home *** CD-ROM | disk | FTP | other *** search
-
- RC5Control
-
- Copyright © 1999-2000 Daniel Pimley
-
- "Smile, it's freeware."
-
- http://www.dream.u-net.com/
- email: md@dream.u-net.com
-
-
-
- RC5Control is an automated install and shutdown script for both 68K and
- PPC RC5 cracking clients. It is a simple DOS script that uses a few
- standard AmigaDOS commands and a few environment variables to make it a
- hell of a lot easier to use your client. It could even go in WBStartup
- if you always forget to start your client like I do. :-)
-
- Forward thinking OS3.5 type people get some yummy new style icons, the
- rest of you will have to make do with some old fashioned MagicWB ones.
- Finally, if you are thinking "What the hell is RC5?" I'll refer you to
- http://distributed.amiga.org/ ...read up and then join the Amiga team.
-
-
-
- Changes in v1.3
-
- RC5 Control now has seperate 68K and PPC scripts because most people
- do not have a PPC system to run a two client setup on, and all those
- redundant lines of commands slowed down the script a lot. Also, the
- script now uses an environment variable to store the pathname of your
- logfile. It reads the log at shutdown time through some inline ARexx
- and tells you how many % complete the current block is, or if you have
- exhausted the buffers. If your client does not log or an incorrect log
- pathame is given, it will simply report "Statistics unavailable", but
- obviously RexxMast must be running for the ARexx to work. I could check
- for this, but it would only add commands and slow down the script more!
-
-
-
- Here's what you need in C:
-
- FailAt; Lab; Skip; If; Else; EndIf; Break; Status; Run; RequestChoice;
- RequestFile; Wait; Copy; UnSetENV. All standard Workbench 3.0 commands.
- Also RexxMast, the ARexx host environment, must be active as of v1.3.
-
-
-
- And here's how it works:
-
- When you run RC5Control it will check for an environment variable kept
- in ENV, which will tell it the pathname of the client to run. If the
- variable points to a dir or file that doesn't exist, you will get an
- error requester and RC5Control will quit. If no variable exists, you
- will get two file requesters asking you to select the pathname for the
- client and the (optional) logfile. Your selection will be checked out,
- and if it is OK, it will be saved to ENVARC.
-
- Once you have things set up, when you click on RC5Control, there will
- be a 5 second pause after the client is installed, and then a message
- will pop up giving the client status, either "XXX client installed" or
- "XXX: buffers exhausted" if the client quits out immediately because it
- is out of buffers. Equally, when you click the icon again to shut down
- the client, you will get "XXX client shutdown: XXX percent complete"
- or, if the client has already quit by itself because it has exhausted
- its buffers, you will get "XXX client shutdown: Buffers exhausted".
-
-
-
- SpringClean:
-
- This is a little program that will flush out all the variables used by
- RC5Control. Before it does this, it checks if RC5Control is being used
- to run any clients. If this is true, SpringClean won't do any flushing.
-
-
-
- Good cracking, Daniel Pimley (Micro Design)
-