lslo:Help

Description
IMPORTANT GUI:
lslo widow is divided into six main parts:
  1. Ad area: displays ads
  2. File area: allows users to open/save files and to change their status
    1. "$$$" button: allows users to switch between payed and free mode
    2. "Open" button: opens the file displayed inside the "path/file textBox", and loads it contents into "Code TextArea"
    3. "Saves" button: save the contens of the "Code TextArea" to the file displayed inside the "path/file textBox",
    4. "path/file" textBox: shows the file that will be opened/saved
    5. "..." button: allows user to select a value for the "path/file" TextBox
    6. "wrap" drop-down box: allows text inside "Code TextArea" to be unwrapped, wrapped around letter, or around word
    7. "Font" button: allows to change the font inside the "Code TextArea"
  3. Code area: displays LSL code, and has buttons to edit and change appearance of code
    1. "Code" TextArea: displays LSL code
    2. "Undo" button: undoes the last edit in "Code TextArea"
    3. "Clear" button: clears all the code in "Code TextArea"
    4. "Cut/Copy/Paste" buttons: performs those operations on the selected text inside "Code TextArea"
    5. select "All/None" buttons: select/deselect text inside the "Code TextArea"d
  4. Predifined values area: allows users to view and edit(pay mode only) predifined LSL values
    1. Tabs: have predifined values
      1. Functions: all predifined LSL functions
      2. Events: all predifined LSL events
      3. Constants: all predifined LSL constant values
      4. Keywords: all predifined LSL keywords
      5. Types: all LSL variable types
      6. Delimiters: all predifined LSL delimiters
    2. Others
      1. "Reset" button: resets values of the predifined tabs
      2. "Reset Types" drop-down box: determines what the "Reset" button does
  5. Obfuscation area: allows changing different obfuscation values
    1. "check/uncheck *": checks/unchecks all the check boxes that are not gray
    2. "CONSTANTS": when checked constants will be replaced with their values
    3. "integers": when checked all integer values will be obfuscated
    4. "floats": when checked all float values will be obfuscated
    5. "functions*": when checked all predifined LSL functions will be obfuscated
    6. "colapse": when checked multiple spaces, tabs will be either colapsed into one or even removed
    7. "one line": when checked makes one line of code
    8. "comments": when checked LSL comments will be removed. it applys to single, block or both typs of comments.
    9. "globals*": when checked initializes global variables inside a new function, inside state_entry event or selects either one randomly.
    10. "strings*": when checked string will be obfuscated. the user can specify algorithms used to encode the strings.
    11. "identifiers": when checked function names and variables defined by user will be obfuscated. user can select what characters will be used, the maximum length, and the first and last letter used(can be unicode).
    12. "unicode": when checked unicode character from inside the char textfield will be inserted almost everywhere. the min and max number of unicode characters can also be set.
    13. "secret text*": when checked inserts randomly an encoded string selected by user and where will the secret string be inserted
  6. Action area: has the Obfuscate button that obfuscates the text inside the "Code TextArea"
NOTE:* by selecting these options is very likely that your lsl code will use more memory and that it might get slower

Dialogs:
  1. Payment Check dialog: checks if user is subscribed to this service
KEYBOARD SHORTCUTS:
  1. there are no shortcuts available at this time
How to:
  1. Obfuscate LSL code from a file
    1. Enter the path and file name inside the path/file textfield to the right of Open button
      1. the "..." button to the right of the path/file textfield allows you to browse and select the right directory/file
    2. Click on the Open button: it will load file into the code textfield
    3. Click on Obfuscate button: the obfuscated code will replace the original code
  2. Obfuscate LSL code from clipboard
    1. Select all text inside the CodeArea
    2. Press delete
    3. Copy-paste your own lsl code into the CodeArea
    4. Click on Obfuscate button: the obfuscated code will replace the original code
  3. Enter Pay mode
    1. Become a member on this site(read the FAQ)
    2. Make sure you have tokens inside your account(read the FAQ)
    3. Go services page and pay to subscribe to lslObfu service
    4. Click on "$$$" button
    5. Click yes button in the next dialog
    6. Get a PassX value(read FAQ)
    7. Paste the PassX value inside the Payment Check Dialog text field
    8. Click the Check button
    9. If check was OK then the "$$$" button will change into a countdown "59:00"
    10. You will have that many minutes of unrestricted use
    11. If you want to return to free mode, click on the countdown button
  4. Return to Pay mode
    1. Click "$$$" button
    2. Click yes button in the next dialog
    3. Get a PassX value(if the unrestricted use time hasn't ended than you just need a PassX value, else you need to pay for extra time)
    4. Paste the PassX inside the Payment Check text field
    5. Click the Check button
    6. If check went OK then the "$$$" button will change into a countdown "??:??"
    7. The value will represent the time left
OTHER THINGS
-nothing for now

Glossary
lslo = Lsl Obfuscator
obfuscate= to make something very hard(almost impossible) to read/understeand
EULA = End User License Agreement
< Home / Projects / lslo / Help >
Copyright © 2013 llsl:Rex Cronon. All rights reserved.
edited: 12/11/2013 @ 02:42:06
visits: 260