|
<< Click to Display Table of Contents >> RayPack > 8.0 > User Guide > Einstellungen > Repackaging INI-Editor |
Dieser Abschnitt beschreibt die Verwendung des INI-Editors. Diese Ansicht ermöglicht die Konfiguration, welche Ressourcen als INI-Dateien zu untersuchen sind, welche INI-Dateien explizit eingeschlossen/ausgeschlossen werden sollen und was als INI-Struktur zu betrachten ist. Dieser Benutzeroberflächen-Abschnitt ermöglicht die Bearbeitung der INI-Optionsdateien, die im für RayPack ausgewählten Profil gespeichert sind.

Um Änderungen zu speichern, klicken Sie auf die Schaltfläche OK. Um Änderungen zu verwerfen, klicken Sie auf die Schaltfläche Cancel.
Diese Spalte gibt an, ob der Eintrag in das generierte Projekt eingeschlossen oder daraus ausgeschlossen werden soll. Diese Spalte kann die Werte Exclude oder Include haben. Um Einschlüsse und Ausschlüsse leicht zu identifizieren und zu unterscheiden, sind die Einträge farbkodiert. Rot bedeutet, dass der Eintrag ausgeschlossen werden soll, und Grün, dass der Eintrag eingeschlossen werden soll. Die Verwendung der Technologie regulärer Ausdrücke für Dateien ermöglicht das Parsen von Dateien in benutzerdefiniertem Format (textbasiert), sodass die Verarbeitung im generierten Projekt variabel und konfigurierbar ist.
Diese Spalte gibt an, wann und wie der Eintrag angewendet werden soll. Sie kann einen der folgenden Werte haben:
•FileExtension
Der reguläre Ausdruckswert in der Spalte RegExp wird in Kombination mit dem Action-Wert auf Dateierweiterungen angewendet.
•FileName
Der reguläre Ausdruckswert in der Spalte RegExp wird in Kombination mit dem Action-Wert auf Dateinamen angewendet.
•ContentCommentStart
Der reguläre Ausdruckswert in der Spalte RegExp wird in Kombination mit dem Action-Wert angewendet, um festzulegen, was als Kommentar in einer Datei klassifiziert wird oder wenn Kommentare Daten vorangehen.
•ContentCommentInside
Der reguläre Ausdruckswert in der Spalte RegExp wird in Kombination mit dem Action-Wert angewendet, um festzulegen, was als Daten klassifiziert wird, wenn nachfolgende Kommentare vorhanden sind.
•ContentSection
Der reguläre Ausdruckswert in der Spalte RegExp wird angewendet, um festzulegen, welche Teile der Datei die Abschnittsköpfe sind.
•ContentKey
Der reguläre Ausdruckswert in der Spalte RegExp wird angewendet, um festzulegen, welche Teile innerhalb der Abschnittsköpfe die Schlüssel-Token sind.
•ContentValue
Der reguläre Ausdruckswert in der Spalte RegExp wird angewendet, um festzulegen, welche Teile innerhalb der Abschnittsköpfe die entsprechenden Werte zu den Schlüssel-Token sind.
Diese Spalte enthält den regulären Ausdruck für diesen bestimmten Eintrag.
Zum Beispiel:
\.(ini|url|inf|INI|URL|INF)$
bedeutet in Kombination mit der Spalte Applied to, die auf FileExtension gesetzt ist, dass alle Dateien mit der Erweiterung ini, url, INI, URL oder INF als INI-Dateien behandelt werden sollen. Wenn sie gefunden werden, wird die definierte Struktur entsprechend geparst. Der Eintrag
^desktop.ini$
in Kombination mit dem Wert Exclude in der Spalte Action und FileName als Wert in der Spalte Applied to schließt sie explizit von jeglicher Verarbeitung als INI-Datei aus. Dies ähnelt dem Ausschließen der Datei über die Ausschlüsse.
Diese Spalte dient ausschließlich zur Information. Es wird empfohlen, eine Beschreibung für den Eintrag hinzuzufügen.
|
WARNUNG: Bei der Bearbeitung der regulären INI-Ausdrücke ist Vorsicht geboten, da Fehler hier zu ernsthaften Problemen führen und das Parsen und Erkennen von INI-Dateien und/oder Dateien mit ähnlicher Struktur wie INI-Dateien zum Scheitern bringen können. |