Spezielles

mehrere Quellen

Die Definitionen der Sync-Verzeichnisse bei "mehrere Quellen" lauten wie folgt:
   Bezeichner=SyncVerzeichnis
Der "Bezeichner" ist ein beliebiger String, der später in der Drop-Down-Liste auftaucht.
Der Ausdruck "SyncVerzeichnis" entspricht einer der folgenden Definitionen:
FTP:
   ftp://benutzer:passwort@server/verzeichnis/
   ftp://benutzer:passwort@server/verzeichnis/datei.dat
HTTP[S] mit WebDAV:
   http[s]://benutzer:passwort@server/verzeichnis/
   http[s]://benutzer:passwort@server/verzeichnis/datei.dat
HTTP[S] mit PHP:
   http[s]://{user=benutzer;password=passwort}@server/verzeichnis/?
   http[s]://{user=benutzer;password=passwort}@server/verzeichnis/script.php?
Sie können bei Bedarf auch einen Proxy angeben:
   http[s]://proxyserver:proxyport!...
   http[s]://proxybenutzer:proxypasswort@proxyserver:proxyport!...
Dateisystem (UNC-Pfad, lokales Verzeichnis):
   \\server\share\verzeichnis\
   \\server\share\verzeichnis\index.dat
   c:\verzeichnis\
   c:\verzeichnis\index.dat

Locks

Ftp- und lokale Sync-Folder werden während des Zugriffs gesperrt. Greift zeitgleich ein weiterer Benutzer auf den Sync-Folder schreibend zu, dann erhält er eine entsprechende Warnung angezeigt:

Wählen Sie dann "Wiederholen" oder "Abbrechen". Bricht das Programm während der Übertragung ab, dann bleibt die Sperre evtl. erhalten. Beim nächsten Zugriff können Sie dann bei der Warnung "Ignorieren" wählen. Mit dem Kommandozeilen-Parameter -nolock können Sie dieses Verhalten deaktivieren - die Zeitsteuerung nutzt dies.

FTP-Konfiguration

Greifen Sie aus Security-Gründen einen eingeschränkten Ftp-Server zu, der keinen passives FTP-Zugriff ermöglicht, dann müssen Sie bei jedem FTP-Connect den TimeOut des FTP-Servers abwarten. Sie können den Zugriff beschleunigen, indem Sie an die Serveradresse #nopasv anhängen: "ftp://server#nopasv/..."

Pfad für temporäre Dateien

Der Pfad für temporäre Dateien entspricht dem Windows-Standardpfad für temporäre Dateien. Alternativ kann in der Datei sync.ini ein Eintrag "TempPath" in der Sektion "Global" hinzugefügt werden.

Übertragung von Dateien

Die Übertragung von Dateien findet gesichert statt: Zunächst wird die Datei mit der Ergänzung ~ geladen und erst bei erfolreichem vollständigem Empfang die Datei umbenannt. Ein Abbruch während der Übertragung hat damit keine korrupte Datei zur Folge.

Templates

*.template.sync-Dateien, die im Verzeichnis der sync.exe liegen, sind Template-Dateien. Dies ist z.B. bei einem Memorystick sinnvoll nutzbar, um eine Konfiguration im Template abzulegen und auf einem neuen Rechner, in dem MemoryStick erstmals benutzt wird, automatisch eine neue Konfiguration für diesen Rechner (basierend auf dessen Sync-ID) erstellen zu lassen. Beim Kopieren werden ggf. enthaltene Variablen {%..%} bzw. {%..%=default} abgefragt und gemäß manueller Eingabe ersetzt.