+------------------------------------+ | | | C O N V E R T | | L I S P T O L I S P | | the AutoLISP Files Converter | | Version 7.0 | | User's | | M A N U A L | | | +------------------------------------+ (C) Copyright 1987-1997 Maciej Lukasiewicz ALL RIGHTS RESERVED Maciej Lukasiewicz Ehrensvardsgatan 20 212 13 Malmoe S W E D E N e-mail: MLC@BIGFOOT.COM tel./fax: +46 (0)40- 291244 * ****** ******* ********* ********** ************ ************ ************** WHAT YOU GET IS NOT WHAT YOU SEE... ************** ************ ************ ********* ********** ****** ******* * CONVERT v7.0 page 1 +--------------------------------------------------------------+ | * * * COPYRIGHTS AND TRADEMARKS * * * | +--------------------------------------------------------------+ AutoCAD & AutoLISP are registered trademarks of Autodesk, Inc. MS-DOS & WINDOWS are registered trademark of Microsoft Corp. The CONVERT 7.0 software and the accompanying documentation are copyrighted 1997 by Maciej Lukasiewicz. +--------------------------------------------------------------+ | * * * LICENSE and PROTECTION CODE * * * | +--------------------------------------------------------------+ The commercial, registered version of CONVERT may not be duplicated other than for backup purposes. A registered copy of CONVERT must be treated like a book, in that the same registered copy of CONVERT may not be used in more than one computer at the same time, just as a book may not be read by more than one person at the same time (without making an illegal copy). CONVERT 7.0 is the property of Maciej Lukasiewicz and you're bound by the terms of the license agreement by using this program. Registered users of CONVERT 7.0 can get the current version via E-mail or on disk along with their own serial number, mailed notification of major CONVERT updates, and priority when calling the E-mail (we guarantee no support to unregistered users). Most importantly, registered users know they are helping to make sure that high quality software like CONVERT continues to be sold in this low-cost way. Registration of CONVERT includes a 'registered' copy of DOS-version and individual protection code. Registered users will receive free the next version of our products for download, access to Internet mail etc. +--------------------------------------------------------------+ | * * * DISCLAIMER - AGREEMENT * * * | +--------------------------------------------------------------+ The author Maciej Lukasiewicz provides this program 'as is', without warranty of any kind, either expressed or implied, including, without limitation, the implied warranties of merchantability and of fitness for any particular purpose. In no event shall the author be liable to anyone for special, collateral, incidental, or consequential damages in connection with or arising out of purchase or use of these materials. The entire risk as to the quality and performance of the program is with the user. Should the program prove defective, the user assumes the entire cost of all necessary servicing or repair. The author reserves the right to revise and improve his products as it sees fit. This publication describes the state of this product at the time of its publication, and may not reflect the product at all times in the future. CONVERT v7.0 page 2 +---------------------------------------------------------------+ | * * * F E A T U R E S * * * | +---------------------------------------------------------------+ - MULTIPLE FILES facility in all options. - COPYRIGHT HEAD facility (registered version). - EXTRA PROTECT: consists of EXTRA-PROTECTION, KELVINATE & ENCRYPT - EXTRA-PROTECTION procedure provides a second layer of protection with -x or -x14 switches against other decryptors. - KELVINATE: Source files to the kelvinated files. - PROTECT: Source files to the kelvinated and encrypted files. - REBUILD: Rebuild or dekelvinate of any AutoLISP file. - DECRYPT: AutoCAD PROTECTED lisp files to the unprotected form. - ENCRYPT: Source files to AutoCAD PROTECTED lisp files. - BINARY DECRYPT: AutoCAD COMPILED lisp files to the unprotected form. - BINARY ENCRYPT: AutoCAD decrypted COMPILED lisp files. - CONVERT 7.0 comes with the encryption by number, keyword or random. - COMPRESS of AutoLISPs files in two ways: - One line compress - Single symbol compress - COMMENTS can be preserved and saved. - UPPER OR LOWER CASE options. - KELVINATING of the variables nested inside the expression like ACTION_TILE "...." "(....)" - use REGISTERED VERSION. - WILDCARDS '*' and '?' are allowed. - REPORT.DOC and KELVIN.DEF files generating. +---------------------------------------------------------------+ | * * * S Y S T E M R E Q U I R E M E N T S * * * | +---------------------------------------------------------------+ - DOS-version: - a computer based on 486 or higher microprocessor and a hard disk. - MS_DOS 3.3 (MS_DOS 7.0 recommended) - 16 Mb RAM (32 MB recommended) - WINDOWS-version: - a computer based on Pentium or higher microprocessor. - WIN32, WINDOWS95 or later. - 16 Mb RAM (32 MB recommended) +---------------------------------------------------------------+ | * * * I N S T A L L A T I O N * * * | +---------------------------------------------------------------+ Copy CONVERT.EXE to any root or directory you wish. You can run the DOS-version directly from floppy disk. You can get help on the screen if you type command line CONVERT or if you add -h or -? switch to that. CONVERT v7.0 page 3 +---------------------------------------------------------------+ | * * * U S A G E * * * | +---------------------------------------------------------------+ Syntax: <-x|-d|-e|-k|-p|-r|-bd|-be|-o|-s|-n[/r|/u|/l|/c]>[outfile][*] Standard switches: -x EXTRA PROTECTION (Rel.9-13) procedure, usage: e.g. CONVERT -x C:\LISPDIR\*.lsp C:\PROTECT -dC:\KELV12.DEF e.g. CONVERT -x C:\LISP\*.lsp -dC:\KELV13.DEF -x14 EXTRA PROTECTION (Rel.14) procedure, usage: e.g. CONVERT -x14 C:\LISP\*.lsp -dC:\TEST.DEF e.g. CONVERT -x14 C:\LISP\*.lsp -dC:\KELV14.DEF -k KELVINATE procedure, usage: e.g. CONVERT -k/l/r C:\LISPDIR\*.lsp C:\KELVIN -dC:\KELV12.DEF e.g. CONVERT -k/c C:\LISP\*.lsp -dC:\KELV13.DEF -wC:\MYDEF.TXT e.g. CONVERT -k C:\LISP\*.lsp -dC:\KELV14.DEF -pXJ -wC:\TEXT.DEF -p PROTECT procedure means kelvinate & encrypt, usage: e.g. CONVERT -p/r C:\LISPDIR\*.lsp C:\PROTECT -dC:\KELV12.DEF e.g. CONVERT -p/u/c C:\LISP\*.lsp -dC:\KELV13.DEF -wC:\MYDEF.TXT e.g. CONVERT -p C:\LISP\*.lsp -dC:\KELV14.DEF -pXJ -wC:\TEXT.DEF -r REBUILD procedure to rebuild and dekelvinate, usage: e.g. CONVERT -r/u C:\LISP\*.lsp -l80 -t10 e.g. CONVERT -r/l/r C:\LISP\*.lsp D:\REBUILD\*.res -l100 -d DECRYPT procedure, usage: e.g. CONVERT -d C:\LISPDIR\*.* e.g. CONVERT -d C:\LISPDIR\*.lsp C:\DECRYPT e.g. CONVERT -d lispfile.??? D:\LISP.DEC\SUBDIR -e ENCRYPT procedure, usage: e.g. CONVERT -e C:\LISPDIR\*.lsp C:\ENCRYPT e.g. CONVERT -e$word C:\LISPDIR\*.* C:\ENCRYPT e.g. CONVERT -e#111 C:\LISPDIR\filename.* -e$GUARD auto-protection against other decryptors, usage: e.g. CONVERT -e$GUARD C:\LISP\*.* C:\TEMP -bd DECRYPT the compiled binary files, usage: e.g. CONVERT -bd C:\LISPDIR\*.* e.g. CONVERT -bd C:\LISPDIR\*.lsp C:\DECRYPT -be ENCRYPT the decrypted binary files, usage: e.g. CONVERT -be C:\LISPDIR\*.* e.g. CONVERT -be C:\LISPDIR\*.lsp C:\ENCRYPT -o COMPRESS to one line, usage: e.g. CONVERT -o C:\LISPDIR\*.lsp C:\TEMP -s COMPRESS to single symbols, usage: e.g. CONVERT -s C:\LISPDIR\*.* -n show the REGISTRATION NUMBER, usage: e.g. CONVERT -n Extra switches (only in connection with another switch): /r perform the report (only in connection with another switch): e.g. CONVERT -e#65/r C:\LISPDIR\*.l?? C:\ENCRYPT e.g. CONVERT -d/r C:\LISPDIR\????.lsp /u force to uppercase(only with -x -k -p -r -o -s), usage: e.g. CONVERT -k/u C:\LISPDIR\*.* e.g. CONVERT -p/r/u/c C:\LISPDIR\*.lsp C:\TEMP /l force to lowercase(only with -x -k -p -r -o -s), usage: e.g. CONVERT -o/l C:\LISPDIR\???.lsp e.g. CONVERT -s/r/c/l C:\LISPDIR\*.* /c keep the comments (only with -x -k -p -o -s), usage: e.g. CONVERT -x/u/c C:\LISPDIR\*.??? -dC:\KELV.DEF e.g. CONVERT -s/r/l/c C:\LISPDIR\*.* C:\TEMP\*.lsp LISP CONVERT v7.0 page 4 [*] Additional switch for Extra Protection procedure: -dFILENAME => Load definition file switch is compulsory, usage: e.g CONVERT -x/l/r C:\LISP\*.lsp C:\PROTECT -dC:\KELV13.DEF e.g CONVERT -x14 C:\LISP\*.lsp C:\PROTECT -dC:\KELV14.DEF [*] Additional switches for Kelvinate and Protect procedures: -dFILENAME => Load definition file switch is compulsory, usage: e.g CONVERT -p/r C:\LISP\*.lsp C:\PROTECT -dC:\KELV12.DEF e.g CONVERT -k/l/r C:\LISP\*.lsp C:\KELVIN -dC:\KELV13.DEF -pTEXT => Use text as symbol prefix switch is optional, usage: e.g. CONVERT -k/c/r C:\LISP\*.* C:\KELVIN -dC:\KELV14.DEF -pHI e.g. CONVERT -p/u/c C:\LISP\*.* C:\PROTECT -dC:\KELV.DEF -pQ@J -wFILENAME => Write definition file switch is optional, usage: e.g. CONVERT -k C:\LISP\*.* C:\KELVIN -wC:\NEW.DEF -dC:\KELV14.DEF e.g. CONVERT -p C:\LISP\*.* -dC:\KELV.DEF -wC:\NEW.DEF -pVXYZ [*] Additional switches for Rebuild procedure: -l# => Length of the line of the outfile is optional, usage: e.g. CONVERT -r/l/r C:\LISP\*.lsp C:\REBUILD -l80 -t5 e.g. CONVERT -r/u C:\LISP\*.* C:\REBUILD\*.res -l70 -t# => Number of spaces used in tabulation is optional, usage: e.g. CONVERT -r/l/r C:\LISP\*.lsp C:\REBUILD -t10 -l90 e.g. CONVERT -r/u C:\LISP\*.* C:\REBUILD\*.res -t10 NOTES: - To run PROTECT, KELVINATE or EXTRA PROTECT procedure, the -dFILENAME switch is required at the command line. - KELVINATE, PROTECT or EXTRA PROTECT always with the DEFINITION file corresponding to the version of your source files. We provide only unregistered demo of the DEFINITION file. - To KELVINATE, PROTECT or EXTRA PROTECT variables nested inside the expressions of the special functions like: ACTION_TILE "..." "(...)" use only REGISTERED VERSION of the CONVERT 7.0 - To save the COMMENTS, using EXTRA-, PROTECT or KELVINATE options, specify /c switch in connection with -x, -k or -p, so the respective file with extention *.CMT will be saved into the directory of the DEFINITION file. - If you don't specify any ENCRYPTING KEY the CONVERT 7.0 will select a random number. - The REPORT.DOC will be generated if you'll use the /r switch and the file will be saved in the same directory as CONVERT.EXE. - If you wish to keep a special EXTENTION NAME for example 'LSP', for a single file type: e.g. CONVERT -d C:\LISP1.LSP C:\TEMP\LISP.LSP for a multiple file type: e.g. CONVERT -d C:\LISP?.* C:\TEMP\*.LSP - EXTENSIONS of the converted files will be increased by 1 if CONVERT will find two files of the same name: *.dec, *.de0, *.de1...etc, etc. - The /u /l switches cannot use together. LISP CONVERT v7.0 page 5 +---------------------------------------------------------------+ | ORDER FORM FOR LISP CONVERT v7.0 | +---------------------------------------------------------------+ COMPANY NAME:___________________________________________________ NAME:___________________________________________________________ ADDRESS:________________________________________________________ CITY/TOWN: _____________________________________________________ STATE/PROV:_____________________ COUNTRY: ______________________ DOS VERSION:________ WIN32 VERSION:________ BOTH:_________ DISK: 3.50 (1.4 M) ____ or E-MAIL: _____________________________ SIGNATURE: _________________________ DATE: _____/_____/________ QTY DESCRIPTION PRICE TOTAL ___ ______________________________________ ________ ________ SINGLE: latest version of CONVERT data file, bonus utility, upgrade notices, E-mail support, ___ if cash payment $20.00 US _______ --- if cheque payment $49.00 US ------- ___ ADDITIONAL site licenses $9.00 US _______ TOTAL: ___________ We consider this completed form as your order. Cheques and money orders must be payable in U.S. dollars, SEK (Sweden) or any other convertible money. Each CONVERT registration licenses one copy of CONVERT for use on any one computer at any one time. Registered users receive a CONVERT registration code which protects all files encrypted by the program. Site-license multiple installations by registering one single copy plus additional site-licenses as required. Remit cheque or money order to: Maciej Lukasiewicz Ehrensvardsgatan 20 212 13 MALMOE S W E D E N