home *** CD-ROM | disk | FTP | other *** search
/ Kosovo Orphans' Appeal Charity CD / KosovoOrphansAppeal.iso / internet / software / _socketeer / _run next >
Encoding:
Text File  |  1999-01-13  |  3.4 KB  |  80 lines

  1. || Socketeer v0.14
  2. ||
  3. Set Socketeer$Dir <Obey$Dir>
  4. Iconsprites <Obey$Dir>.!Sprites
  5.  
  6. || Check for suitable Choices folder
  7. ||
  8. If "<Choices$Dir>"="" Then Error No Choices folder found!  Please set Choices$Dir to a suitable location before running Socketeer.
  9.  
  10. || Check for Block Serial Drivers
  11. ||
  12. If "<SerialDev$Path>" = "" Then Error You need the !SerialDev application installed on your computer to use Socketeer; go to http://www.soup-kitchen.demon.co.uk/software/socketeer/ to download it or contact the author for advice.
  13.  
  14. || Check for relevant Toolbox modules as neatly as possible
  15. ||
  16. Unset Socketeer$ToolboxMod
  17. RMEnsure Toolbox  0.00 RMLoad System:Modules.Toolbox.Toolbox
  18. RMEnsure IconBar  0.00 RMLoad System:Modules.Toolbox.IconBar
  19. RMEnsure Menu     0.00 RMLoad System:Modules.Toolbox.Menu
  20. RMEnsure ProgInfo 0.00 RMLoad System:Modules.Toolbox.ProgInfo
  21. RMEnsure Window   0.00 RMLoad System:Modules.Toolbox.Window
  22. RMEnsure Toolbox  1.44 Set Socketeer$ToolboxMod Toolbox 1.44
  23. RMEnsure IconBar  1.18 Set Socketeer$ToolboxMod Iconbar 1.18
  24. RMEnsure Menu     0.35 Set Socketeer$ToolboxMod Menu 0.35
  25. RMEnsure ProgInfo 0.15 Set Socketeer$ToolboxMod ProgInfo 0.15
  26. RMEnsure Window   1.57 Set Socketeer$ToolboxMod Window 1.57
  27. If "<Socketeer$ToolboxMod>"<>"" Then Error Some, or all of your Toolbox modules are out of date (couldn't find <Socketeer$ToolboxMod>).
  28.  
  29. || Check for serial buffer module and configure it
  30. ||   (actually this is only really necessary for the internal serial port)
  31. ||
  32. RMEnsure SerialBuffer 0.00 RMLoad System:Modules.SerialBuff
  33. RMEnsure SerialBuffer 1.00 Error You need the SerialBuffer module (v1.10) to run Socketeer.
  34. SerialBuffersize 16384 4096
  35.  
  36. || Load our packet drivers (feel free to hack this around; as long as only
  37. ||                          one of these drivers is loaded.)
  38. ||
  39. Run <Socketeer$Dir>.Bits.ChoosePPP
  40. If "<PPP$Choose>"="Sergio" Then RMEnsure PPPdriver 0.00 RMRun System:Modules.Network.PPPDriver
  41. If "<PPP$Choose>"="Acorn" Then RMEnsure PPP 0.00 RMRun System:Modules.Network.PPP
  42. |RMEnsure SLIPdriver 0.00 X RMRun System:Modules.Network.SLIPdriver
  43. If "<PPP$Choose><Inet$PPP$IPAddr>"="Acorn" Then Error PPP interface is not configured!  Please go to your Internet setup and configure it before loading Socketeer.
  44.  
  45. || Resolver (Acorn / ANT one is recommended)
  46. ||
  47. RMEnsure Resolver 0.00 RMLoad System:Modules.Network.Resolver
  48. RMEnsure Resolver 0.48 Error You need the Resolver module (v0.48) to use Socketeer.
  49.  
  50. || DCI4 Internet module
  51. ||
  52. RMEnsure Internet 0.00 RMLoad System:Modules.Network.Internet
  53. RMEnsure Internet 5.00 Error You need the Internet module (v5.00) to use Socketeer.
  54.  
  55. || Check for DCI4 ethernet drivers 
  56. ||   (not needed for dial-up only connections, but doesn't do any harm)
  57. Run <Socketeer$Dir>.Bits.ScanDCI4
  58.  
  59.  
  60. || PlayIt module (see http://home.clear.net.nz/pages/rickh/ )
  61. ||
  62. RMEnsure PlayIt 1.35 RMLoad <Socketeer$Dir>.Bits.PlayIt <Socketeer$Dir>.Bits.
  63.  
  64. || Create prefs folder if necessary
  65. ||
  66. CDir <Choices$Dir>.Socketeer
  67. CDir <Choices$Dir>.Socketeer.Profiles
  68.  
  69. || Now cross our fingers
  70. ||
  71. || You can add these parameters to change Socketeer's behaviour:
  72. ||
  73. ||    -debuglog    generates a 'Debug' file inside !Boot.Choices.Socketeer
  74. ||    -notimesouts turns off all timeouts in the program
  75. ||    -noresconf   turns off ANT / Acorn Resolver module configuration so
  76. ||                   you can set up Stewart Brodie's instead.
  77. ||
  78. Wimpslot -min 256k -max 256k
  79. Run <Socketeer$Dir>.!Runimage 2><Socketeer$Dir>.^.stderr
  80.