Dokumentation zu AUTOUTI und AUTODESK ------------------------------------- geschrieben von Stephan Gerle * V1.5: Bug in Konfiguration herstellen behoben. Eventuell muž die letzte Zeile in AUTOUTI.INF (^^^^^EOF) entfernt werden!! * V1.4: Bildschirmaufbau ge„ndert. Bis zu 10 Systemkonfigurationen k”nnen gespeichert und mittels Funktionstaste abgerufen werden. * V1.3: Bug bei Bildschirmaufbau (4 Leerzeichen bei Reihenfolge „ndern; stehenbleibender Pfeil bei Scrolling) entfernt. L(”)schen kann jetzt auch mit dem kleinen ” angew„hlt werden (toupper('”') != '™' in Turbo C). Wenn irgendwas erfolgreich gel”scht wurde, werden die ACC- und PRG-Namen neu eingeladen. AUTOUTI und AUTODESK sind beides Programme, die als sinnvolle Anwendung in den Auto-Ordner geh”ren. Beide Programme sind eigendlich nur fr Festplattenbesitzer interessant. Denn wer kennt nicht das Problem, das man so viele sch”ne Programme Accessories und Autoordnerprogramme hat, man aber halt nur maximal 6 Accessories einladen kann und dann sich h„ufig auch noch die Programme nicht untereinander vertragen. Mit AutoUti kann man nun w„hrend des Bootvorganges die einzuladenen Accessories und Autoordnerprogramme ausw„hlen. Falls es bei den Autoordnerprogrammen auch noch auf eine bestimmte Reihenfolge ankommt, kann diese mit AutoUti auch noch ge„ndert werden. Wenn man mehrere Bildschirme hat bzw. ein Programm hat, das verschieden grože Bildschirme simulieren kann (z.B. BigScreen von Julian Reschke), kann man sich mit AutoDesk fr jede Aufl”sung einen eigenen Desktop kreieren. AutoDesk fragt nicht einfach nur Farbe und Monochrome ab, sondern richtet sich nach der tats„chlichen Aufl”sung. So ist es z.B. m”glich die Treiber- software fr die verschiedenen Bildschirmaufl”sungen (z.B. Matrix) vor AutoDesk im Autoordner (mittels AutoUti) zu plazieren und so dann immer den korrekten Desktop fr jede Aufl”sung zu haben. Fr die beiden ST Farbaufl”sungen wurde dann noch eingebaut, das zur Unterscheidung noch der Wert von Kbshift() mit eingebaut wird. So hat man z.B. einen Desktop fr die niedrige Aufl”sung mit rechter Shift- Taste gedrckt und den Desktop fr mittlere Aufl”sung ohne Drcken der Shift-Taste. So kann man also w„hrend des Bootvorgangs bestimmen, ob man in mittlerer oder niedriger Aufl”sung arbeiten will und muž nicht erst im Desktop die Aufl”sung wechseln. Allgemeine Bedienung: --------------------- Das Programm AutoUti wird nur aktiv, wenn die linke Shift-Taste und die Control-Taste bei Programmstart gleichzeitig gedrckt werden. Ansonsten wird nur eine Meldung ausgegeben. Es erscheint dann ein Men, von dem aus die verschiedenen M”glichkeiten angew„hlt werden k”nnen: 1. Accessories ausw„hlen 2. Programme ausw„hlen 3. Reihenfolge „ndern 4. Datei l”schen 5. Laufwerk „ndern 6. Konfiguration speichern 7. Ende W„hlt man A oder P erscheinen auf der linken Seite die Accessories oder Programme und auf der rechten Seite die ausgew„hlten Programme. Mit den Cursortasten kann ein Cursor hoch und runter bewegt werden. Mit Return wird die Datei, auf die der Cursor zeigt, aktiviert oder deaktiviert. Mit Esc gelangt man wieder in das Hauptmen. Bei R werden auf der linken Seite die aktiven Autoordnerprogramme angezeigt. Mit Return w„hlt man nun eine Datei aus. Beim n„chsten Return vertauschen die ausgew„hlte Datei und die Datei, auf die der Zeiger zeigt, ihre Pl„tze. Mittels Esc kommt man wieder ins Hauptmen. Das kann auch schon mal etwas l„nger dauern, da vorher erst die neue Reihenfolge festgelegt und die Accessories und Programme neu eingelagen. Mit ™ kann eine beliebige Datei gel”scht werden. Der Pfad muž(!) mit eingegeben werden. Dies ist z.B. dann sinnvoll, wenn man ein Acc deaktiviert hat und an- schliežend ein fehlerhaftes Acc in das Root(Boot)Directory kopiert hat. Wenn n„mlich ein ACX existiert kann ein ACC mit demselben Namen nicht deaktiviert werden. Zuerst muž dann das ACX (oder natrlich das ACC) gel”scht werden. Wenn man einen Harddisktreiber hat, bei dem man von mehreren Partitions booten kann, ist es manchmal sinnvoll das Laufwerk zu wechseln. Nach Eingabe von L kann deshalb das aktive Laufwerk gewechselt werden. Dies erm”glicht nicht(!) das Booten von einer anderen Partition. Neu ab V1.4: Am unteren Bildschirmrand sind die Namen von bis zu 10 Systemkonfigurationen zu sehen. Eine Systemkonfiguration kann mittels den Funktionstasten F1 bis F10 angew„hlt werden. Mit 'K'onfiguration abspeichern k”nnen die aktiven Acc's und Prg's leicht erreichbar auf eine Funktionstaste gelegt werden. Damit man weiž, wozu eine Konfiguration dient, kann man ihr noch einen Namen geben, der dann immer in der letzten Zeile angezeigt wird. Programmtechnische Einzelheiten: -------------------------------- Um die Reihenfolge zu „ndern werden alle aktiven Programme zuerst in ein tempor„res Directory "gemovet". Und zwar in der Reihenfolge, in die man sie sp„ter haben will. Dabei wird das Programm nicht wirklich kopiert, sondern nur der Directoryeintrag von einem Directory in ein anderes transferiert. Frename() hat diese wenig bekannte M”glichkeit. Anschliežend werden die Dateien wieder in den Auto-Ordner gemovet. Die verschiedenen Konfigurationen werden in der Datei AUTOUTI.INF gespeichert. Die ersten 10*9 Bytes enthalten die Namen der Konfigurationen. Dann folgt '#KonfNummer' und anschliežend die zu dieser Konfiguration geh”renden aktiven Programme und Accessories. Der Desktop.Inf-Changer merkt sich in der Datei AUTODESK.INF den Datei- namen fr die Desktop.Inf-Datei fr die letzte beim Booten aktive Aufl”sung. Stimmt dieser nicht mehr mit der aktuellen berein, wird Desktop.Inf in den Dateinamen fr die letzte Aufl”sung umbenannt. Der Dateiname bildet sich aus \DESKTOP. und den ersten drei Zeichen, die man erh„lt, wenn man die Y-Aufl”sung, die Anzahl der Bitplanes und Kbshift() aufaddiert. Also erh„lt man z.B. in der hohen Aufl”sung: \DESKTOP.401 niedrige Aufl”sung: \DESKTOP.204 linke Shift-Taste + niedrige Aufl”sung: \DESKTOP.205 1024*1024 Monochrome: \DESKTOP.102 Damit die Programme ihren Sinn nicht verlieren sollte AUTOUTI.PRG als erstes und AUTODESK.PRG als letztes Programm im AUTO-Ordner stehen. Dies kann man ganz einfach mit der Reihenfolge „ndern Option von AutoUti erledigen. Adresse: -------- Stephan Gerle Hamsens Busch 9 oder Ruthstr. 8 4400 Mnster 4600 Dortmund/Oespel Tel.: 02506/7493 Tel.: 0231/652535 Online: Fido Net 2:241/2.1209 Cygnus: 02335/66001 PS.: Die beiden Programme AutoUti und AutoDesk sind Public Domain.