home *** CD-ROM | disk | FTP | other *** search
/ Enigma Amiga Life 113 / EnigmaAmiga113CD.iso / software / varie / rc5control / control.readme < prev    next >
Encoding:
Text File  |  1992-06-13  |  3.3 KB  |  79 lines

  1.  
  2.                               RC5Control
  3.  
  4.                  Copyright © 1999-2000 Daniel Pimley
  5.  
  6.                         "Smile, it's freeware."
  7.  
  8.                       http://www.dream.u-net.com/
  9.                        email: md@dream.u-net.com
  10.  
  11.  
  12.  
  13. RC5Control is an automated install and shutdown script for both 68K and
  14. PPC  RC5  cracking  clients.  It is a simple DOS script that uses a few
  15. standard AmigaDOS commands and a few environment variables to make it a
  16. hell  of a lot easier to use your client. It could even go in WBStartup
  17. if you always forget to start your client like I do. :-)
  18.  
  19. Forward  thinking OS3.5 type people get some yummy new style icons, the
  20. rest  of you will have to make do with some old fashioned MagicWB ones.
  21. Finally,  if you are thinking "What the hell is RC5?" I'll refer you to
  22. http://distributed.amiga.org/  ...read up and then join the Amiga team.
  23.  
  24.  
  25.  
  26.                             Changes in v1.3
  27.  
  28. RC5  Control  now  has seperate 68K and PPC scripts because most people
  29. do  not  have  a PPC system to run a two client setup on, and all those
  30. redundant  lines  of  commands  slowed down the script a lot. Also, the
  31. script  now  uses an environment variable to store the pathname of your
  32. logfile.  It  reads  the log at shutdown time through some inline ARexx
  33. and  tells you how many % complete the current block is, or if you have
  34. exhausted  the buffers. If your client does not log or an incorrect log
  35. pathame  is  given, it will simply report "Statistics unavailable", but
  36. obviously RexxMast must be running for the ARexx to work. I could check
  37. for this, but it would only add commands and slow down the script more!
  38.  
  39.  
  40.  
  41.                       Here's what you need in C:
  42.  
  43. FailAt;  Lab; Skip; If; Else; EndIf; Break; Status; Run; RequestChoice;
  44. RequestFile; Wait; Copy; UnSetENV. All standard Workbench 3.0 commands.
  45. Also  RexxMast,  the ARexx host environment, must be active as of v1.3.
  46.  
  47.  
  48.  
  49.                        And here's how it works:
  50.  
  51. When  you run RC5Control it will check for an environment variable kept
  52. in  ENV,  which  will tell it the pathname of the client to run. If the
  53. variable  points  to  a dir or file that doesn't exist, you will get an
  54. error  requester  and  RC5Control will quit. If no variable exists, you
  55. will  get two file requesters asking you to select the pathname for the
  56. client  and the (optional) logfile. Your selection will be checked out,
  57. and if it is OK, it will be saved to ENVARC.
  58.  
  59. Once  you  have things set up, when you click on RC5Control, there will
  60. be  a  5 second pause after the client is installed, and then a message
  61. will  pop up giving the client status, either "XXX client installed" or
  62. "XXX: buffers exhausted" if the client quits out immediately because it
  63. is  out of buffers. Equally, when you click the icon again to shut down
  64. the  client,  you  will get "XXX client shutdown: XXX percent complete"
  65. or,  if  the client has already quit by itself because it has exhausted
  66. its buffers, you will get "XXX client shutdown: Buffers exhausted".
  67.  
  68.  
  69.  
  70.                              SpringClean:
  71.  
  72. This is a little program that will flush out all the variables used by
  73. RC5Control. Before it does this, it checks if RC5Control is being used
  74. to run any clients. If this is true, SpringClean won't do any flushing.
  75.  
  76.  
  77.  
  78. Good cracking, Daniel Pimley (Micro Design)
  79.