home *** CD-ROM | disk | FTP | other *** search
/ GEMini Atari / GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso / files / acc / utility / james12 / james.txt < prev    next >
Encoding:
Text File  |  1991-07-11  |  32.0 KB  |  702 lines

  1. ***********************************************************************
  2. * Kurzanleitung zu                                                    *
  3. *                                                                     *
  4. *    J A M E S ,  DER DESKTOP-BUTLER            Version 1.2 (P)       *
  5. *    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~            ~~~~~~~~~~~~~~~       *
  6. *                                                                     *
  7. *                                                                     *
  8. *    > Freeware von Pascal Fellerich.                                 *
  9. *                                                                     *
  10. ***********************************************************************
  11. -- english text see below ! -- (line 421) --
  12.  
  13.  
  14.  WICHTIGE INFORMATION!!!!
  15. =========================
  16.  
  17. 1. Lesen Sie bitte diese Kurzanleitung genau durch.
  18.  
  19. 2. Zur Beachtung: JAMES 1.2P darf:
  20.    * nicht kommerziell genutzt werden (kein Verkauf!)
  21.    * frei kopiert werden unter der Bedingung, daß weder das Programm 
  22. noch die anderen zugehörigen Dateien - auch dieser Text - in irgend 
  23. einer Weise verändert werden.
  24.    * Die Verbreitung dieser Version über PD-Versender oder sonstige 
  25. PD-Anbieter ist gestattet.
  26.  
  27. 3. Die erste Version von James wurde Juli 89 fertiggestellt. Seitdem 
  28. wurde das Programm immer weiter verbessert und erweitert. Bereits die 
  29. vorliegende Version 1.2P ist sehr zuverlässig. Sollte Ihnen dennoch ein 
  30. Fehler auffallen, wenden Sie sich an mich...
  31.  
  32. 4. Außerdem: ICH SUCHE IMMER NOCH BOOTSEKTORVIREN!!!! - Nicht um sie zu 
  33. verbreiten, sondern um sie mit James bekanntzumachen. Übrigens gilt das 
  34. auch für andere gutartige Bootsektoren, die andauernd von James 
  35. beanstandet werden. Wenn er die erst kennt, nervt er nicht mehr mit 
  36. 'unknown executable bootsector!'.
  37.  
  38. 5. Gefällt James Ihnen? ** Möchten Sie eine detaillierte Anleitung 
  39. mitTips & Tricks? ** Wollen Sie James in Ihre eigenen Programme 
  40. einbeziehen? ** Wollen Sie eine noch bessere Version? Ja? Dann schicken 
  41. Sie mir doch bitte eine 3,5 Zoll Diskette sowie 20 DM (bei V-Schecks +5 
  42. DM; oder 400 FLux).
  43. Sie bekommen dann die neueste Version von James mit einer ausführlichen 
  44. Anleitung und einigen weiteren Programmen. Meine Adresse:
  45.  
  46.      Post:
  47.  
  48.         Pascal Fellerich
  49.         45, rue des Genets
  50.         L-3482 Dudelange
  51.  
  52. 6. Registrierte 1.2-User aufgepasst: Updates auf v1.6 gibts gegen 
  53. Einschicken der Original-Disk (soweit noch vorhanden) + >=2 DM Porto. 
  54. Briefmarken sind zwecklos, da ich sowieso luxemburgische Briefmarken 
  55. verwenden muß.
  56.  
  57. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  58.  
  59.  
  60.  Was ist James??
  61. ================
  62.   James ist mehr als ein verbessertes Kontrollfeld-Accessory: James ist 
  63. der Desktop-Butler schlechthin. Er dient dazu, das Arbeiten am ST 
  64. bequemer zu gestalten. Sie können die Tastaturparameter verändern, die 
  65. Schnittstellen einstellen (netter Stabreim!), die Harddisk parken, ihre 
  66. Massenspeicher schreibschützen, Viren erkennen & vernichten und und 
  67. und...
  68.  
  69.  Warum gerade James?
  70. ====================
  71.   Weil er trotz seiner Funktionsvielfalt nicht übertrieben groß ist. 
  72. Weil er schnell 'gebootet' wird und nichts nachlädt (keine *.RSC, 
  73. *.INF, *.DAT und Co mehr!). Weil er eine ganze Reihe anderer 
  74. Accessories und Auto-Ordner Programme ersetzt. Weil jeder ST-Besitzer 
  75. seinen (preiswerten...) Butler haben sollte.
  76.  
  77. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  78. Funktionsbeschreibungen:
  79.  
  80.  
  81.  Das 'Main Menu:'
  82. =================
  83. * Freier Ram: Zeigt bei jedem Aufruf den freien Speicher in Kilobytes 
  84. an.
  85.  
  86. * Uhrzeit/Datum: Das aktuelle Datum und die Zeit kann hiermit auch 
  87. eingestellt werden. Klicken Sie dazu einfach einmal auf die 
  88. Datumsanzeige.
  89. Daraufhin wird diese Feld invers dargestellt, und es erscheint ein 
  90. Cursor, und Sie können jetzt das Datum eingeben. Die Form ist immer 
  91. YY/MM/DD HH/MM. Escape löscht die Eingabe, und Return (*KEIN* 
  92. Mausklick!) bestätigt sie.
  93.  
  94. * Tastaturklick: Klicken Sie in das Kästchen links neben dem Text 
  95. 'Click'. (Dort erscheint/verschwindet ein Häkchen -> Häkchen gesetzt = 
  96. Tastaturklick eingeschaltet. Diese Funktionsweise findet sich übrigens 
  97. überall in diesem Accessory in dieser Form wieder.)
  98.  
  99. * Glockenton: Damit können sie das unmusikalische Gebimmel des 
  100. Soundchips verhindern, wenn Sie außerhalb einer Dialogbox rumklicken.
  101.  
  102. * Other KBD: Ein Klick auf den Text selbst zaubert eine 
  103. Dateiauswahlkiste (neudeutsch: Fileselectorbox) hervor, und Sie können 
  104. eine *.KBD-Datei laden. Der Knopf daneben erlangt erst jetzt seine 
  105. eigentliche Bedeutung: Sie können einfach zwischen der original 
  106. Tastaturbelegung und der nachgeladenen hin- und herschalten. Ist keine 
  107. Tastaturbelegung geladen, oder ist beim Laden ein Fehler aufgetreten 
  108. (File not found = TOS Error #33), dann ist das Umschalten blockiert.
  109.  
  110. * Repeat: Tastatur-Repeat ein- und ausschalten. (Wahnsinn!)
  111.  
  112. * Repeat-Speed: Anpassung der Tastenwiederholgeschwindigkeit an das 
  113. persönliche Temperament: Vom Koffein-Abhängigen bis zum 
  114. Valiumschlucker.
  115.  
  116. * Repeat-Delay: Verzögerung zwischen dem Drücken einer Taste und dem 
  117. Einsetzen der Wiederholung.
  118.  
  119. * Double Click: Die Maus-Doppelklick-Geschwindigkeit. Damit stellen Sie 
  120. die Reaktionsgeschwindigkeit des GEM ein. Je kleiner dieser Wert, desto 
  121. langsamer reagiert der Computer auf einen Mausclick.
  122.  
  123. * ExtKey: Sonderzeichen per Tastatur: Sie wollen z.B. auf einer 
  124. deutschen Tastatur einen französischen Text tippen. Jetzt fehlen aber 
  125. Zeichen wie é â ä à ç ê ë è ï î. Eine Möglichkeit wäre, eine andere 
  126. Tastatur zu laden.
  127. Weil das aber unübersichtlich ist, gibt's ExtKey: Tippen Sie einfach 
  128. das Hauptzeichen, also bei 'é' das 'e', und direkt danach ein 
  129. <Control>-<'>.
  130. ExtKey paßt sich übrigens an jede Tastatur an, im Gegensatz zu dem 
  131. 'Original', das von Alex Esser stammt.
  132. -- Erreichbare Zeichen:
  133.  
  134. mit "'":               |
  135. | |E|a|e|i|o|u|        |
  136. |´|É|á|é|í|ó|ú|        |  mit Backspace:
  137.                        |  |!|?|A|I|O|a|c|i|o|r|
  138. mit "~":               |  |¡|¿|Æ|IJ|Œ|æ|©|ij|œ|®|
  139. |A|N|O|a|n|o|          |
  140. |Ã|Ñ|Õ|ã|ñ|õ|          |  mit ",":
  141.                        |  |C|c|
  142. mit ".":               |  |Ç|ç|
  143. |A|a|                  |
  144. |Å|å|                  |  mit "-":
  145.                        |  |:|L|Y|
  146. mit "/":               |  |÷|£|¥|
  147. |O|c|o|u|              |
  148. |Ø|¢|ø|µ|              |  mit "`":
  149.                        |  |A|a|e|i|o|u|
  150. mit "^":               |  |À|à|è|ì|ò|ù|
  151. |a|e|i|o|u|            |
  152. |â|ê|î|ô|û|            |  mit ":"
  153.                        |  | |A|O|U|a|e|i|o|u|y|
  154. mit "_":               |  |¨|Ä|Ö|Ü|ä|ë|ï|ö|ü|ÿ|
  155. |+|<|=|>|a|o|          |
  156. |±|≤|≡|≥|ª|º|          |
  157.  
  158. (Erweiterungen sind möglich! - Wer noch 'ne Idee hat, soll mir 
  159. schreiben!)
  160.  
  161. * Snapshot: ALT-HELP legt den Bildschirminhalt im Degas-Format auf 
  162. Diskette ab. Es wird unter dem im SETUP-Menü festgelegten Pfad/Namen 
  163. abgespeichert. Schreibgeschütze Disks werden (noch) nicht beanstandet.
  164.  
  165. * Fast Mouse: Schaltet den Mausbeschleuniger ein. Die genaue 
  166. Beschleunigungscharacteristik kann im SETUP-Menü festgelegt werden.
  167.  
  168. * Dark: bei aktivierter Option wird der Bildschirm nach ?? Minuten 
  169. dunkelgeschaltet. Besonderheit: dieser Monitorabschalter verträgt sich 
  170. mit (fast) jedem anderen Programm -> siehe nächsten Option...
  171.  
  172. * VBL-Simul.: => VBL-Simulation. Dazu folgendes: Wenn der Monitor 
  173. dunkelgetastet wird, fällt der durch die Video-Hardware ausgelöste 
  174. Vertical Blank Interrupt weg. Einige Programme benötigen diesen aber 
  175. dringend, weil sie irgendwelche Routinen im VBL-Interrupt haben. Bei 
  176. eingeschalteter VBL-Simul.-Option simuliert James den VBL (was sonst?) 
  177. - das laufende Programm kriegt davon nichts mit. Wenn Sie das nicht 
  178. verstanden haben: Macht nichts, lassen Sie diese Option einfach 
  179. eingeschaltet, schiefgehen kann nichts.
  180.  
  181. * Invers: (Nur im Monochrombetrieb) - Sofort ausprobieren, falls Sie 
  182. noch nicht dem Klicktrieb verfallen sind.
  183.  
  184. * 50/60 Hz: (Nur Farbbetrieb) - Diese Option tritt an die Stelle von 
  185. 'Invers' bei Farbbetrieb. Jetzt können Sie die Bildschirmfrequenz 
  186. umschalten. Ersetzt 'ChangeHertz.PRG'.
  187.  
  188. * Vector Control: In regelmäßigen Abständen werden eine Reihe von 
  189. Systemvektoren kontrolliert. Falls sie illegal verändert wurden, meldet 
  190. James das - 'system pointers have been changed!'.
  191.  
  192. * Blitter: Ermöglicht das ein/ausschalten des Blitters auch außerhalb 
  193. des Desktops. Allerdings hat sich der Desktop als sturer Geselle 
  194. erwiesen: Er schaltet den Blitter ein/aus, wie es ihm paßt. Innerhalb 
  195. eines Programmes funktioniert's aber.
  196.  
  197. * Save Settings: Abspeichern der momentan gültigen Einstellungen. Dazu 
  198. muß das Accessory auf dem Bootlaufwerk zu finden sein - also wenn Sie 
  199. von einer Diskette gebootet haben, bitte die richtige Diskette ins 
  200. Laufwerk stopfen, sonst meckert James. Abgespeichert werden alle 
  201. Einstellungen, außer 'Other KBD' (sonst müßte James doch was 
  202. nachladen!)
  203.  
  204. * PRN&AUX und Disk: Damit rufen Sie die anderen Dialoge auf:
  205.  
  206.  Das PRN & AUX Menu:
  207. ====================
  208. * Naja, eigentlich gibt's hier nichts zu erklären, denn diese Dialogbox 
  209. arbeitet fast genau wie die aus dem Kontrollfeld. Alle Einstellungen 
  210. werden erst durch Anklicken von 'OK' gültig. Also Vorsicht, wenn Sie in 
  211. einem Terminalprogramm die RS-232 Einstellungen verändern. Übrigens: ab 
  212. TOS 1.4 wird die Baudrate richtig erkannt, auch wenn sie von anderen 
  213. Programmen verändert wurde!
  214.  
  215. !!!! Sollten Sie 'TOS14FIX.PRG' im AUTO-Ordner haben: unbedingt 
  216. wegschmeißen und durch 'TOS14FX5.PRG' von Karsten Isakovic ersetzen. 
  217. Das Original hat mehrere Fehler -> BOMBEN....
  218.  
  219.  
  220.  Das Disk Menu:
  221. ===============
  222.   Auch hier gilt: Alle Einstellungen werden durch 'Abort' rückgängig 
  223. gemacht. Keine Angst also beim 'Rumfummeln.
  224.  
  225. * Test Bootsector: Testet eine Diskette auf Bootsektorviren.
  226.  
  227. * Control Bootsector: Überwacht laufend jede eingelegte Diskette. Das 
  228. ist überhaupt der BOMBENSICHERE Schutz gegen Virusimporte. Bei 
  229. eingeschalteter Option meldet James in (echten) GEM-Programmen jeden 
  230. erblich vorbelasteten Bootsektor. Bei Viren bimmelt er auch noch. 
  231. Waidmannsheil!
  232.  
  233. * Verify: Normalerweise liest das TOS nach jedem Schreibvorgang auf 
  234. Diskette die eben geschriebenen Daten nochmal, um sicherzugehen, daß 
  235. die Daten auch korrekt angekommen sind. Das können Sie jetzt 
  236. ausschalten - dann verdoppelt sich die Schreibgeschwindigkeit auf 
  237. Diskette. Aber bitte nur Markendisketten verwenden - Schreibfehler 
  238. werden nämlich nicht mehr sofort erkannt!!!
  239.  
  240. * Writeprotect: Das Gummi für den ST. Alle Programme, die die normalen 
  241. Betriebssystemroutinen zum Schreiben auf Disk verwenden, bekommen eine 
  242. schreibgeschützte Disk vorgegaukelt. Weil es aber peinlich ist, wenn 
  243. man bei dem Abspeichern äußerst wichtiger Daten die Meldung 'Disk in 
  244. Laufwerk X: ist schreibgeschützt' bekommt, sei folgendes verraten: Wenn 
  245. Sie beim Erscheinen dieser Dialogbox <L-SHIFT>-<R-SHIFT>-<RETURN> 
  246. drücken, wird der Schreibschutz aufgehoben. (Wiedereinschalten nicht 
  247. vergessen!) Die Bedienung ist denkbar einfach: invers dargestellte 
  248. Buttons symbolisieren ein schreibgeschütztes Laufwerk. Der Pfeil ganz 
  249. rechts ermöglicht das Umschalten auf die Laufwerke I bis P.
  250.  
  251. * Harddisk Ship: Harddisk-Besitzer sollten eigentlich die Platte vor 
  252. jedem Ausschalten parken - das schont die HD, vor allem aber die darauf 
  253. enthaltenen Daten.
  254. !!!! Diese Routine parkt nur LUN 0 - kann also nur mit 'normalen' 
  255. Platten benutzt werden, da eine zweite Platte am gleichen Controller 
  256. nicht geparkt wird.
  257.  
  258.  
  259.  Das Setup-Menü:
  260. ================
  261. * ExtKey -> new KBD: Wenn Sie eine andere Tastenbelegung verwenden, 
  262. kann ExtKey wahlweise auf die 'originale' oder die nachgeladene 
  263. Belegung initialisiert werden. Ansonsten werden die Accents an den 
  264. alten Positionen erkannt.
  265.  
  266. * Set HCopy path: Setzt den Pfand und den Namen unter dem 'Snapshots' 
  267. abgespeichert werden. Der eingegebene Name muß natürlich gültig sein.; 
  268. das bedeutet er muß die Form 'SCREEN01.xyz' haben. Ungültige Namen 
  269. werden automatisch durch 'HCOPY_01.PIC' ersetzt.
  270.  
  271. * Mouse Speed: Ein brauchbarer Mausbeschleuniger, arbeitet mit einem 
  272. Polynom vierten Grades:
  273.       Vcursor = a4*x^4 + a3*x^3 + a2*x^2 + a1*x   ;(x=Vmouse)
  274. Die vier Schieberegler stellen die Koeffizienten a1..a4 dar, so daß 
  275. durch einfaches Ausprobieren eine günstige Einstellung gefunden werden 
  276. kann. Innerhalb dieser Dialogbox besteht die Möglichkeit, mit der 
  277. CONTROL-Taste den Mausbeschleuniger zu überbrücken. Das ist nützlich 
  278. (oder sogar wichtig) wenn die aktuelle Einstellung keine vernünftige 
  279. Mauskontrolle mehr zuläßt (-> Mausspeeder im Niki Lauda Stil).
  280.  
  281. * Restore: Holt die letze abgespeicherte Einstellung für den 
  282. Mausbeschleuniger zurück.
  283.  
  284.  
  285.  Sonstiges:
  286. ===========
  287.   Selbverständlich bietet James auch einen Tastaturreset an: 
  288. <CTRL><ALT><DEL> für einen Warmstart, und <CTRL><ALT><R-SHIFT><DEL> für 
  289. einen Kaltstart. Kleiner Vorgeschmack auf TOS 1.4 .
  290.   Beim Systemstart schaut James nach, ob die computerinterne Uhr 
  291. gesetzt ist. Wenn nicht, fragt er danach, sonst setzt er sie selbst 
  292. richtig.
  293.  
  294.   Noch ein Wort zu den ominösen *.KBD - Dateien: Diese Dateien können 
  295. mit gängigen Tastatur-Layout-Editoren wie MKKBD, KSLAYOUT oder ASCII_ED 
  296. (letzterer ist Public Domain) verändert werden.
  297.  
  298.  Internes:
  299. ==========
  300.   James benutzt bei Vektorverbiegen das XBRA-Protokoll. Die Kennung ist 
  301. ganz schlicht und ergreifend 'JAM1'.
  302.   James läuft (zunächst) nur auf Monochrom und Midres. Ohne Tricks ist 
  303. es nicht möglich, von der mittleren Auflösung zurück in die LowRes zu 
  304. schalten, da gibt's nur Bombenteppiche. Abhilfe: James >1.5 ...
  305.   Der VBL-Simulator benutzt den Timer A des MFP, sofern der zum 
  306. Zeitpunkt, wo der Bildschirm ausgeschaltet wird, frei ist. Sonst wird 
  307. gar nichts simuliert. Wenn das Bild wieder eingeschaltet wird, gibt 
  308. James sofort den Timer wieder frei (und meckert gehörig!). Also dürfte 
  309. da kein Problem auftreten...
  310.  
  311.  
  312. ***********************************************************************
  313. *                                                                     *
  314. *      V T 5 2  -  TERMINAL EMULATOR              Version 1.2         *
  315. *      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~              ~~~~~~~~~~~         *
  316. *                                                                     *
  317. ***********************************************************************
  318.  
  319.   + Dieses Programm läuft als PROGRAMM (Endung: .PRG) und als ACCESSORY 
  320. (Endung: .ACC). Umbenennen genügt!
  321.   + VT52.??? ersetzt das altbekannte Emulator-ACC von Atari, das mit dem 
  322. Kontrollfeld zusammenarbeitet. Der Unterschied: VT52.ACC ist fast fünf 
  323. mal kleiner als sein Vorbild, kann jedoch mehr: Die Cursortasten sind 
  324. belegt, d.h. sie schicken die zur Cursorsteuerung nötigen 
  325. Escape-Sequenzen.
  326.   + Mit F1/F2 kann zwischen Full Duplex & Half Duplex gewählt werden. Bei 
  327. Full Duplex-Betrieb erscheint gar nichts auf dem Bildschirm, wenn Sie 
  328. kein Modem o.ä. angeschlossen haben. (!!)
  329.   + F3/F4 schalten die Linefeeds an/aus. Klartext: Wenn die Linefeeds 
  330. ausgeschaltet sind, dann bewirkt ein Druck auf die Return-taste, daß nur 
  331. ein CR (ASCII 13) gesendet wird. Mit eingeschalteten Linefeeds wird dem 
  332. CR noch ein LF angehängt.
  333.   + Die Einstellung der RS232-Parameter ist per 'HELP'-Taste zu 
  334. erreichen. VT52 besitzt keine eigene Einstellungsmöglichkeit, sondern 
  335. ruft direkt das 'PRN&AUX'-Menü von James auf. Wenn der Butler nicht zu 
  336. erreichen ist, gibt's nur eine lapidare Meldung: 'James not found!'. Das 
  337. ist übrigens nur eine Anwendung der GEM-Schnittstelle von JAMES.
  338.   + Beenden können Sie VT52 mit 'UNDO'.
  339.   + VT52 ist natürlich in Assembler geschrieben (was sonst?) und läuft 
  340. auf allen TOS-Versionen sowie mit allen Versionen von James, auch mit der 
  341. 1.0 (gähn!) 
  342.   + VT52 kann außer den eben beschriebenen Funktionen rein gar nichts, 
  343. denn es ist dazu gedacht, mal schnell den seriellen Port zu mißhandeln. 
  344. Sie brauchen Ihr bevorzugtes DFÜ-Programm also noch nicht zu löschen.
  345.  
  346.  
  347. ***********************************************************************
  348. *                                                                     *
  349. *      ACC.PRG - Die Klingel für Ihren Butler                         *
  350. *      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                         *
  351. *                                                                     *
  352. ***********************************************************************
  353.  
  354. + ACC.PRG ist ein Miniprogramm zum Aufruf von James. Falls Sie öfters mit 
  355. Command Line Interpretern arbeiten, werden Sie ACC.PRG sicher zu schätzen 
  356. wissen. Jedesmal, wenn Sie mit Programmen arbeiten, die keine Menüleiste 
  357. besitzen, die aber den Aufruf von externen Programmen zulassen, können 
  358. Sie über ACC ihren Butler rufen. Nur von TOS-Programmen (also Programmen, 
  359. deren Endung TOS oder TTP ist) können Sie das nicht tun. Abhilfe: Wenn 
  360. Sie die Endung 'TOS' in 'PRG' abändern, geht's doch. Nachteil: jetzt 
  361. stört der Mauszeiger...
  362.  
  363.  
  364. ***********************************************************************
  365. *                                                                     *
  366. *      SIG_ACC  /  SIGNUM to JAMES - Interface      Version 1.1       *
  367. *      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      ~~~~~~~~~~~       *
  368. *                                                                     *
  369. ***********************************************************************
  370.  
  371.   + SIG_ACC - Das Interface zwischen Signum und James. Steigert die 
  372. Universalität des Desktop Butlers noch mehr!!
  373.  
  374.   + SIG_ACC ist ein 'SIGNUM'-Accessory. Das bedeutet, daß dieses ACC von 
  375. Signum aufgerufen werden kann, durch Drücken von <F6>. Damit das 
  376. funktioniert, muß das Accessory 'SIG_ACC.ACC' heißen, und nicht anders.
  377. Das gleiche gilt auch für JAMES, der (unabhängig von seiner 
  378. Versionsnummer) immer 'JAMES.ACC' heißen muß. Das ist durch die 
  379. Verwaltung von Applikationen durch GEM/AES bedingt: eine Applikation muß 
  380. einer anderen unter dem DATEINAMEN (!) bekannt sein, sonst ist es 
  381. unmöglich, die 'Adresse' des anderen Programms rauszubekommen.
  382.  
  383.   + Dieses ACC ist, genau wie SIGNUM, nur auf der Standard-Auflösung 
  384. 640*400 Monochrom lauffähig, weil unsauber programmiert. In Farbe bleibt 
  385. es inaktiv und belegt nur 1K Speicher. JAMES dagegen läuft auf allem, 
  386. was eine Auflösung von mehr als 450*200 hat. (Yeah!)
  387.  
  388.   + Sollte das 'S-J Interface' mal in der falschen Auflösung gestartet 
  389. worden sein, keine Panik. Das ergibt bloß eine gebührenpflichtige 
  390. Verwarnung von 1 Kbyte.
  391.  (grin)
  392.  
  393.  
  394. _____________________________________________________________________
  395. ≡≡≡ © 1989/91 by Pascal Fellerich ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
  396. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420.  
  421. ***********************************************************************
  422. *                                                                     *
  423. *    J A M E S ,  THE DESKTOP-BUTLER            Version 1.2 (P)       *
  424. *    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~            ~~~~~~~~~~~~~~~       *
  425. *                                                                     *
  426. *                                                                     *
  427. *    > Freeware by Pascal Fellerich.                                  *
  428. *                                                                     *
  429. ***********************************************************************
  430. -- deutscher Text siehe oben --
  431.  
  432.  The 'Main Menu:'
  433. =================
  434. * Free RAM: Displays the amount of free memory still available.
  435.  
  436. * Clock/Date: Allows you to change the date & time. Click once on the 
  437. date/time display and you can edit the displayed date (ESC deletes!). 
  438. Enter the date as YY/MM/DD HH/MM, not DD/MM/YY... - press RETURN or 
  439. ENTER to terminate your entry. If the system clock needs to be set, 
  440. then James will ask you during the boot process to enter the current 
  441. time. And as long as the computer is not powered down, the clock will 
  442. be restored automatically after a reset.
  443.  
  444. * Click: Click on the little box - a checkmark [ ✓] will (dis)appear. 
  445. (Checkmark present = keyboard click on. That's how most of the 
  446. functions of James work)
  447.  
  448. * Bell: stop the unharmonic bell sound of the soundchip. Note that if 
  449. you switch it off, you won't hear the bell sound emitted by James in 
  450. case you insert a disk infected by a virus into your floppy drive.
  451.  
  452. * Other KBD: If you click on the text (not on the button) you will get 
  453. a fileselector-box. Select a *.KBD-file to change your keyboard layout. 
  454. After you have done that you can switch to the new keyboard layout 
  455. you've just loaded (and back, of course). If an error occured during 
  456. loading, e.g. file not found (TOS Error #33) then the switching will be 
  457. disabled. If you click on 'SAVE...' with this option switched on, James 
  458. tries during the next boot sequence to reload the KBD-file you 
  459. selected.
  460.  
  461. * Repeat: Keyboard-repeat on/off.
  462.  
  463. * Repeat-Speed: Set the repeat-speed according to your taste. This 
  464. option works exactly as in the Control Panel.
  465.  
  466. * Repeat-Delay: Should be clear. If not try out!
  467.  
  468. * Double Click: This value determines how fast GEM reacts on a 
  469. mouse-click. The littler the value the slower GEM will react.
  470.  
  471. * ExtKey: Get special ASCII's using a standard keyboard. If you want to 
  472. type characters like é â ä à ç ê ë è ï î, you could load another 
  473. keyboard layout containing these char's. But there's a more comfortable 
  474. way to do it: first step - type the main character, e.g. <e>. Second 
  475. step - hold down the CONTROL-key and press <'> (use shift if 
  476. necessary!). You'll get your <é> without messing around with ASCII 
  477. codes.
  478. -- Possible characters:
  479.  
  480. with "'":              |
  481. | |E|a|e|i|o|u|        |
  482. |´|É|á|é|í|ó|ú|        |  with Backspace:
  483.                        |  |!|?|A|I|O|a|c|i|o|r|
  484. with "~":              |  |¡|¿|Æ|IJ|Œ|æ|©|ij|œ|®|
  485. |A|N|O|a|n|o|          |
  486. |Ã|Ñ|Õ|ã|ñ|õ|          |  with ",":
  487.                        |  |C|c|
  488. with ".":              |  |Ç|ç|
  489. |A|a|                  |
  490. |Å|å|                  |  with "-":
  491.                        |  |:|L|Y|
  492. with "/":              |  |÷|£|¥|
  493. |O|c|o|u|3|P|          |
  494. |Ø|¢|ø|µ|ß|¶|          |  with "`":
  495.                        |  |A|a|e|i|o|u|
  496. with "^":              |  |À|à|è|ì|ò|ù|
  497. |a|e|i|o|u|            |
  498. |â|ê|î|ô|û|            |  with ":"
  499.                        |  | |A|O|U|a|e|i|o|u|y|
  500. with "_":              |  |¨|Ä|Ö|Ü|ä|ë|ï|ö|ü|ÿ|
  501. |+|<|=|>|a|o|          |
  502. |±|≤|≡|≥|ª|º|          |
  503.  
  504.  
  505. * Snapshot: ALT-HELP saves the current screen on disk using the 
  506. DEGAS-format. You can specify the drive and the name under which the 
  507. screendump is saved. See also the doc on the 'Setup Menu' for more 
  508. information. (!Warning: disk errors as writeprotect etc won't be 
  509. reported!)
  510.  
  511. * Fast Mouse: A really flexible mouse-speeder. The speedup 
  512. characteristics can be modified by four sliders in the setup-menu.
  513.  
  514. * Dark: If switched on, the screen display will be shut off in ?? 
  515. minutes. This screensaver works with any other program without causing 
  516. troubles!
  517.  
  518. * VBL-Simul.: => Vertical BLank-Simulation. If the screen is shut off 
  519. by ascreensaver, the video chip doesn't generate vertical blank 
  520. interrupts. Some programs having subroutines in the 'VBL-slot' are 
  521. dependent on this interrupt source, and if you have switched on the 
  522. VBLsim option, James will 'simulate' this interrupt so that nobody 
  523. (no-code?!) realizes that the screen has been shut off.
  524.   If you haven't understood this: doesn't matter, have it switched on.
  525.  
  526. * Invers: (Only monochrome) - Try out!
  527.  
  528. * 50/60 Hz: (only colour mode) - this option replaces 'inverse' if 
  529. youwork in midres. Replaces 'ChangeHertz.PRG'.
  530.  
  531. * Vector Control: James will constantly check some important 
  532. systempointers. This is very useful to detect viruses that need to 
  533. change these pointers for their operation. You'll be warned if there's 
  534. been an illegal change.
  535.  
  536. * Blitter: Control the bitblt chip! Useful if you want to switch 
  537. on/offthe blitter chip when working with another program. Note: the 
  538. desktopdoesn't recognize the changed blitter status - it will be reset 
  539. to thedesktop's default... sorry.
  540.  
  541. * Save Settings: Save current setup to disk. The file JAMES.ACC must 
  542. beaccessible in the boot device - don't forget to put your boot disk in 
  543. theright drive, otherwise James will grumble...
  544. Warning: Be sure that you have the right version of James on your disk! 
  545. If you try to save your setup with a wrong version, the file on disk 
  546. will be destroyed!!!
  547.  
  548. * 'PRN & AUX', 'Disk' and 'Setup': Invokes the other dialog boxes:
  549.  
  550.  The PRN & AUX Menu:
  551. ====================
  552. * There isn't much to say about it because this dialog box works 
  553. exactly like the famous Control Panel. However, note that all changes 
  554. will be cancelled by 'ABORT' and validated by 'OK'. By the way: if you 
  555. use TOS 1.4, the baud rate will be displayed correctly even if you 
  556. change it with another program.
  557.  
  558.  The Disk Menu:
  559. ===============
  560. * Test Bootsector: Examines a disk to see if it isn't infected by one 
  561. of the known viruses. If you are in doubt, use a good virus-killer 
  562. program to check it out.
  563.  
  564. * Control Bootsector: Supervises permanently the bootsector of any 
  565. disk. If you insert an infected disk James will warn you if there's 
  566. something special in the bootsector. That's the ultimate protection 
  567. against bootsector viruses.
  568.  
  569. * Verify: Supresses the verify that TOS performs after having 
  570. writtensomething to (floppy)disk. With verify off, you will have the 
  571. write speedincreased by up to 100% - but use only good disks!(This is 
  572. not a fastload option!)
  573.  
  574. * Writeprotect: A condom for the ST. Any program that uses the standard 
  575. OS-routines for disk write operations will 'see' a write-protected 
  576. disk. But sometimes you'll need to switch off this write protection 
  577. when you get the 'Critical Error Handler': do it by pressing 
  578. <L-SHIFT>-<R-SHIFT>-<RETURN>. (And don't forget to re-enable the write 
  579. protection afterwards!)
  580.  
  581. * Harddisk Ship: A harddisk-user should 'park' his 'noise generator' 
  582. before switching it off. That avoids data losses due to uncontrolled 
  583. head landings.
  584.  
  585.  The Setup Menu:
  586. ================
  587. * ExtKey -> new KBD: If you have another keyboard layout installed by 
  588. James you can determine wether Extkey is initialized on the new or on 
  589. the old keyboard layout. Normally, you enter the main character (e.g. 
  590. 'a') then the secondary character (e.g. ':') together with the 
  591. CONTROL-key. Now if you load another kbd-layout, where the ':' is on 
  592. another key, you still have to press the key on the old position of the 
  593. colon. To avoid this when James performs a KBD-autoload, you have to 
  594. switch on this option.
  595.  
  596. * Set HCopy path: Click on it, and you get a fileselector box. Now you 
  597. can determine the drive and path where 'Snapshot' saves the 
  598. screendumps. You have to enter valid names such as: SDUMP_32.pic, 
  599. SCREEN01.xyz etc. The filename extension will be set to PI2 or PI3 
  600. according to your screen resolution. If you enter an invalid name (such 
  601. as "x.x"), James replaces it by 'HCOPY_01.PI?'.
  602.  
  603. * Mouse Speed: That's it. To get a very smooth and flexible mouse 
  604. speedup, the new mouse-speeder routine works internally with steps of 
  605. 0.015 pixel and uses a polynom of the 4th degree:
  606.       Vcursor = a4*x^4 + a3*x^3 + a2*x^2 + a1*x   ;(x=Vmouse)
  607. Tha factors a4..a1 correspond to the four sliders. If you want to have 
  608. a linear mouse acceleration, let's say 1:2, then set the first slider 
  609. to mid-way, the other 3 to zero (down). In order to facilitate the 
  610. manipulation of the sliders, you can 'short circuit' the speeder by 
  611. pressing the CONTROL-key. (This key function works only as long as you 
  612. are in the setup-menu!)
  613.  
  614. * Restore: Restores the last saved Mouse-Speeder setup.
  615.  
  616.  
  617.  Miscellaneous:
  618. ===============
  619. * Of course there's also a keyboard-reset:try <CTRL><ALT><DEL> to get a 
  620. 'warm' reset, and <CTRL><ALT><R-SHIFT><DEL> to get a 'cold' one. After 
  621. a cold-reset, the computer will be in the same state as if you had 
  622. turned it off. You might need this if you want to get rid of a 
  623. reset-resistant program!
  624.  
  625. * During system startup, James may ask the current time/date if 
  626. youhaven't a MEGA-ST compatible real-time clock or if your 
  627. keyboard-clock hasnot yet been set to the right date.
  628.  
  629. * About these *.KBD files: They can be edited with any 
  630. standardkeyboard-layout-editor as MKKBD, KSLAYOUT or ASCII_ED (the 
  631. latter isgerman pubdom.)
  632.  
  633.  Internal stuff:
  634. ================
  635. * James uses the XBRA-protocol. The xb_identifier is 'JAM1'.
  636.  
  637. * James doesn't work in Lowres. Due to GEM-AES it isn't possible to 
  638. switch back from mid to lowres without tricks. You'll see bombs. 
  639. Remedy: use James v1.5 or higher
  640.  
  641. * The VBL-Simulator uses the MFP timer-A. If this timer isn't available 
  642. at available at the moment James switches off the screen, James puts an 
  643. alert message on the screen. However, you can be sure that the timer A 
  644. is available for other programs during normal video chip activity.
  645.  
  646.  
  647.  
  648. ***********************************************************************
  649. *                                                                     *
  650. *      ACC.PRG - CALL JAMES FROM A SHELL                              *
  651. *      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                              *
  652. *                                                                     *
  653. ***********************************************************************
  654.  
  655.   ACC.PRG is an mini-program that invokes JAMES, if installed. If you 
  656. use command line interpreters or other shells which do not support 
  657. accessories, this program will be very useful to you.  Note that you 
  658. cannot use this feature from TOS-programs. GEM must be fully 
  659. initialized.
  660.  
  661.  
  662. ***********************************************************************
  663. *                                                                     *
  664. *      V T 5 2  -  TERMINAL EMULATOR              Version 1.2         *
  665. *      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~              ~~~~~~~~~~~         *
  666. *                                                                     *
  667. ***********************************************************************
  668.  
  669.   You can use this program as ACC or as a PRG. Simply rename it! 
  670. VT52.??? replaces the original 'VT 52 Emulator'-ACC by Atari. Even if 
  671. my VT52 does exactly the same job, it's nearly five times smaller than 
  672. ATARI's.  Use F1/F2 to select Full/Half Duplex.  Use F3/F4 to switch 
  673. on/off the linefeeds. If the linefeeds are enabled,the program appends 
  674. an ASCII 10 (LF) to every ASCII 13 (CR)  Press HELP to set up the modem 
  675. port. Note that this will only work ifyou have JAMES installed.  Press 
  676. UNDO to exit the emulator.  VT52 is 100% assembly and works with any 
  677. TOS-release and accepts everyscreen resolution. With a 1280*960 rez, 
  678. you have 160 columns and 50 lines of text on your
  679. screen!
  680.  
  681.  
  682. ***********************************************************************
  683. *                                                                     *
  684. *      SIG_ACC  /  SIGNUM to JAMES - Interface      Version 1.1       *
  685. *      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      ~~~~~~~~~~~       *
  686. *                                                                     *
  687. ***********************************************************************
  688.  
  689.  
  690.   SIG_ACC - That's the interface-accessory that allows you to use 
  691. James.acc (if loaded!) within SIGNUM!2.  It mustn't be renamed, 
  692. otherwise SIGNUM won't recognize the ACC. Now if you want to use James 
  693. while working with SIGNUM you only have to press <F6>.
  694.   This ACC can only be used with the 640*400 Atari monochrome screen. 
  695. That's because SIGNUM has the same restrictions. However, if you have 
  696. SIG_ACC installed with the 'wrong' resolution nothing will happen.
  697.  
  698. _____________________________________________________________________
  699. ≡≡≡ © 1989/91 by Pascal Fellerich ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
  700. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  701.  
  702.