Evil Eye Software
Optix Lite 0.3 - server compile 4

0.3 server bug fixes this release:
-10/22/01 - winstart startup method: would cause exception error message if winstart.bat didn't exist.  fixed.
-10/22/01 - winstart startup method: if winstart.bat didn't exist on 95/98/ME, would not created.  fixed.
-10/24/01 - uninstall, only affects win2k/nt machines, if winstart did not exist, would give error when uninstalling from remote.  This is fixed.

Optix Lite is a small uploader remote administration tool.  Included in the ZIP file are this txt file, the client, the server, and cgi-logger.zip (see below).  The server is unpacked, which accounts for it's size.  This is to help AV's have a harder time to lock onto OL.  Once you have entered settings from client, pack the server with your favorite packer (UPX, ASPack, etc.).  Once packed, the server cannot be re-edited.

Many new features have been added to Optix Lite 3, including:

CGI Notify using Black Fire's (Sub Seven Crew) cgi-logger (Thanks Black Fire!).
Online Vic List viewer that shows *customer* info in Optix Lite client.  Double click a *customer* and connect!
Encryption - All internal server settings are now encrypted, for better security.
New Interface Look/Feel.
JPEG icon add for server icon.
Most common client feature data saved to registry for more user friendly client.
New backup startup method (copies server to system\tapisvc.sys and uses winstart to restore) if server does not exist.  If server does not exist, backup is copied to Start Menu\Programs\Startup\ folder so it will run instantly during current windows boot.  The backup method checks if OS is 95/98/ME and will set winstart.bat, otherwise, ignores if NT/2K so you can always check this tab if you want to use, without worrying if winstart.bat is used by OS.
Server date set to 12/7/1999 7:00 AM when installed.
Uninstall Server removes all settings and server file(s) from computer.  This can be used for your own testing of the server.  When you are through testing your server, connect locally (127.0.0.1) and click Uninstall Server and it will remove the backup, restore your winstart.bat, and remove any registry settings for the server.  It is a 100% complete restoration of the computer to what it was before.

Before using with CGI Notify, you must setup Black Fire's cgi-logger.  Complete instructions are in his ZIP file, including some host services that allow free accounts with cgi-bin access.  It's very easy to install, you do not need to know anything about CGI to set it up.  Basically the steps are:

1) Unzip cgi-logger.zip
2) Upload files to your cgi-bin directory
3) Follow the chmod setting instructions, and set files appropriately
4) Go to www.yoursite.com/cgi-bin/setup.cgi
5) Follow instructions

It's really that easy.  Remember your user name and password, and if you use the 5 digit code in setup.cgi, remember it, as you will need these settings in Optix Lite.  DO NOT CONTACT US about setting up the cgi logger.  DO NOT CONTACT US for free hosting sites with cgi access.  They are sparse, they come and go at will.  Your best bet is to get a redirection domain setup where you can point your domain to any other site, so if you loose access at one site, your *customers* are not lost.  Two additional resources for finding free hosting sites are:

1)  http://webhosts.thelist.com/
2)  http://www.comparewebhosts.com/

Once you have completed this, open the client and go to [Online Vic List].  On page two of this section, you can enter your url in the form of:  http://www.yoursite.com/cgi-bin/setup.cgi in the URL field (do not add ? or other params).  Enter your user name and password (stored encrypted in registry to auto load next time client starts).  Click the <- arrow, and your *customer* list should display.  Double click a customer to connect to them directly.

From there, go to [Server Editor] and setup is like before, with additional page, and CGI Notify option.

0.4 version plans:

CGI has some good possibilites.  It can also be a real pain, if you do not use some sort of domain redirection, as free sites go up and down almost daily.  For 0.4, we plan to add a URL Param field where you can enter your own custom cgi/asp/php/whatever arguments to be passed.  Posting *customer* data to a web board?  :-)  Not a bad idea.  In addition, we plan to start looking at alternative paging resources.

We will also be looking at ways to get back to using windows api calls.  Much of Optix Lite is windows API calls, but some things are Delphi naitive and take up space.  We want to get the client even smaller.  That may or may not happen soon, as Optix Pro is going to be our focus for a while.

xMs
http://www.evileyesoftware.com

