SyncTrayzor ist ein kleines Tray -Dienstprogramm zum Synchronisieren unter Windows. Es hostet und wickelt synchronisiert und lässt es sich eher wie eine native Windows-Anwendung und weniger wie ein Befehlszeilendienstprogramm mit einer Webbrowser-Schnittstelle verhalten.
Zu den Funktionen gehören:
SyncTrayzor ist sowohl als Installateur als auch als eigenständiges Reißverschluss und als Schokoladenpaket verpackt. Es wird unter Windows Vista oder neuer ausgeführt.
Laden Sie SyncTrayzorSetup-x64.exe
oder SyncTrayzorSetup-x86.exe
herunter und führen Sie es aus. Wenn Sie bereits SyncTrayzor installiert haben, wird dies aktualisiert.
Zunächst benötigen Sie .NET 4.7.2. Laden Sie den Offline- oder Webinstallateur herunter, wenn Sie ihn nicht bereits installiert haben.
Download SyncTrayzorPortable-x64.zip
oder SyncTrayzorPortable-x86.zip
. Entpacken und SyncTrayzor.exe
ausführen. Wenn Sie aktualisieren, müssen Sie den data
gegenüber Ihrer vorherigen eigenständigen Installation kopieren.
Die installierte Version von SyncTrayzor ist auch auf Schokoladen erhältlich.
C:> choco install synctrayzor
Erstens, was ist schief gelaufen? Denken Sie daran, dass SyncTrayzor ein Wrapper um Synching ist. Synchronisierung ist das Datei -Synchronisierungsprogramm mit einer Weboberfläche. SyncTrayzor ist das TRAY -Dienstprogramm, sieht aus wie ein normales Windows -Programm und verfügt über Menüs und ähnliche und ein großer Bereich, in dem die Webschnittstelle von Syncthing angezeigt wird.
Mehrsprachig? SyncTrayzor braucht dich! Bitte lesen Sie die Lokalisierung.
Möchten Sie einen Beitrag leisten? Fantastisch und danke! Bitte lesen Sie zuerst einen Beitrag.
Bitte sehen Sie Spenden.
Der Auto-Update-Mechanismus von SyncTrayzor wird regelmäßig ein Skript (gefunden in server/version_check.php
, gehostet auf einem Mine) aufrufen, um herauszufinden, ob ein Upgrade verfügbar ist. Es wird Ihre aktuelle SyncTrayzor -Version und das von Ihnen heruntergeladene Paket (Installer/Portable und x64/x86) offenlegen. Es wird auch Ihre IP -Adresse angezeigt, die unvermeidbar ist.
Sie können Auto-Updates in den Einstellungen ausschalten, in diesem Fall sind Sie jedoch dafür verantwortlich, dass Sie manuell nach Updates überprüfen.
Nutzungsinformationen, Details zu Ihrem Computer / Netzwerk / Synchronisationssetup / usw. werden nicht gemeldet.
Sie können paranoid sein und alles aus der Quelle aufbauen (nachdem Sie die Quelle geprüft haben), oder Sie können darauf vertrauen, dass ich ein guter Mensch bin, der von den Synchronisierungsentwicklern vertraut ist.
Sie können überprüfen, ob dieses GitHub -Konto nicht beeinträchtigt wurde, und veröffentlichen böswillige Downloads, indem Sie den Schritten im SicherheitsreadMe befolgen. Mit diesem Prozess können Sie auch überprüfen, ob die Entwickler von Syncthing mir vertrauen, dass ich nicht malicious Software veröffentlichen kann.
Es ist erwähnenswert, dass SyncTrayzor in der Konfiguration von Syncthing die "GUI -Listenadresse" und "API -Schlüssel" überschreibt. Dies liegt daran, dass es diese Werte vollständig steuern muss, um sicherzustellen, dass sie mit Synchronisierung kommunizieren kann.
Sie können diese Werte jedoch in Datei -> Einstellungen festlegen, wenn Sie sie anpassen möchten.
Gute Frage. Die Antwort hängt davon ab, ob Sie SyncTrayzor mit dem Installationsprogramm installiert haben oder es eigenständig ausgeführt haben.
Die installierte Version von SyncTrayzor wird sich in C:Program FilesSyncTrayzor
oder C:Program Files (x86)SyncTrayzor
für die 64-Bit- bzw. 32-Bit-Version installieren.
Standardmäßig setzt SyncTrayzor seine eigene Konfiguration in C: user <Ver> appdata C:Users<You>AppDataLocalSyncthing
C:Users<You>AppDataRoamingSyncTrayzor
ein und lassen C:Users<You>AppDataLocalSyncthing
. Es erstellt außerdem einen Registrierungsschlüssel unter HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRunSyncTrayzor
beim ersten Mal, als es ausgeführt wird, wodurch es beim Anmeldung beginnen kann.
Sie können diesen Registrierungsschlüssel löschen, indem Sie in den Einstellungen "automatisch mit der Anmeldung beginnen" deaktivieren.
Sie können einen benutzerdefinierten Home -Pfad für die Synchronisierung in den Einstellungen festlegen, wenn Sie möchten (Einstellungen -> Synchronisation -> Erweitert -> Synchronisieren Sie den benutzerdefinierten Home -Pfad). Dies ist nützlich, wenn Sie die Kopie von Syncthing von SyncTrayzor von einer anderen Kopie auf Ihrem Computer getrennt halten möchten.
Der Auto-Update-Mechanismus kann Updates auf %TEMP%SyncTrayzor
herunterladen. Dieser Ort ist regelmäßig ausgeräumt.
SyncTrayzor Portable wird seine eigene Konfiguration in SyncTrayzorPortabledata
einstellen und Syncthing zur Verwendung SyncTrayzorPortabledatasyncthing
für seine Datenbank angeben. Dies bedeutet, dass Sie beim manuellen Upgrade einfach den Ordner "Daten" verschieben können, um alle Einstellungen und Datenbank zu verschieben.
Die tragbare Version startet standardmäßig nicht mit dem Login. Wenn Sie in den Einstellungen "automatisch mit dem Login starten" überprüfen, wird ein Registrierungsschlüssel unter HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRunSyncTrayzor
erstellt.
Der Auto-Update-Mechanismus kann Updates auf %TEMP%SyncTrayzor
herunterladen. Dieser Ort ist regelmäßig ausgeräumt.
Hier finden Sie eine praktische Tabelle dessen, was Sie kopieren müssen, wenn Sie zwischen verschiedenen Kombinationen von "RAW" -Synchronisation, SyncTrayzor installiert und synctrayzor tragbar wandern.
Aus | Zu | Aktionen |
---|---|---|
"Rohes" Synchronisation | SyncTrayzor installiert | Keiner |
"Rohes" Synchronisation | SyncTrayzor tragbar | Kopieren Sie den Inhalt von C:Users<You>AppDataLocalSyncthing in den datasyncthing -Ordner im tragbaren Verzeichnis |
SyncTrayzor installiert | "Rohes" Synchronisation | Keiner |
SyncTrayzor installiert | SyncTrayzor tragbar |
|
SyncTrayzor tragbar | "Rohes" Synchronisation | Kopieren Sie den Inhalt des Ordners datasyncthing im tragbaren direkt in C:Users<You>AppDataLocalSyncthing |
SyncTrayzor tragbar | SyncTrayzor installiert |
|
Für die installierte Version von SyncTrayzor, um Ihre Konfiguration (sowohl Syncthing's als auch SyncTrayzor) zu speichern, müssen Sie die folgenden Pfade sichern:
C:Users<You>AppDataRoamingSyncTrayzor
C:Users<You>AppDataLocalSyncthing
SyncTrayzor hält zwei Kopien von syncthing.exe.
Die Kopie, die ausgeführt wird, befindet sich bei C:Users<You>AppDataRoamingSyncTrayzorsyncthing.exe
. Dieser ist vom Benutzer beschreibbar, sodass die Synchronisierung automatisch nach oben synchronisiert werden kann.
Es gibt auch eine Sicherungskopie in C:Program FilesSyncTrayzorsyncthing.exe
. Dieser wird in C:Users<You>AppDataRoamingSyncTrayzorsyncthing.exe
kopiert, wenn dieser nicht vorhanden ist (SyncTrayzor wurde beispielsweise noch nie für diesen Benutzer ausgeführt).
Wenn Sie manuell upgraden möchten (z. B. auf eine Beta -Version), sollten Sie die Synchronisierung von der Releases -Seite herunterladen und die syncthing.exe
in C:Users<You>AppDataRoamingSyncTrayzor
ersetzen.
SyncTrayzor hält zwei Kopien von syncthing.exe.
Es gibt eine Kopie in datasyncthing.exe
, die derjenige ist, der ausgeführt wird. Es gibt auch eine Kopie neben SyncTrayzor.exe
, die verwendet wird, wenn die in data
fehlt.
Wenn Sie manuell upgraden möchten (z. B. auf eine Beta -Version), sollten Sie Syncthing von der Releases -Seite herunterladen und die bei datasyncthing.exe
ersetzen.
Sie benötigen Visual Studio 2019. Clone/Download das Repository, öffnen Sie srcSyncTrayzor.sln
und kompilieren Sie. Sie müssen auch syncthing.exe herunterladen und in die binx86Debug
, binx64Debug
, binx86Release
oder binx64Release
-Ordner gegebenenfalls platzieren.
Das Installationsprogramm wird mit Inno Setup erstellt und verfügt über verschiedene Befehlszeilenoptionen, die hier dokumentiert sind. Wenn Sie das Flag /silent
-Befehlszeilenflag übergeben, wenn SyncTrayzor nicht gestartet wird, wenn das Installationsprogramm abgeschlossen ist: Hinzufügen /StartSyncTrayzor
um dies zu überschreiben (was auch dazu führt, dass SyncTrayzor minimiert wird).
In der Datei SyncTrayzor.exe.config
gibt es verschiedene Parameter, die von Systemadministratoren angepasst werden können, einschließlich der Standard -SyncTrayzor -Konfiguration (zum Erstellen der SyncTrayZor -Konfiguration des Benutzers, wenn SyncTrayzor erstmals gestartet wird). Um diese zu überschreiben, übergeben Sie das Flag /SyncTrayzorExeConfig="PathToCustomizedSyncTrayzor.exe.config"
an den Installateur - die angegebene SyncTrayzor.exe.config
überschreibt den Standard.
Beachten Sie, dass sich der Inhalt / die Struktur von SyncTrayzor.exe.config
zwischen den Freisetzungen ändern kann. Die Verwendung der falschen Version kann zu einem Absturz oder einem falschen Verhalten führen.