Languages Java Script Java Script tools  

JavaScript Scrambler

download download  
important code information
author:
Harro Mueller
minimum requirements:
JavaScript Scrambler description

JavaScript Scrambler is a utility for all JavaScript programmers who are fed up with the fact, that their source code can be stolen and simply modified. It will scramble any JavaScript source code until it is almost impossible to comprehend for others.

FEATURES:
- remove any carriage returns and line feeds from the source code,
so the whole script code is placed in one line
- remove any unnecessary whitespaces
- remove any comments
- remove any tabs (ASCii 9)
- scramble up to 100 function names (e.g. 'x48292' instead of 'Ticker')
- minimize the size of the script code and by that
- speed up script processing
- process HTML-files sized up to 60000 bytes (in registered version)
- leave any non-script-code as it was before
- scramble scripts in batch mode via command line


INSTALLATION:
Installation is easy. As you have obviously been able to unzip this archive it is now your task to put the executable in its own directory, create an icon for it and start it.
You will find a sample script enclosed named 'Ticker.htm'. Please feel encouraged to use it to test this software. Anything else is pretty self-explanatory i think.

INSTRUCTIONS/TIPS:
- JavaScript Scrambler will only work correctly if its input is correctly coded JavaScript source code! I.e. semicola must NOT be omitted although JavaScript interpreters allow it in some cases.
- If you want to scramble function names, please give your functions names, that do not appear with another meaning inside the same file again. Otherwise this text will be scrambled too.
In addition please regard that every function name has to be at least two characters long (this will be no problem i think).
- Command line usage:
jsscram [/c] [/s] [/t] [/f] [source] [destination]
Options:
/c: Remove CR, LF and comments
/s: Remove unnecessary whitespaces
/t: Remove tabs
/f: Scramble function names
The last two command line parameters have to be the source and destination filenames. If no option is specified, the source file will be scrambled with all four options enabled.
Wildcards ('*.*' or '?') are not supported.

Examples:
jsscram ticker.htm tickerscrambled.htm
This will scramble ticker.htm to tickerscrambled.htm with all four options enabled.

jsscram /c /s ticker.htm tickerscrambled.htm
This will scramble ticker.htm to tickerscrambled.htm removing all CR, LF and comments and all unnecessary whitespaces.


File List:
FILE_ID.DIZ393b
README.TXT3Kb
REGISTER.TXT3Kb
jsscram.exe254Kb
ticker.htm1Kb
whatsnew.txt164b

Similar code
ANTHILL Javascripter (Popularity: ) : Instantly add these features to your webpages - 1. Tickertape - 2. Password Protection - 3. Link via Checkboxes - ...
HTMLZip (Popularity: ) : HTMLZip is a real html packer. Your heavy html documents becomes small and fast for loading. Decompression based on JavaScript ...
User reviews

Write a review:
1 2 3 4 5 6 7 8 9 10
1=poor 10=excellent
Write review*
Your name*
Email*
  (Comments are moderated, and will not appear on this site until the editor has approved them)
 
Rate me
supported os
stats
downloads 3
version 1.0
size in Kb 135
popularity   156/5827732
user rating 0/10
ad


New Code
Popular Code