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