home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 3 / PDCD_3.iso / utilities / utilsm / makeboot / !MakeBoot / Resources / Germany / Help next >
Encoding:
Text File  |  1993-12-01  |  12.7 KB  |  306 lines

  1.  
  2.  
  3.                            !MakeBoot Benutzerhinweise
  4.                            --------------------------
  5.  
  6. Über !MakeBoot
  7. --------------
  8.  
  9. !MakeBoot ist ein Programm zum Erstellen und Ändern der "Boot-"
  10. (Start-) Sequenz Deines RISC OS Computers. Seine Vorteile sind:
  11.  
  12. * Einfache Benutzung:
  13.       - Multitasking, läuft im Desktop
  14.       - Items werden mit Icon und Namen gezeigt
  15.       - Einfaches Ziehen von Icons aus dem Filer in das MakeBoot Fenster
  16.       - Verändern der Reihenfolge, in denen die Items ausgeführt werden,
  17.         durch einfaches Ziehen des Items innerhalb des MakeBoot Fensters
  18.  
  19. * Schnelles Ändern; MakeBoot liest beim Start die vorhandene
  20.   Boot-Sequenz
  21.  
  22. * Mehrere Aktionen für die Items:
  23.       - Applikationen können gestartet oder gebootet (als ob vom Filer
  24.         'gesehen') werden.
  25.       - Directories können geöffnet werden (Filer_OpenDir).
  26.       - Sprites können in die WIMP Sprite Area geladen (IconSprites)
  27.         oder als Fensterrahmen (ToolSprites) benutzt werden.
  28.       - Module können geladen werden (RMLoad).
  29.       - Alle Dateien und Applikationen können mit Parametern versehen
  30.         werden.
  31.  
  32. * MakeBoot unterstützt !Help, Acorn's interaktives Hilfe-Programm.
  33.  
  34. !MakeBoot ist FreeWare. Für die Bedingungen der Benutzung lies den
  35. Copyright-Vermerk am Ende dieses Dokuments.
  36.  
  37.  
  38. Struktur
  39. --------
  40.  
  41. !MakeBoot benutzt zwei Dateien, die zusammen die Boot-Sequenz bilden.
  42. Die erste ist eine Obey-Datei mit Namen !Run, die sich in der
  43. Applikation $.!Boot befindet. Sie enthält eine Anzahl Kommandos und
  44. startet am Ende die andere Boot-Sequenz, die Desktop-Boot-Sequenz.
  45.  
  46. Schematisch:
  47.  
  48.  --------------------------------
  49. | $.!Boot.!Run                   |
  50. |--------------------------------|
  51. |   ...                          |
  52. |   ...                          |
  53. |  (Kommandos)                   |
  54. |   ...                          |
  55. |   ...                          |
  56. | Desktop -File $.!Boot.DeskBoot | -->  --------------------------
  57.  --------------------------------      | $.!Boot.DeskBoot         |
  58.                                        |--------------------------|
  59.                                        |   ...                    |
  60.                                        |   ...                    |
  61.                                        |   ...                    |
  62.                                         --------------------------
  63.  
  64. Die normale (erste) Boot-Datei kann benutzt werden, um all das zu
  65. starten, das geladen werden muß, bevor das Desktop aktiv ist, wie z.B.:
  66.  
  67.    * Module, die neue Bildschirmmodi definieren.
  68.    * Obey-Dateien, die Aliase, Pfade, die Library usw. setzen.
  69.    * eine BBC Font-Datei, die den Systemfont ersetzt.
  70.    * Sprite-Dateien, die vorhandene WIMP Sprites ersetzen.
  71.    * ToolSprite-Dateien, die eigene Fensterrahmen enthalten (z.B. 3D)
  72.    * Utilities wie z.B. ToEdit, Larger
  73.    * Obey-Dateien, die die Variable Wimp$Path setzen, um eigene
  74.      Templates zu laden.
  75.  
  76. Die Desktop-Boot-Sequenz enthält üblicherweise:
  77.  
  78.    * Applikationen, die der Filer 'gesehen' haben soll, wie !System,
  79.      !Fonts or !ArcFS. Auf diese Weise weiß das WIMP, wo es Module
  80.      und Fonts findet, und welches Programm es starten muß, wenn ein
  81.      Archiv gestartet wird.
  82.    * Applikationen, die Du gleich zu Beginn starten möchtest, weil
  83.      Du sie ohnehin benutzt, wie z.B. ein BackDrop-Programm oder
  84.      Deinen bevorzugten Texteditor.
  85.  
  86. Nach dem obigen Schema heißt die Datei mit der Desktop-Boot-Sequenz
  87. DeskBoot. Sie kann jedoch jeden beliebigen Namen haben, nur muß sie
  88. im gleichen Verzeichnis stehen.
  89.  
  90.  
  91. Programmbenutzung
  92. -----------------
  93.  
  94. Das Programm wird durch Doppelklick auf das Icon im Filerfenster
  95. gestartet. Es versucht dann zunächst, die vorhandene Bootsequenz
  96. von der Platte, von der es gestartet wurde, zu laden. Danach
  97. installiert es ein Icon auf der Iconbar. Durch Klicken mit AUSWAHL
  98. öffnen sich zwei Fenster mit den Boot-Sequenzen. Klicken mit
  99. SPEZIAL schließt sie wieder.
  100.  
  101. Durch Drücken von MENÜ über dem Iconbar-Icon öffnet sich das Menü.
  102. Neben den üblichen 'Info' und 'Beenden' hat das Hauptmenü drei
  103. weitere Einträge:
  104.  
  105.    Neu lesen         Liest die Boot-Sequenz neu ein, z.B. wenn man
  106.                      sich beim Ändern vertan hat.
  107.    Dateinamen        Führt zu einem Untermenü-Fenster, in dem die
  108.                      Dateinamen angezeigt werden und verändert
  109.                      werden können. Der erste Name ist der des
  110.                      Boot-Verzeichnisses, der zweite der Name der
  111.                      Desktop-Boot-Sequenz (Der Name der ersten
  112.                      Datei ist immer '!Run').
  113.    Speichern         Speichert beide Dateien.
  114.    Status speichern  Speichert Größe und Position der Fenster
  115.                      sowie eingestellte Anzeigeart, damit diese
  116.                      beim nächsten Programmstart wieder aktiv sind.
  117.  
  118.  
  119. Laden der Boot-Sequenz
  120. ----------------------
  121.  
  122. Zwei Arten, die Boot-Sequenz zu laden, wurden bereits erwähnt (zu
  123. Programmbeginn und mit 'Neu lesen' vom Menü). Eine dritte Möglich-
  124. keit besteht darin, das Icon eines Verzeichnisses '$.!Boot' auf das
  125. Iconbar-Icon zu ziehen. Das ist nützlich, wenn MakeBoot nicht von
  126. der Boot-Diskette gestartet wurde.
  127.  
  128.  
  129. Ändern der Boot-Sequenz
  130. -----------------------
  131.  
  132. Die Sequenz-Fenster zeigen die Boot-Sequenzen. Jede Sequenz besteht
  133. aus einer Liste von Items (Dateien, Applikationen oder Verzeichnisse).
  134. Das Fenster zeigt jedes Item mit Namen. Rechts davon, in rot, steht
  135. die Aktion, die dem Kommando entspricht, das für das Item ausgeführt
  136. werden soll, sobald die Boot-Sequenz gestartet wird.
  137.  
  138. Innerhalb eines Sequenz-Fensters hast Du folgende Änderungsmöglichkeiten:
  139.  
  140.    * Hinzufügen eines neuen Items: Ziehe eine Datei/Applikation/Verzeichnis
  141.      aus einem Filer-Fenster in das Sequenz-Fenster. Das neue Item wird dann
  142.      in die Sequenz eingefügt; eine Aktion-Voreinstellung, abhängig von der
  143.      Art des Items, wird eingestellt.
  144.  
  145.    * Ändern der Reihenfolge der Items in der Sequenz: Ziehe das Item an die
  146.      neue Position. Es wird vor dem Item, über dem Du es losläßt, eingefügt.
  147.  
  148.    * Verschieben eines Items in die andere Sequenz: Ziehe es in das andere
  149.      Fenster.
  150.  
  151.    * Ändern der Aktion des Items: Klicke mit AUSWAHL oder SPEZIAL auf die
  152.      zu ändernde Aktion.
  153.  
  154.    * Über das Menü kannst Du ein Item deaktivieren. Ein deaktiviertes Item
  155.      wird in grau angezeigt. Es wird mit der Sequenz abgespeichert, aber
  156.      nicht ausgeführt; es ist mit '|' in der Datei auskommentiert. Das
  157.      kann nützlich sein, wenn mit verschiedenen Boot-Sequenzen experimentiert
  158.      wird. Deaktivieren kann man auch durch Klicken mit SPEZIAL auf das Item.
  159.  
  160. Durch Klicken mit MENÜ über einem Item öffnet sich ein Menü mit einigen
  161. weiteren Möglichkeiten:
  162.  
  163. Item 'name' ⇨ Inaktiv      Schaltet die Deaktivierung für das Item um.
  164. Item 'name' ⇨ Arguments ⇨  Führt zu einem beschreibbaren Untermenü, in
  165.                            das Parameter für das Item eingetragen werden
  166.                            können.
  167. Item 'name' ⇨ Vater öffnen Öffnet das Vaterverzeichnis, in dem das Item
  168.                            steht.
  169. Item 'name' ⇨ Auf $ setzen Ändert den Namen eines Verzeichnisses auf '$'.
  170.                            Diese Option ist notwendig, wenn Du das
  171.                            Verzeichnis '$' von einem Laufwerk öffnen
  172.                            willst, da Du dieses nicht auf das Fenster
  173.                            ziehen kannst. Ziehe in diesem Fall ein
  174.                            beliebiges Verzeichnis in die Sequenz und
  175.                            wähle diese Option.
  176. Item 'name' ⇨ Löschen      Entfernt das Item aus der Sequenz.
  177. Sequenz speichern ⇨        Speichert diese Sequenz ab. Das an diesem
  178.                            Menüeintrag hängende Fenster zeigt Informationen
  179.                            über diese Sequenz. Hier kannst Du wählen, ob
  180.                            beim Speichern der Sequenz ein Backup machen
  181.                            willst, also die alte Sequenz unter anderem
  182.                            Namen aufzubewahren.
  183.  
  184.  
  185. Zu !Boot
  186. --------
  187.  
  188. Erfahrenere Archimedes-Benutzer wissen sicher, wie sie ihren Computer
  189. dazu bringen, eine Boot-Sequenz auszuführen, aber für die, die es
  190. nicht wissen, steht hier, wie es geht.
  191.  
  192.    * Erzeuge ein Directory !Boot im Wurzelverzeichnis '$' der Festplatte.
  193.  
  194.    * Drücke F12, um auf die Kommandozeilenebene zu kommen und gib dort
  195.      folgende Kommandos ein:
  196.  
  197.          *Configure Boot
  198.          (sagt dem Computer, daß er überhaupt booten soll; Grundein-
  199.           stellung ist NoBoot)
  200.          *Opt 4 2
  201.           (wählt die Boot-Aktion; die !Boot Applikation wird gestartet)
  202.           Zuvor solltest Du sicherstellen, daß das aktuelle Verzeichnis
  203.           irgendwo auf der Festplatte ist, von der Du booten willst.
  204.  
  205.    * Abhängig von der Art Deiner Festplatte mußt Du noch einige
  206.      Konfigurationen einstellen, z.B.:
  207.  
  208.          *Configure Filesystem SCSIFS (oder IDEFS, SCSI)
  209.           (setzt das Filesystem, von dem gebootet wird)
  210.          *Configure Drive 4           (oder 5)
  211.           (setzt das Laufwerk, von dem gebootet werden soll)
  212.  
  213.  
  214.  
  215. Setzen der Sprache mit ResFind
  216. ------------------------------
  217.  
  218. !MakeBoot paßt sich automatisch an die Sprache des Rechners an, falls die
  219. Meldungen usw. in der Sprache vorhanden sind. Dazu befindet sich in der
  220. Application ein Directory Resources, in dem sich für jede Sprache ein Directory
  221. mit deren Namen befindet. Sollte Ihre Sprache dort nicht zu finden sein, können
  222. Sie gerne das Directory einer anderen kopieren und den Inhalt übersetzen.
  223. Beim Starten des Programmes wird ein Utility namens ResFind aufgerufen, welches
  224. die konfigurierte Sprache ausliest und nachschaut, ob das passende
  225. Sprach-Directory zu finden ist. Anderenfalls läuft das Programm in englisch
  226. (UK). Durch ein paar Variablen, die am besten in der !Boot-Datei des Rechners
  227. gesetzt werden, kann die Sprachsuche Ihren eigenen Bedürfnissen angepaßt
  228. werden. Damit kann z.B. erreicht werden, daß ein Programm immer in einer
  229. bestimmten Sprache läuft (z.B., weil die Übersetzung in die Landessprache nicht
  230. so gelungen ist). Weiterhin ist es möglich, Sprachen anzugeben, nach denen
  231. gesucht wird, bevor Englisch an die Reihe kommt.
  232. Die Steuerung erfolgt durch folgende drei System-Variablen, die am besten in
  233. der System-!Boot-Datei gesetzt werden sollten:
  234. MakeBoot$Language, ResFind$LanguagesPref und ResFind$Languages$Suff.
  235. Beim Aufruf der Application sucht ResFind nach der ersten Sprache, die
  236. unterstützt wird entlang folgender Liste von Sprachen:
  237. 1. Inhalt der Variablen MakeBoot$Language
  238. 2. Inhalt der Variablen ResFind$LanguagesPref
  239. 3. Die konfigurierte Sprache
  240. 4. Inhalt der Variablen ResFind$LanguagesSuff
  241. 5. UK
  242.  
  243. Nehmen wir als Beispiel einen norwegischen User (weil von dort so viel gute
  244. Software kommt), der seine Maschine auf 'Norway' konfiguriert hat. Nun ist
  245. diese Sprache im restlichen Europa nicht sehr verbreitet, weswegen ein nicht
  246. norwegisches Programm üblicherweise keine passende Übersetzung anbieten wird.
  247. Unser User ist aber sehr sprachbegabt und spricht noch sehr gut deutsch und
  248. französisch, wohingegen das englisch nur für Notfälle ausreicht. Er möchte
  249. also, soweit möglich, vor der englischen Version lieber eine deutsche oder
  250. französische, falls vorhanden. Er schreibt demnach in seine System-!Boot-Datei
  251. die Zeile
  252. *Set ResFind$LanguagesSuff Germany,France
  253. Wird nun eine Application, die (wie diese) ResFind verwendet aufgerufen, läuft
  254. das Programm in der ersten angebotene Sprache aus der Liste
  255. 'Norway,Germany,France,UK'.
  256. Hat dieser User z.B. eine Application !Otto, die die Sprache 'Humorvoll' mit
  257. entsprechend amüsanten Meldungen bietet, dann genügt die Zeile
  258. *Set Otto$Language Humor
  259. in der !Boot-Datei, um sicherzustellen, daß !Otto humorvoll läuft - egal, was
  260. in den anderen Variablen steht.
  261.  
  262. Unterstützte Sprachen am 01.12.93:
  263.    UK
  264.    Germany
  265.    Netherlands
  266.  
  267.  
  268. Bekannte Fehler
  269. ---------------
  270.  
  271. Keine bekannten Fehler
  272.  
  273.  
  274.  
  275. Copyright Vermerk
  276. _________________
  277.  
  278. Dieses Programm ist FreeWare. Du kannst es kopieren und weitergeben, voraus-
  279. gesetzt, Du machts keinen Gewinn daraus. Die Benutzung des Programms geschieht
  280. völlig auf Deine eigene gefahr. Du kannst das Programm ändern, um Deine
  281. eigenen Ansprüche zu befriedigen, aber Du darfst unter keinen Umständen
  282. veränderte Versionen verbreiten. Bist Du der Meinung, daß Deine Änderungen
  283. eine gute Erweiterung sind, so schicke sie bitte an die unten angegebene
  284. Adresse, so daß ich sie in eine neue Version einbauen kann. Ebenso kannst Du
  285. mich unter der angegebenen Adresse erreichen, falls Du Fragen, Fehlerhinweise,
  286. Vorschläge oder Verbesserungen hast.
  287.  
  288.  
  289. Dick Alstein
  290. Lijnslagerstraat 204
  291. 5625 BP  Eindhoven
  292. The Netherlands
  293.  
  294. e-mail: wsinda@info.win.tue.nl
  295.  
  296.  
  297. ResFind ist Copyright ©1992
  298. Olaf Krumnow & Herbert zur Nedden
  299. German Archimedes Group (GAG)
  300.  
  301. Olaf Krumnow                     Herbert zur Nedden
  302. August-Bebel-Strasse 102c        Alte Landstraße 21
  303. D-21029 Hamburg                  D-22962 Siek
  304. Germany                          Germany
  305. (+49 40) 7 21 92 87              (+49 41 07) 99 00
  306.