MaXg
assimiliert
Ich bin kein Fan von kryptischen Archivnamen auf dem FTP-Server, zumal der G6 sämtliche Daten während der Übertragung on the Fly komprimieren kann.
Dennoch kommt es häufig genug vor, dass Archive hochgeladen werden. Warum nicht gleich nach dem Upload entpacken??
So geht es mit nur 9(!) Zeilen Code und installiertem 7-Zip:
Neues Event in den Domainproperties eintragen.
"On File Uploadet"
Pfad zur extract.cmd anpassen, "" Zeichen 1:1 übernehmen!
Konfigurations Screenshot [310kb], die extract.cmd als zipfile und als PDF.
Was passiert da?
Bsp: Die Bilder.rar Datei mit 500 Bildern wird hochgeladen und in g:\ftp\upload\pics\bilder.rar gespeichert.
Das Script prüft ob es sich um eine rar, zip oder 7zip Datei handelt. Wenn ja, wird der Inhalt nach g:\ftp\upload\pics\bilder\* entpackt.
Mögliche Dateiformate zum Automatischen Entpacken:
ARJ, CAB, CHM, CPIO, DEB, DMG, HFS, ISO, LZH, LZMA,
MSI, NSIS, RAR, RPM, UDF, WIM, XAR, Z, GZIP, BZIP2 und TAR
Vorkonfiguriert: RAR, ZIP und 7-Zip.
Viel Spass beim Bauen und Probieren.
Dennoch kommt es häufig genug vor, dass Archive hochgeladen werden. Warum nicht gleich nach dem Upload entpacken??
So geht es mit nur 9(!) Zeilen Code und installiertem 7-Zip:
Neues Event in den Domainproperties eintragen.
"On File Uploadet"
Code:
"d:\programme\Gene6 FTP Server\Scripts\extract.cmd" $USR_FILEEXT "$USR_FILEPATH" "$USR_FILE" "$USR_FILENOEXT"
Konfigurations Screenshot [310kb], die extract.cmd als zipfile und als PDF.
Was passiert da?
Bsp: Die Bilder.rar Datei mit 500 Bildern wird hochgeladen und in g:\ftp\upload\pics\bilder.rar gespeichert.
Das Script prüft ob es sich um eine rar, zip oder 7zip Datei handelt. Wenn ja, wird der Inhalt nach g:\ftp\upload\pics\bilder\* entpackt.
Mögliche Dateiformate zum Automatischen Entpacken:
ARJ, CAB, CHM, CPIO, DEB, DMG, HFS, ISO, LZH, LZMA,
MSI, NSIS, RAR, RPM, UDF, WIM, XAR, Z, GZIP, BZIP2 und TAR
Vorkonfiguriert: RAR, ZIP und 7-Zip.
Viel Spass beim Bauen und Probieren.