Live data from Hacker News

Decrypt.py: Act like a decrypting hacker on tv

github.com

51–54 of 54 posts

Re: Decrypt.py: Act like a decrypting hacker on tv

#52
post #47

Earlier quoted context omitted.

What does it do? (The whole thing, and line 20 specifically)

It prints colored 0s and 1s all over your terminal window. Nothing else. Line 20 (the 'trap sig_int_trap SIGINT') disables Ctrl-C. You want to comment this out.

It does not disable it, it catches it and restores the terminal cursor's visibility (originally it reseted everything, but you can just work on, and the colors will scroll off the screen).

... but of course, maybe you enjoy random color font. :p

Re: Decrypt.py: Act like a decrypting hacker on tv

#53
post #47

Earlier quoted context omitted.

It prints colored 0s and 1s all over your terminal window. Nothing else. Line 20 (the 'trap sig_int_trap SIGINT') disables Ctrl-C. You want to comment this out.

It does not disable it, it catches it and restores the terminal cursor's visibility (originally it reseted everything, but you can just work on, and the colors will scroll off the screen). ... but of course, maybe you enjoy random color font. :p

Thank you for the correction. Based on the previous comment, I assumed the trap function was doing something evil without completely reading the script.

Re: Decrypt.py: Act like a decrypting hacker on tv

#54
post #47

Earlier quoted context omitted.

It prints colored 0s and 1s all over your terminal window. Nothing else. Line 20 (the 'trap sig_int_trap SIGINT') disables Ctrl-C. You want to comment this out.

It does not disable it, it catches it and restores the terminal cursor's visibility (originally it reseted everything, but you can just work on, and the colors will scroll off the screen). ... but of course, maybe you enjoy random color font. :p

Oh, that makes sense.

I haven't seen that command before, and from the context/presentation of the script, it made line 20 appear evil to me. :P

Post reply on HN