home *** CD-ROM | disk | FTP | other *** search
/ T.C. 1,001 Programme der Spitzenklasse / T._C._1001_Programme_der_Spitzenklasse.iso / richter / 8695 / 8695.mhs / RICHTER.DTP / BOOT / BOOT.DOC next >
Text File  |  1991-10-06  |  15KB  |  377 lines

  1.     BOOT V1.2                                                  Seite - 1 -
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.               ╔═══════════════════════╗
  11.               ║       BOOT V1.2       ║
  12.               ╚═══════════════════════╝
  13.                    (C)1991
  14.                 Ralf Gieringer
  15.                 Rheinstraße 11
  16.                    W-7600 Offenburg
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.     Inhaltsverzeichnis:
  29.  
  30.  
  31.     1. Shareware-Prinzip / Registrierung ..............................  2
  32.  
  33.     2. Hardwarevoraussetzungen ........................................  2
  34.  
  35.     3. Zweck des Programmes ...........................................  3
  36.  
  37.     4. Programmbeschreibung ...........................................  3
  38.  
  39.        4.1 Programmstart / Umgebungsvariable ..........................  3
  40.  
  41.        4.2 Anwählen der Eingabefelder .................................  5
  42.  
  43.        4.3 Eingabefelder editieren ....................................  6
  44.  
  45.     5. Hilfe ..........................................................  7
  46.  
  47.     6. Fehlermeldungen ................................................  7
  48.  
  49.  
  50.  
  51.  
  52.     Die Ihnen hier vorliegende Software wurde von mir vor der Veröffent-
  53.     lichung ausgiebig getestet. Dennoch kann ich für die Funktionsfähig-
  54.     keit keinerlei Garantie übernehmen. Der Einsatz der Software erfolgt
  55.     immer auf eigenes Riskio!
  56.     BOOT V1.2                                                  Seite - 2 -
  57.  
  58.  
  59.     1. Shareware-Prinzip / Registrierung
  60.  
  61.  
  62.     Das Ihnen vorliegende Programm BOOT V1.2 ist keine Freeware oder
  63.     Public Domain, sondern SHAREWARE. Das bedeutet für Sie, daß Ihnen
  64.     das Programm für 14 Tage unverbindlich zum Testen zur Verfügung
  65.     steht. Sollte Ihnen der Leistungsumfang zusagen und wollen Sie daher
  66.     das Programm auch in Zukunft nutzen, müssen Sie sich bei mir als
  67.     Benutzer registrieren lassen. Sie erhalten dann umgehend die neueste
  68.     Vollversion. Ein Registrierungsformular ist in der Datei FORMULAR.TXT
  69.     enthalten. Die Vollversion kostet DM 15,- zzgl. Porto und Verpackung.
  70.  
  71.     Unterschiede Vollversion/Shareware-Version:
  72.     - Die Registrierungsaufforderungen am Anfang und Ende des Programmes
  73.       entfallen.
  74.     - Alle registrierten Benutzer erhalten ein evtl. erscheinendes Update
  75.       zu vergünstigten Konditionen.
  76.     - Alle registrierten Benutzer können von sich behaupten, das Share-
  77.       ware-Prinzip gefördert zu haben. Sie unterstützen dadurch auch die
  78.       Entwicklung neuer und billiger Software.
  79.  
  80.     Diese Shareware-Version können Sie beliebig oft kopieren und an
  81.     Freunde und Bekannte weitergeben. Shareware-Händlern steht es zu,
  82.     für den Vertrieb dieser Software eine entsprechende Kopiergebühr zu
  83.     verlangen. Die Weitergabe über eine Mailbox ist ebenfalls gestattet.
  84.  
  85.     Für die Vollversion gelten die selben Lizenzbestimmungen wie für
  86.     herkömmliche kommerzielle Software: zu einer bestimmten Zeit darf
  87.     das Programm nur auf genau einem Rechner betrieben werden. Soll das
  88.     Programm auf mehreren Rechnern oder in einem Netzwerk zur Ausführung
  89.     kommen, ist eine dementsprechende Anzahl an Vollversionen notwendig.
  90.     Außer einer Sicherheitskopie darf die Vollversion nicht kopiert oder
  91.     weitergegeben werden.
  92.  
  93.  
  94.  
  95.  
  96.     2. Hardwarevoraussetzungen
  97.  
  98.  
  99.     Das Programm ist auf allen IBM-PC(tm) und kompatiblen Rechnern lauf-
  100.     fähig. Der benötigte Speicherbedarf beträgt weniger als 100KB. Da
  101.     sich das Programm nur des Textmodus bedient, arbeitet es mit allen
  102.     Grafikkarten zusammen. Eine Maus KANN zur Programmsteuerung einge-
  103.     setzt werden.
  104.     BOOT V1.2                                                  Seite - 3 -
  105.  
  106.  
  107.     3. Zweck des Programmes
  108.  
  109.  
  110.     Keine System- o. fehlerhafte Diskette
  111.     Wechseln und danach eine Taste drücken
  112.  
  113.  
  114.     Diese oder eine ähnliche Meldung hat wohl schon jeder auf seinem
  115.     Monitor gesehen, der nach dem Booten seines Rechners vergessen hat,
  116.     die Diskette aus dem Laufwerk zu nehmen.
  117.  
  118.     Das von mir entwickelte Programm BOOT V1.2 setzt an diesem Punkt auf.
  119.     Sollte nach dem Starten des Rechners eine mit meinem Programm modi-
  120.     fizierte Diskette im Laufwerk liegen, wird ein 38*9 Zeichen großer
  121.     Hinweis in der Mitte des Bildschirmes ausgegeben - darin kann sich
  122.     z.B. Werbung für eigene Produkte befinden - und nach einer Pause
  123.     AUTOMATISCH von Festplatte C: gebootet.
  124.  
  125.  
  126.     Beispiel:       ╔════════════════════════════════════╗
  127.             ║   ABC-Textverarbeitungssoftware    ║
  128.             ╠════════════════════════════════════╣
  129.             ║      Exklusivvertrieb durch:       ║
  130.             ║         XYZ-Software GmbH          ║
  131.             ║        OhneName Straße 123         ║
  132.             ║          9999 Musterstadt          ║
  133.             ║         Tel. 012 - 3456789         ║
  134.             ╚════════════════════════════════════╝
  135.  
  136.  
  137.  
  138.  
  139.  
  140.     4. Programmbeschreibung
  141.  
  142.  
  143.     4.1 Programmstart / Umgebungsvariable / Parameter
  144.  
  145.     Eine spezielle Installation des Programmes ist nicht notwendig. Sie
  146.     starten es von Diskette oder Festplatte durch die Eingabe von BOOT
  147.     auf der DOS-Befehlszeile:
  148.  
  149.       BOOT <┘
  150.  
  151.     Sollten Sie mit der unregistrierten Shareware-Version arbeiten, wird
  152.     ein Fenster geöffnet, das Sie daran erinnert, sich bei regelmäßiger
  153.     Benutzung registrieren zu lassen. Durch betätigen der RETURN-Taste
  154.     wird dieser Hinweis entfernt und Sie befinden sich im eigentlichen
  155.     Programm. Bei der Vollversion entfallen diese Hinweise!
  156.     BOOT V1.2                                                  Seite - 4 -
  157.  
  158.  
  159.     ╔═══════════════════════════════════════════════════════════════════╗
  160.     ║ BOOT V1.2 - Shareware-Version             (C)1991, Ralf Gieringer ║
  161.     ╟───────────────────────────────────────────────────────────────────╢
  162.     ║                                                                   ║
  163.     ║ Dateiname:                                                        ║
  164.     ║ [boot1.msg                                                      ] ║
  165.     ║                                                                   ║
  166.     ║                                                                   ║
  167.     ║ Attribut: 79                                                      ║
  168.     ║                                                                   ║
  169.     ║ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  ║
  170.     ║                │                                                  ║
  171.     ║ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  ║
  172.     ║                │                                                  ║
  173.     ║                                                                   ║
  174.     ║ Länge der Pause: [10  ] Sekunden                   Laufwerk: [A]  ║
  175.     ║                                                                   ║
  176.     ║                                                                   ║
  177.     ╟───────────────────────────────────────────────────────────────────╢
  178.     ║ F10=Bootsektor schreiben ESC=Programmende                F1=Hilfe ║
  179.     ╚═══════════════════════════════════════════════════════════════════╝
  180.  
  181.  
  182.     WICHTIG:
  183.     Verfügt Ihr Rechner über eine CGA, EGA oder VGA-Karte, sehen Sie bei
  184.     den Attributen 128 'X' in 128 verschiedenen Farbkombinationen. Sollte
  185.     Ihr Rechner über eine monochrome Grafikkarte verfügen, sehen Sie
  186.     lediglich 4 verschiedene Attribute. Die Anordnungen der 'X' wieder-
  187.     holen sich bzw. sind nicht sichtbar (Vordergrund = Hintergrund).
  188.  
  189.     Folgende Standardvorgaben sind bereits in die Felder eingetragen:
  190.     - Dateiname      : boot1.msg
  191.     - Attribut       : 79   Color: weiße Schrift auf rotem Hintergrund
  192.                 Mono : helle Schrift auf normalem Hintergrund
  193.     - Länge der Pause: 10
  194.     - Laufwerk       : a
  195.  
  196.     Sollten Ihnen diese Standardvorgaben nicht zusagen, haben Sie die
  197.     Möglichkeit durch Setzen von vier Umgebungsvariablen Ihre eigenen
  198.     Angaben als Vorgabewerte zu verwenden.
  199.     Das Setzen der Variablen geschieht mit dem DOS-Kommando SET und kann
  200.     z.B. in einer Batchdatei erfolgen:
  201.  
  202.     set BOOT_LAUFWERK=a
  203.     set BOOT_DATEI=d:\privat\meinboot.dat
  204.     set BOOT_ATTRIBUT=79
  205.     set BOOT_DAUER=10
  206.  
  207.     Bitte achten Sie darauf, daß die Umgebungsvariablen in GROSSBUCHSTABEN
  208.     geschrieben werden müssen. Die möglichen Eingabewerte entnehmen Sie
  209.     bitte Kapitel 4.2. Die Datei SET_BOOT.BAT enthält ein Beispiel, das
  210.     Sie gerne nach eigenen Bedürfnissen ändern können.
  211.     BOOT V1.2                                                  Seite - 5 -
  212.  
  213.  
  214.     Sollte bei der Ausführung der Batchdatei die DOS-Meldung
  215.       "Kein Platz mehr im Umgebungsbereich"
  216.     auftreten, müssen Sie den Bereich durch Änderung der DOS-Datei
  217.     CONFIG.SYS entsprechend vergrößern. Dies geschieht, indem Sie folgende
  218.     Zeile einfügen oder den Wert hinter dem Parameter /e (der Umgebungs-
  219.     größe in Byte) ändern, falls die Zeile schon existiert:
  220.       shell=c:\command.com c:\ /e:1024 /p
  221.  
  222.  
  223.     Übergabeparameter /BATCH:
  224.  
  225.     Haben Sie nun die Umgebungsvariablen entsprechend gesetzt, können Sie
  226.     das Programm auch durch die Übergabe des Parameters /BATCH starten:
  227.  
  228.       BOOT /BATCH <┘                (beliebige Groß- und Kleinschreibung)
  229.  
  230.     Das Programm modifiziert den Bootsektor und kehrt sofort (in der
  231.     Shareware-Version mit dem entsprechenden Hinweis) wieder zur DOS-
  232.     Befehlszeile zurück.
  233.     Dies hat den Vorteil, daß das Programm problemlos innerhalb einer
  234.     Batchdatei gestartet werden kann.
  235.     Sollten während des Programmablaufes jedoch Fehler auftreten, wird
  236.     eine per Tastendruck zu bestätigende Fehlermeldung ausgegeben.
  237.  
  238.  
  239.  
  240.     4.2 Anwählen der Eingabefelder
  241.  
  242.     Das Programmfenster unterteilt sich in ein großes Fenster mit denen
  243.     vom Benutzer zu editierenden Eingabefeldern
  244.       Dateiname,
  245.       Attribut,
  246.       Länge der Pause und
  247.       Laufwerk,
  248.     sowie in ein kleines Fenster (die untere Zeile) mit den Schaltern
  249.     der Funktionstasten.
  250.  
  251.  
  252.     Die Eingabefelder beinhalten folgende Daten:
  253.  
  254.     Dateiname      : Pfad und Dateiname mit der im Bootsektor zu
  255.              speichernden Nachricht/Hinweis
  256.     Attribut       : Vorder- und Hintergrundfarbe, in der der Hinweis
  257.              beim Booten angezeigt werden soll. Möglich sind
  258.              Werte zwischen 0 und 127.
  259.     Länge der Pause: Anzeigedauer des Hinweises in Sekunden, bevor der
  260.              Bootvorgang von Laufwerk C: fortgesetzt wird.
  261.              Gültige Werte sind ganze Zahlen zwischen 1 und 1800,
  262.              also Werte zwischen einer Sekunde und 30 Minuten.
  263.     Laufwerk       : Laufwerk, das die zu modifizierende Diskette
  264.              beinhaltet. Gültige Angaben sind nur Laufwerk A oder
  265.              B, da eine Modifikation der Festplatte fatale Folgen
  266.              hätte.
  267.     BOOT V1.2                                                  Seite - 6 -
  268.  
  269.  
  270.     Nach dem Programmstart ist das Eingabefeld für den Dateinamen aktiv,
  271.     was durch eine Hervorhebung des Feldnamens gekennzeichnet ist.
  272.     Durch Drücken der TAB-Taste erreichen Sie immer das nächste Eingabe-
  273.     feld und zwar in der Reihenfolge Dateiname, Attribut, Länge der Pause,
  274.     Laufwerk. Durch Betätigen der Tastenkombination SHIFT-TAB gelangen Sie
  275.     zu dem vorhergehenden Eingabefeld.
  276.     Arbeiten Sie mit einer Maus, plazieren Sie den Mauszeiger auf eines
  277.     der Eingabefelder und drücken die linke Maustaste zur Anwahl.
  278.  
  279.  
  280.     4.3 Eingabefelder editieren
  281.  
  282.  
  283.     Die Funktionsweise der Eingabefelder Dateiname, Länge der Pause und
  284.     Laufwerk ist identisch. Folgende Möglichkeiten stehen Ihnen zum
  285.     Editieren zur Verfügung (in Klammern stehen die Bezeichnungen für
  286.     die amerikanische Tastatur):
  287.  
  288.     <-, -> (left, right)... bewegt den Cursor um eine Spalte nach links
  289.                 oder rechts
  290.     Pos1 (Home)............ setzt den Cursor an den Anfang der Zeile
  291.     Ende (End)............. setzt den Cursor an das Ende der Zeile
  292.     Rückschritt (Backspace) löscht das links neben dem Cursor stehende
  293.                 Zeichen
  294.     Entf (Del)............. löscht das unter dem Cursor stehende Zeichen
  295.     Umsch+Entf (Shift+Del). löscht die gesamte Eingabezeile
  296.     Einfg (Ins)............ umschalten zwischen Einfüge- und Überschreibe-
  297.                 Modus
  298.  
  299.  
  300.     Das Eingabefeld für das Attribut unterstützt folgende Tasten:
  301.  
  302.     <-, -> (left, right)... bewegt den Cursor auf das vorhergehende bzw.
  303.                 auf das nächste Attribut
  304.     ^, v (up, down)........ bewegt den Cursor in die erste bzw. zweite
  305.                 Attributzeile
  306.  
  307.  
  308.     Folgende Tasten werden von allen Eingabefeldern unterstützt:
  309.  
  310.     Tab, Return............ Eingabe beenden und nächstes Eingabefeld
  311.                 aktivieren
  312.     Umsch+Tab (Shift+Tab).. Eingabe beenden und vorhergehendes Eingabefeld
  313.                 aktivieren
  314.     F1..................... Hilfefunktion aufrufen
  315.     F10.................... Bootsektor modifizieren
  316.     Esc.................... Programm beenden
  317.     BOOT V1.2                                                  Seite - 7 -
  318.  
  319.  
  320.     5. Hilfe
  321.  
  322.  
  323.     Durch Drücken der F1-Taste bzw. durch Anklicken des F1-Schalters im
  324.     unteren Teil des Bildschirmes können Sie jederzeit die Hilfefunktion
  325.     des Programmes aktivieren.
  326.     Am Bildschirm sehen Sie dann einen Index mit allen zur Verfügung
  327.     stehenden Hilfetexten:
  328.  
  329.       Programmsteuerung
  330.       Dateiname
  331.       Attribut
  332.       Länge der Pause
  333.       Laufwerk
  334.       Fehlermeldungen
  335.  
  336.     Um die entsprechende Hilfe einsehen zu können, positionieren Sie ent-
  337.     weder den Balken mit den Cursortasten und drücken die RETURN-Taste
  338.     oder Sie positionieren den Mauscursor auf den entsprechenden Schrift-
  339.     zug und nehmen die Auswahl durch Doppelklick der linken Maustaste vor.
  340.     Benötigen Sie eine Hilfe zur Steuerung der Hilfefunktion genügt das
  341.     erneute Drücken der F1-Taste bzw. Anwahl des F1-Schalters mit der
  342.     Maus.
  343.  
  344.  
  345.  
  346.     6. Fehlermeldungen
  347.  
  348.  
  349.     Alle Fehlermeldungen sind selbsterklärend. Einige seien hier jedoch
  350.     genauer erläutert:
  351.  
  352.     - Fehler beim Öffnen der Datei.
  353.       Die unter "Dateiname" angegebene Datei oder der Pfad zu dieser
  354.       Datei existiert nicht. Überprüfen Sie bitte Ihre Angaben.
  355.  
  356.     - Datei ist kürzer als 342 Bytes.
  357.       Die angegebene Datei ist nach dem Entfernen aller Zeilenvorschübe
  358.       kürzer als 342 Zeichen und ergibt somit nicht die verlangte Größe
  359.       von 38*9 Zeichen. Korrigieren Sie bitte die entsprechende Datei.
  360.  
  361.     - Schreibversuch auf schreibgeschützte Diskette.
  362.       Die zu modifizierende Diskette ist schreibgeschützt. Entfernen
  363.       Sie bitte diesen Schreibschutz und starten Sie einen erneuten
  364.       Versuch.
  365.  
  366.     - Time-out-Fehler, Laufwerk reagiert nicht.
  367.       Es liegt keine Diskette im Laufwerk bzw. die Laufwerksklappe ist
  368.       geöffnet.
  369.  
  370.     - Lesefehler.
  371.       Spur 0 der Diskette kann nicht gelesen werden. Die Diskette ist
  372.       möglicherweise defekt.
  373.  
  374.     - Schreibfehler.
  375.       Spur 0 der Diskette kann nicht beschrieben werden. Die Diskette ist
  376.       möglicherweise defekt.
  377.