X4 Help Center
7.5 7.4 German English
Auto Light Dark
Auto Light Dark
7.5 7.4 German English

Checksum Creator

Dieser Adapter bildet Prüfsummen für Dateien in einem Ordner und gibt die Prüfsummen gemeinsam mit den Dateinamen und Datei-Eigenschaften als XML-Dokument aus.

Eigenschaften (Properties)

Operation

Bestimmt, welche Operation der Funktions-Adapter durchführt

Mögliche Werte:

  • Count CRC: CRC-Algorithmus zum Bilden der Prüfsummen verwenden

  • Count Adler: Adler-Algorithmus zum Bilden der Prüfsummen verwenden

Parameter

Adapter

Hauptklasse des Adapters (nicht verändern!)

Mögliche Werte: de.softproject.integration.adapter.checksum.ChecksumAdapter: Hauptklasse (Standard)

path

Ordner, für dessen Inhalt Prüfsummen erstellt werden soll

Mögliche Werte: Beliebige gültige Zeichenkette (z.B. %USER_COLLECTION%/Project/Folder)

useRecursion

Ordner rekursiv behandeln

Mögliche Werte:

  • ja: Elemente in Unterordnern einbeziehen

  • nein: Auf die Elemente im angegebenen Ordner beschränken

Statuswerte


1

Die Operation wurde erfolgreich ausgeführt.

-1

Die Operation ist aufgrund eines technischen Fehlers fehlgeschlagen.

Input

Dieser Adapter benötigt keinen Input aus dem vorhergehenden Prozess-Schritt.

Output

Beispiel für ein ausgegebenes XML-Dokument mit Dateinamen, Prüfsummen und einem einbezogenen Unterordner:

<list>
    <directory lastModifiedAsString="30.09.2009 15:22:47 MESZ"
       lastModifiedAsLong="1254316967185" size="0" hidden="false">Folder
    </directory>
    <file lastModifiedAsString="30.09.2009 15:22:47 MESZ"
       lastModifiedAsLong="1254316967185" size="123" hidden="false"
       checksum="1376899901">Folder\File.txt</file>
    <file lastModifiedAsString="30.09.2009 15:22:27 MESZ"
       lastModifiedAsLong="1254316947494" size="6" hidden="false"
       checksum="63888547">Textfile.txt</file>
    <file lastModifiedAsString="30.09.2009 15:22:39 MESZ"
       lastModifiedAsLong="1254316959989" size="6" hidden="false"
       checksum="4270080073">XMLDocument.xml</file>
</list>