Das Programm ist erstellt worden um einen (weitestgehend) unabhängigen CD-Starter für CD's und andere Medien zu haben. Es ist für den Einsatz von CD's erstellt worden, kann aber auch mit anderen Medien verwendet werden.
Es kann eine HTML-Datei mit dem Standard-Browser laden oder ein definiertes Programm starten. Dabei kann nach .net 1.0, 1.1 und 2.0 gesucht oder die Windows-Version geprüft werden; für jeden Fall kann eine eigenes Programm festgelegt werden. Die HTML-Datei ist dabei immer die Voreinstellung - falls die Programme nicht ausgeführt werden können...
Auch das Verhalten lässt sich einfach steuern - über die die INI-Datei kann man verschiedene "Betriebs-Modi" wählen. Und wer die Texte des Programm nicht mag kann diese über eine weitere - optional nutzbare - INI-Datei vollständig anpassen...
Erstellt wurde das Programm mit Visual Basic 6.0 - mit allen daraus resultierenden Vorteilen und Nachteilen.
Der Autor ist seit mehreren Jahren "nur" noch .net Programmierer - kann aber auf einen sehr gutes VB-Wissen zurückgreifen.
Da .net Programme immer ein passendes Framework auf dem Ziel-PC benötigen (und im Fehlerfall nur eine recht unverständliche Meldung ausgeben) sind sie für einen
CD-Starter (der auf möglichst vielen - auch alten - PC's laufen soll) denkbar ungeeignet.
Visual Basic 6 hingegen kompiliert ein "echtes" Binary für einen Pentium (III ?).
Dieses benötigt als einzige Abhängigkeit eine passende VBRUN.DLL auf dem Zielsystem.
Dem Autor ist aber seit Jahren kein System mehr begegnet, auf dem das nicht der Fall gewesen ist.
Die Nutzer haben nahezu immer schon ein anderes Programm, das diese Datei mitgeliefert hat.
Windows XP, Vista und Windows 7 (RC1 und RC2) haben die notwendige Datei direkt nach der Installation an Bord gehabt.
Windows 98SE und 2000 haben auch nie Probleme gemacht; für ältere Systeme gibt es keine nennenswerten Erfahrungswerte.
Weitere Details zu den Funktionen finden Sie bei den jeweiligen Parametern der pirates.ini...
Dateiname
Name eines Parameter, Name einer Sektion oder eine Zeile "Beispielcode"
"Beispielcode" im Block (z.B. Beispiel-Inhalt einer Datei)
Die Datei pirates.ini steuert das Programmverhalten. Mit ihr kann man festlegen welche Datei geladen werden soll und welche Funktionen aktiv sind.
Die Datei muss im Programm-Verzeichnis vorhanden sein; eine Nutzung der CD-Starter.exe ohne diese Datei ist nicht möglich.
Es ist möglich Sektionen anzugeben (Die Standard-Version enthält die Sektionen [Files] und [Options]) um die Parameter einfach nach Nutzung zu gruppieren.
Diese sind aber nur für einen besseren Überblick vorhanden; sie werden vom Programm nicht ausgewertet (es ist also egal, ob bzw. in welcher Sektion ein Parameter ist).
Ebenso ist es möglich Kommtarzeilen einzufügen - dazu muss das erste Zeichen der Zeile eine Raute (#) sein.
Damit alles fehlerfrei läuft bitte immer "Parameter=Value" verwenden - und keine Leerzeichen dazwischen. "Parameter = Value" kann zu unerwünschten Effekten führen...
Info zu .net Programmen:
Programme die in .net geschrieben werden liegen nicht als fertig nutzbarer Maschinencode vor.
Der "Compiler" erzeugt eine Datei in einer Zwischensprache (der Microsoft Intermediate Language - MSIL)
die das passende .net Framework zur Ausführung benötigt.
Der Parameter HtmlFile muss unbedingt vorhanden sein. Er bestimmt die HTML-Datei mit dem Inhalt.
Die HTML-Datei (angezeigt im Standard-Browser) wird auch verwendet wenn eine Prüfung für den / die alternative(n) Betrachter / Programme fehlschlägt...
Der Pfad zur Datei muss relativ vom Verzeichnis der CD-Starter.exe angegeben werden - ein Beispiel:
HtmlFile=Ordner\Datei.html
Der Parameter BinaryFile ist optional. Er bestimmt die Datei mit dem Betrachter / Programm bestehend aus nativem Code.
Als Datei aus nativem Code werden alle Programme angesehen, die fertig kompiliert in Maschinencode vorliegen und keine weitere Runtime-Engine benötigen. Programme die mit C oder C++ geschrieben wurden gehören in diese Kategorie. Aber auch Delphi oder Visual Basic bis Version 6 erzeugen solche Dateien in Maschinencode.
Generell können hier alle Windows-Programme eingetragen werden, die man ohne eine spezielle Runtime-Engine oder ein .net-Framework nutzen kann...
Der Pfad zur Datei muss relativ vom Verzeichnis der CD-Starter.exe angegeben werden - ein Beispiel:
BinaryFile=Ordner\Datei.exe
Der Parameter MinWinVer ist optional. Er bestimmt die minimal erforderliche Windows-Version für den Betrachter bestehend aus nativem Code.
Er hat nur eine Funktion wenn auch ein BinaryFile angegeben wurde..!
Folgende Werte sind möglich:
1 = Windows NT 3
2 = Windows 95
3 = Windows NT 4
4 = Windows 98
5 = Windows ME
6 = Windows 2000
7 = Windows XP
Ein Beispiel - mindestens Windows 98:
MinWinVer=4
Der Parameter Msil10File ist optional. Er bestimmt die Datei mit dem Betrachter / Programm aus .net 1.0 MSIL-Code.
Geben Sie hier die .net 1.0 Programm-Datei an, die bei vorhandenem Framework anstelle des BinaryFile ausgeführt werden soll.
Wenn Sie eine .net 1.1 oder 2.0 Datei angeben (und ein dazu passendes Framework gefunden wird) überschreiben deren Datei-Angaben diesen Parameter
(es wird immer die höchste passende Kombination verwendet).
Der Pfad zur Datei muss relativ vom Verzeichnis der CD-Starter.exe angegeben werden - ein Beispiel:
Msil10File=Ordner\Datei.exe
Der Parameter Msil11File ist optional. Er bestimmt die Datei mit dem Betrachter / Programm aus .net 1.1 MSIL-Code.
Geben Sie hier die .net 1.1 Programm-Datei an, die bei vorhandenem Framework anstelle des BinaryFile bzw. des Msil10File ausgeführt werden soll.
Wenn Sie eine .net 2.0 Datei angeben (und ein dazu passendes Framework gefunden wird) überschreibt dessen Datei-Angabe diesen Parameter
(es wird immer die höchste passende Kombination verwendet).
Der Pfad zur Datei muss relativ vom Verzeichnis der CD-Starter.exe angegeben werden - ein Beispiel:
Msil11File=Ordner\Datei.exe
Der Parameter Msil20File ist optional. Er bestimmt die Datei mit dem Betrachter / Programm aus .net 2.0 MSIL-Code.
Geben Sie hier die .net 2.0 Programm-Datei an, die bei vorhandenem Framework anstelle des BinaryFile bzw. des Msil10File / Msil11File ausgeführt werden soll.
Der Pfad zur Datei muss relativ vom Verzeichnis der CD-Starter.exe angegeben werden - ein Beispiel:
Msil20File=Ordner\Datei.exe
Der Parameter AutoRun bestimmt, ob die HMTL-Datei bzw. der Betrachter / das Programm ohne Benutzerinteraktion gestartet werden soll.
Wenn der Parameter ungleich 1 oder nicht vorhanden ist muss der Benutzer dazu erst eine Schaltfläche anklicken...
AutoRun=1
Der Parameter NoContinue bestimmt, ob der Benutzer eine Schaltfläche für den Start der HMTL-Datei bzw. des Betrachter / Programm sehen kann.
Die Funktion ist nur aktiv wenn AutoRun vorher mit 1 eingeschaltet wurde...
Wenn der Parameter ungleich 1 oder nicht vorhanden ist wird die Schaltfläche angezeigt...
NoContinue=1
Der Parameter AutoClose bestimmt, ob sich das Programm CD-Starter.exe nach dem erfolgreichen Start der HMTL-Datei bzw. des Betrachter / Programm automatisch beenden soll.
Wenn der Parameter ungleich 1 oder nicht vorhanden ist muss der Benutzer das Programm CD-Starter.exe selber beenden...
AutoClose=1
Der Parameter NoDetails bestimmt, ob der Benutzer eine Schaltfläche für die Details sehen kann.
Wenn der Parameter ungleich 1 oder nicht vorhanden ist wird die Schaltfläche angezeigt...
NoDetails=1
Der Parameter DetailsOpen bestimmt, ob die Details vom Start an sichtbar sein sollen.
Wenn der Parameter ungleich 1 oder nicht vorhanden ist sind die Details beim Programmstart ausgeblendet...
DetailsOpen=1
Minimal-Konfiguration
Die Schaltflächen für den Start der HMTL-Datei und die Details sind sichtbar.
Der Benutzer muss die Start-Schaltfläche anklicken um die HTML-Datei im Standard-Browser zu starten.
Außerdem muss er CD-Starter.exe selber beenden.
# relativer Pfad zur HTML-Datei die geladen werden soll HtmlFile=data\html\start.html
Maximal-Konfiguration
Es gibt ein(en) Betrachter / Programm in nativem Code, der ab Windows 98 ausgeführt werden kann.
Zusätzlich sind für alle .net-Versionen Programm-Dateien angegeben; die höchste passende .net-Version wird in dem Fall anstelle des nativen Code verwendet.
Die Schaltflächen für den Start der HMTL-Datei und die Details sind nicht sichtbar.
(Die Schaltfläche für die Details wird wieder sichtbar sobald es wegen einem Fehler erforderlich sein sollte...)
Der Start der HMTL-Datei bzw. des Betrachter / Programm erfolgt automatisch.
CD-Starter.exe wird nach erfolgreichem Start automatisch beendet.
[Files] # relativer Pfad zur HTML-Datei die geladen werden soll HtmlFile=data\html\start.html # relativer Pfad zum Betrachter / Programm in nativem Code (optional) BinaryFile=data\viewer.exe # minimal erforderliche Windows-Version für Betrachter / Programm # in nativem Code (optional) --> 1=NT3 2=95 3=NT4 4=98 5=ME 6=Win2K 7=XP MinWinVer=4 # relativer Pfad zum Betrachter / Programm in .net 1.0 MSIL Code (optional) Msil10File=data\viewer.net10.exe # relativer Pfad zum Betrachter / Programm in .net 1.1 MSIL Code (optional) Msil11File=data\viewer.net11.exe # relativer Pfad zum Betrachter / Programm in .net 2.0 MSIL Code (optional) Msil20File=data\viewer.net20.exe [Options] # Betrachter / Programm automatisch starten # 1=ausgewählt - alles andere bedeutet nicht ausgewählt AutoRun=1 # keine Start-Schaltfläche (nur bei AutoRun möglich!) # 1=ausgewählt - alles andere bedeutet nicht ausgewählt NoContinue=1 # CD-Starter.exe nach Start von Betrachter / Programm beenden # 1=ausgewählt - alles andere bedeutet nicht ausgewählt AutoClose=1 # keine Details-Schaltfläche # 1=ausgewählt - alles andere bedeutet nicht ausgewählt NoDetails=1 # Details sind vom Start an geöffnet... # 1=ausgewählt - alles andere bedeutet nicht ausgewählt DetailsOpen=1
Die optionale Datei languages.ini beinhaltet die Texte für das Programm. Dadurch ist es möglich das Programm mit anderen Texten zu versehen.
Wenn die Datei nicht vorhanden ist (oder einzelne Werte nicht angegeben werden) verwendet das Programm die / den Standard-Text(e).
Es ist möglich Sektionen anzugeben um die Werte einfach nach Nutzung zu gruppieren. Diese sind aber nur für einen besseren Überblick vorhanden; sie werden vom Programm nicht ausgewertet (es ist also egal, ob bzw. in welcher Sektion ein Wert ist).
Ebenso ist es möglich Kommtarzeilen einzufügen - dazu muss das erste Zeichen der Zeile eine Raute (#) sein.
Damit alles fehlerfrei läuft bitte immer "Wert=Value" verwenden - und keine Leerzeichen dazwischen. "Wert = Value" kann zu unerwünschten Effekten führen...
In den Programmtexten können Platzhalter bzw. Steuercodes angegeben werden.
Es gibt allgemeine und welche für einzelne Werte. Beide Typen werden dann vom Programm zur Laufzeit ersetzt.
Die zwei allgemeinen, die in jedem Wert verwendet werden können, sind <line> und <logdetail>.
Der Platzhalter <line> erzeugt einen Zeilenumbruch. Damit kann man mehrzeilige Texte angeben.
Auch <logdetail> erzeugt in der Regel einen Zeilenumbruch.
Eine Ausnahme ist beim Anzeigen von Fehlermeldungen - in dem Fall wird der Text ab diesem Platzhalter nicht mehr angezeigt.
Dadurch kann man die Fehlermeldung und die Details für die Log-Ausgabe in einem Parameter bestimmen.
Wenn <logdetail> in einem Text auch zur Ausgabe der verkürzten Version verwendet wird ist er als Parameter bei den Details des Wert angegeben.
Die Platzhalter, die nur für einzelne Werte vorhanden sind, werden in den jeweiligen Details beschreiben...
Es gibt verschiedene Text-Typen, die in folgende Gruppen unterteilt sind:
Status-Meldungen:
Texte dieser Gruppe werden auf dem Status-Label ausgegeben.
Sie stellen das grundlegende Feedback des Programm mit dem Benutzer dar uns sollen ihn darüber Informieren, was gerade passiert.
statische Beschriftungen:
Texte dieser Gruppe sind die statischen Beschriftungen für einzelne Elemente des Programm.
Dazu gehören die Beschriftungen der beiden Schaltflächen, der Programm-Titel und der Text über der Detail-Ausgabe (LOG).
Info-Texte:
Texte dieser Gruppe werden in der Detail-Ausgabe (LOG) angezeigt.
Sie sollen dem Benutzer etwas genauere Informationen über die durchgeführten Programmschritte bzw. einen Fehler bieten.
Fehler-Titel / Fehler-Texte:
Texte dieser Gruppen werden im jeweiligen Fehlerfall ausgegeben.
Die Titel sind die Überschrift der Meldung.
Die Texte sind der Inhalt der Meldung und werden für die Fehlermeldung und die Detail-Ausgabe (LOG) verwendet.
Um die Fehlermeldung in der MessageBox möglichst kurz zu halten, können sie Details mit <logdetail> von der Meldung trennen.
Gruppe:
Status-Meldungen
Dieser Text wird angezeigt während das Programm die Prüfungen für den an besten geeigneten Betrachter durchführt (Betriebssystem und .net Framework). In der Regel passiert das so schnell, das dieser Text vom Benutzer gar nicht wahrgenommen wird....
Hier ein Beispiel - mit dem Standard-Text des Programm:
Status_CheckRunning=Bitte warten Sie einen Moment -
das Programm prüft<line>welcher Betrachter ausgeführt werden kann...
Gruppe:
Status-Meldungen
Dieser Text wird angezeigt wenn die Prüfungen abgeschlossen wurden und der Betrachter bestimmt ist.
Der Text ist nur sichtbar wenn AutoRun auf 0 gesetzt ist...
Hier ein Beispiel - mit dem Standard-Text des Programm:
Status_Ready=Der bestmögliche Betrachter für Ihr System wurde<line>ausgewählt -
klicken Sie auf "Starten" zum Starten...
Gruppe:
Status-Meldungen
Dieser Text wird angezeigt während auf den Programmstart des Betrachters gewartet wird.
Hier ein Beispiel - mit dem Standard-Text des Programm:
Status_Starting=Der Betrachter wird gestartet - bitte<line>gedulden Sie sich noch einen Moment...
Gruppe:
Status-Meldungen
Dieser Text wird angezeigt wenn der Betrachter erfolgreich gestartet wurde.
Der Text ist nur sichtbar wenn AutoClose auf 0 gesetzt ist...
Hier ein Beispiel - mit dem Standard-Text des Programm:
Status_Started=Der Betrachter wurde gestartet.<line>Sie können das Programm nun beenden...
Gruppe:
Status-Meldungen
Dieser Text wird angezeigt wenn ein Fehler aufgetreten ist. Er sollte den Hinweis enthalten, das er mit der Schaltfläche "Details" weitere Informationen erhalten kann...
Hier ein Beispiel - mit dem Standard-Text des Programm:
Status_Error=Es ist ein Fehler aufgetreten - klicken sie auf die<line>Schaltfläche "Details" für weitere Informationen...
Gruppe:
statische Beschriftungen
Dieser Text ist die Beschriftung für die Titel-Leiste (den Namen) des Programm.
Hier ein Beispiel - mit dem Standard-Text des Programm:
Static_WinTitle=Piratenpartei CD-Starter für Windows
Gruppe:
statische Beschriftungen
Dieser Text ist die Beschriftung für für die Schaltfläche "Details".
Hier ein Beispiel - mit dem Standard-Text des Programm:
Static_DetailButton=Details
Gruppe:
statische Beschriftungen
Dieser Text ist die Beschriftung für die Schaltfläche "Starten".
Hier ein Beispiel - mit dem Standard-Text des Programm:
Static_ContinueButton=Starten
Gruppe:
statische Beschriftungen
Dieser Text ist die Beschriftung für die Kopfzeile der Details (LOG-Ausgabe).
Hier ein Beispiel - mit dem Standard-Text des Programm:
Static_LogHeadline=Meldungen und Prüfungs-Ergebnisse:
Gruppe:
Info-Texte
Dieser Text wird angezeigt wenn eine Prüfung des Betriebssystem oder der installierten .net-Versionen durchgeführt wurde. Er soll den Benutzer informieren das diese Daten nur zur Bestimmung des Betrachters verwendet und nicht gespeichert werden.
Hier ein Beispiel - mit dem Standard-Text des Programm:
Info_DataUsage=<line>Die Informationen über Ihr System nutzt das Programm, um den am besten geeigneten Betrachter auszuwählen - sie werden nirgendwo gespeichert...<line>
Gruppe:
Info-Texte
Platzhalter:
<osver> - der Name des erkannten Betriebssystem
Dieser Text wird angezeigt wenn das Betriebssystem geprüft wurde. Die erkannte Version kann und soll mit ausgegeben werden...
Hier ein Beispiel - mit dem Standard-Text des Programm:
Info_OsDetection=erkanntes Betriebssystem: <osver>
Gruppe:
Info-Texte
Dieser Text wird angezeigt wenn die Initialisierung des Programm gestartet wurde.
Es gibt keinen automatischen Zeilenumbruch nach diesem Text, so das lang_info_Started im LOG in der selben Zeile ausgegeben werden kann.
Hier ein Beispiel - mit dem Standard-Text des Programm:
Info_Init_Started=Initialisierung gestartet ...
Gruppe:
Info-Texte
Dieser Text wird angezeigt wenn die Initialisierung des Programm abgeschlossen wurde.
Hier ein Beispiel - mit dem Standard-Text des Programm:
Info_Init_Done=abgeschlossen.
Gruppe:
Info-Texte
Dieser Text wird angezeigt wenn die .net-Prüfung gestartet wurde.
Es gibt keinen automatischen Zeilenumbruch nach diesem Text, so das lang_info_netcheckfinish bzw. lang_info_netchecknone im LOG in der selben Zeile ausgegeben werden kann.
Hier ein Beispiel - mit dem Standard-Text des Programm:
Info_SearchNetVersion_Started=installierte Versionen des .net-Framework suchen ...
Gruppe:
Info-Texte
Platzhalter:
<netver> - die passende .net Version
Dieser Text wird angezeigt wenn ein passendes .net-Framework gefunden wurde. Die erkannte Version kann und soll mit ausgegeben werden...
Hier ein Beispiel - mit dem Standard-Text des Programm:
Info_SearchNetVersion_Finished=passende Version <netver> gefunden.
Gruppe:
Info-Texte
Dieser Text wird angezeigt wenn kein passendes .net-Framework gefunden wurde.
Hier ein Beispiel - mit dem Standard-Text des Programm:
Info_SearchNetVersion_None=keine passende Version gefunden.
Gruppe:
Fehler-Titel
Dieser Text ist der Titel für die Fehlermeldung, die ausgegeben wird, wenn keine HTML-Datei in der INI-Datei angegeben wurde.
Hier ein Beispiel - mit dem Standard-Text des Programm:
ErrorTitle_NoHtmlFile=Konfiguration unvollständig
Gruppe:
Fehler-Texte
Platzhalter:
<logdetail> - wie bereits unter Platzhalter beschrieben...
Dieser Text ist die Fehlermeldung, die ausgegeben wird, wenn keine HTML-Datei in der INI-Datei angegeben wurde.
Hier ein Beispiel - mit dem Standard-Text des Programm:
ErrorText_NoHtmlFile=Der Pfad zu den HTML-Daten wurde nicht in der Konfiguration gefunden.<logdetail>(Der erforderliche Parameter ist HTMLFILE - z.B. =Ordner\Datei.html)
Gruppe:
Fehler-Titel
Dieser Text ist der Titel für die Fehlermeldung, die ausgegeben wird, wenn eine unbekannte Windows-Version in der INI-Datei angegeben wurde.
Hier ein Beispiel - mit dem Standard-Text des Programm:
ErrorTitle_UnknownWinVer=Fehler in der Konfiguration
Gruppe:
Fehler-Texte
Platzhalter:
<logdetail> - wie bereits unter Platzhalter beschrieben...
Dieser Text ist die Fehlermeldung, die ausgegeben wird, wenn eine unbekannte Windows-Version in der INI-Datei angegeben wurde.
Hier ein Beispiel - mit dem Standard-Text des Programm:
ErrorText_UnknownWinVer=Es wurde eine unbekannte Windows-Version in der Konfiguration angegeben.<logdetail>(mögliche Parameter: 1=NT3 2=95 3=NT4 4=98 5=ME 6=2K 7=XP)
Gruppe:
Fehler-Titel
Dieser Text ist der Titel für die Fehlermeldung, die ausgegeben wird, wenn der Betrachter nicht gestartet werden kann.
Hier ein Beispiel - mit dem Standard-Text des Programm:
ErrorTitle_ViewerStartFail=Fehler
Gruppe:
Fehler-Texte
Platzhalter:
<logdetail> - wie bereits unter Platzhalter beschrieben...
<file> - Datei, die gestartet werden sollte
<errcode> - Fehlercode des der verwendeten Betriebssystem-Funktion
Dieser Text ist die Fehlermeldung, die ausgegeben wird, wenn der Betrachter nicht gestartet werden kann.
Hier ein Beispiel - mit dem Standard-Text des Programm:
ErrorText_ViewerStartFail=Start des Betrachters / Browsers fehlgeschlagen.<logdetail>Die nachfolgende Datei konnte nicht geöffnet / gestartet werden:<line><file><line>Fehlercode: <errcode>
Gruppe:
Fehler-Titel
Dieser Text ist der Titel für die Fehlermeldung, die ausgegeben wird, wenn die INI-Datei nicht geladen werden kann.
Hier ein Beispiel - mit dem Standard-Text des Programm:
ErrorTitle_IniLoadFail=Fehler beim Initialisieren
Gruppe:
Fehler-Texte
Platzhalter:
<logdetail> - wie bereits unter Platzhalter beschrieben...
<file> - Datei, die gelesen werden sollte
Dieser Text ist die Fehlermeldung, die ausgegeben wird, wenn die INI-Datei nicht geladen werden kann.
Hier ein Beispiel - mit dem Standard-Text des Programm:
ErrorText_IniLoadFail=Fehler - Die Konfigurationsdatei konnte nicht geladen werden.<logdetail>Die nachfolgende Datei konnte nicht geöffnet werden:<line><file>
Hier sehen Sie den Inhalt einer Beispiel-Datei für die Programm-Texte. Die Kommentierung ist in englischer Sprache; die Inhalte entsprechen den im Programm hinterlegten Texten (die verwendet werden, wenn keine language.ini gefunden wird).
[Status Messages] # message to display during check Status_CheckRunning=Bitte warten Sie einen Moment - das Programm prüft<line>welcher Betrachter ausgeführt werden kann... # message to display if viewer is set Status_Ready=Der bestmögliche Betrachter für Ihr System wurde<line>ausgewählt - klicken Sie auf "Starten" zum Starten... # message that the viewer is starting Status_Starting=Der Betrachter wird gestartet - bitte<line>gedulden Sie sich noch einen Moment... # message that the viewer was started Status_Started=Der Betrachter wurde gestartet.<line>Sie können das Programm nun beenden... # message to display if error occured Status_Error=Es ist ein Fehler aufgetreten - klicken sie auf die<line>Schaltfläche "Details" für weitere Informationen... [static Text on GUI] # Form Title / Caption (optional) Static_WinTitle=Piratenpartei CD-Starter für Windows # Text for Details-Button (optional) Static_DetailButton=Details # Text for Continue-Button (optional) Static_ContinueButton=Starten # Text for the Label above the Log-Output (optional) Static_LogHeadline=Meldungen und Prüfungs-Ergebnisse: [Info Messages] # Info about usage of the detected Data Info_DataUsage=<line>Die Informationen über Ihr System nutzt das Programm, um den am besten geeigneten Betrachter auszuwählen - sie werden nirgendwo gespeichert...<line> # Info detected OS # use <osver> to add the detected os to the message Info_OsDetection=erkanntes Betriebssystem: <osver> # init # ==== # Info that init is started (has NO automatic line-break on end!) Info_Init_Started=Initialisierung gestartet ... # Info that init is done Info_Init_Done=abgeschlossen. # .net # ==== # Info that .net-search is started (has NO automatic line-break on end!) Info_SearchNetVersion_Started=installierte Versionen des .net-Framework suchen ... # Info about matching .net-Version # use <netver> to add the detected match to the message Info_SearchNetVersion_Finished=passende Version <netver> gefunden. # Info about no matching .net Version Info_SearchNetVersion_None=keine passende Version gefunden. [Config Errors] # no HTML-File in Config # ====================== # Title for Error ( : is added automatically at end in MessageBox-Title) ErrorTitle_NoHtmlFile=Konfiguration unvollständig # Text for Error # <logdetail> starts Split for Log-Text and is not visible in MessageBox) ErrorText_NoHtmlFile=Der Pfad zu den HTML-Daten wurde nicht in der Konfiguration gefunden.<logdetail>(Der erforderliche Parameter ist HTMLFILE - z.B. =Ordner\Datei.html) # unknown Windows-Version in Config # ================================= # Title for Error ( : is added automatically at end in MessageBox-Title) ErrorTitle_UnknownWinVer=Fehler in der Konfiguration # Text for Error # <logdetail> starts Split for Log-Text and is not visible in MessageBox) ErrorText_UnknownWinVer=Es wurde eine unbekannte Windows-Version in der Konfiguration angegeben.<logdetail>(mögliche Parameter: 1=NT3 2=95 3=NT4 4=98 5=ME 6=2K 7=XP) [other Errors] # Viewer could not be started # =========================== # Title for Error ( : is added automatically at end in MessageBox-Title) ErrorTitle_ViewerStartFail=Fehler # Text for Error # <logdetail> starts Split for Log-Text and is not visible in MessageBox) # <file> displays the file that should be started # <errcode> displays the Error-Code ErrorText_ViewerStartFail=Start des Betrachters / Browsers fehlgeschlagen.<logdetail>Die nachfolgende Datei konnte nicht geöffnet / gestartet werden:<line><file><line>Fehlercode: <errcode> # Ini could not be loaded # ======================= # Title for Error ( : is added automatically at end in MessageBox-Title) ErrorTitle_IniLoadFail=Fehler beim Initialisieren # Text for Error # <logdetail> starts Split for Log-Text and is not visible in MessageBox) # <file> displays the file that should be loaded ErrorText_IniLoadFail=Fehler - Die Konfigurationsdatei konnte nicht geladen werden.<logdetail>Die nachfolgende Datei konnte nicht geöffnet werden:<line><file>