Das FileCompressor Add-In komprimiert bestimmte Dateien aus einem bestimmten Verzeichnis und speichert diese dann in einem Archiv ab

Merkmale                                                                                                                                                      
Add-In Type Logic
Schnittstellen In/Out: Dateieverzeichnis
Transaktionen 1 wenn erfolgreich
Ereignisse <Instanz>.Done (Parameter = file)
   
Parameter  
sourceDirectory Verzeichnis der Quelldatei(en)
sourceFilePattern Das Dateipattern dient zur Einschränkung der Quelldateien (* = alles; Bsp. «*.txt» => alle Dateien mit Endung .txt)
Mehrere Pattern werden mit Semikolon getrennt. Bsp. «*.txt; *.xml» => alle Text und XML Dateien.
archiveName Dateiname (inkl. Verzeichnis) des Archivs. Die Eingabe {0} wird als Platzhalter für das aktuelle Datum benutzt. Bsp. {0:yyyyMMdd}.zip => 20161128.zip.
archiveType Typ der Archivdatei: Zip, Tar oder GZip. (Default = “Zip”)
compressionType Kompressionstyp in Abhängigkeit vom Typ des Archivs (Default = “LZMA”):
- Zip => BZip2, PPMd, Deflate, LZMA
- Tar => GZip, BZip2
- GZip => GZip.
deleteSourceAfterProcessing true = Die Quelldateien werden nach dem Komprimieren gelöscht. (Optional, Default = false)
endpoint Name des Endpunktes der in der Transaktion verwendet wird (Optional, Default = “”)

Anwendungsbeispiele

Platzsparendes Archvieren irgendwelcher Nutzerdaten