bartobri / no-more-secrets

A command line tool that recreates the famous data decryption effect seen in the 1992 movie Sneakers.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Switches -a and -f failing in El Capitan

elnomade opened this issue · comments

I followed the instructions to install no-more-secrets from source and from package (brew). Same results for both. When you run nms you get the 'encrypted' characters and nothing else, no animation and no decryption effect even when -a switch is provided.
switch "-f colour" is also failing, no colour changing in fonts, it keeps default blue.
I tried both options in different terminal settings, including homebrew, basic and backlight. I noticed that it changes background to black only when I used "basic" settings.

Same source code works fine in linux.
No compilation error (from source) neither any installation error (from package).

OS: Mac OSX El Capitan.

Command Line Options

Use the -a option to set the auto_decrypt flag. This will automatically start the decryption effect, eliminating the need for the user to press a key to start it.

ls -l / | nms -a

Use the -f option to set foreground color to either white, yellow, black, magenta, blue, green, or red - this is blue by default.

ls -l / | nms -f green

I tried the examples provided in the documentation.

switch "-f colour" is also failing, no colour changing in fonts

This is expected behavior. The color of the font is not changed until after the characters are decrypted, not before. If you are unable to start the decryption effect, then you will not see the color setting applied.

I noticed that it changes background to black only when I used "basic" settings.

nms has no background color setting. This is controlled by your terminal settings.

Ignoring the font color issue, the only issue that needs to be tested here is starting the decryption effect for OS X El Capitan.

The color of font is not changed when the animation and decryption effect ends. It's always the default blue.

The color of font is not changed when the animation and decryption effect ends.

You said in your original issue description that you can not get the encryption effect to start:

When you run nms you get the 'encrypted' characters and nothing else, no animation and no decryption effect even when -a switch is provided.

Are you saying now that it is starting?

"nms -a" doesn't start automatically in OSX, I checked that it works in openSUSE. I can create a screen capture video tomorrow, showing these issues.

switch "-a" is not changing default behavior, even when it doesn't start automatically, you still can start it using a key

I am closing this issue due to it being unclear and self-contradictory.

Please, when submitting an issue, be clear, concise, and consistent, or else I can not help.