Synctrayzor - это небольшая утилита для синхронизации в Windows. Он размещает и обертывает синхронизацию, заставляя его вести себя больше как нативное приложение Windows и не похож на утилиту командной строки с интерфейсом веб-браузера.
Особенности включают:
Synctrayzor упакована как установщик, автономный zip и шоколадный пакет. Он будет работать на Windows Vista или новее.
Скачать SyncTrayzorSetup-x64.exe
или SyncTrayzorSetup-x86.exe
и запустите его. Если у вас уже установлен Synctrayzor, это обновит его.
Во -первых, вам понадобится .net 4.7.2. Загрузите автономный или веб -установщик, если у вас его еще нет.
Скачать SyncTrayzorPortable-x64.zip
или SyncTrayzorPortable-x86.zip
. Unzip и запустите SyncTrayzor.exe
. Если вы обновляете, вам нужно скопировать папку data
напротив вашей предыдущей автономной установки.
Установленная версия Synctrayzor также доступна на шоколаде.
C:> choco install synctrayzor
Во -первых, что пошло не так? Помните, что SynctrayZor - это обертка вокруг синхронизации. Syncthhing - это программа синхронизации файлов, которая имеет веб -интерфейс. Synctrayzor - это утилита лотка, похожа на обычную программу Windows, имеет меню и подобную такую же, и большая область, где отображается веб -интерфейс Syncthhing.
Многоязычный? Synctrayzor вам нужен! Пожалуйста, прочитайте локализацию.
Хотите внести вклад? Фантастика, и спасибо! Пожалуйста, прочитайте вклад в первую очередь.
Пожалуйста, смотрите пожертвовать.
Механизм автоматического обновления SynctrayZor будет периодически вызывать сценарий (найденный в server/version_check.php
, размещенный на моем сервере), чтобы узнать, имеется ли обновление. Он раскрывает вашу текущую версию Synctrayzor и загруженную вами пакет (Installer/Portable и x64/x86). Это также раскрывает ваш IP -адрес, который неизбежно.
Вы можете отключить автопроизводство в настройках, но в этом случае вы несете ответственность за проверку вручную на обновления.
Информация об использовании, подробности вашего компьютера / сети / настройки синхронизации / и т. Д. Не сообщается.
Вы можете быть параноиком и построить все из источника (после аудита источника), или вы можете поверить, что я хороший человек, которому доверяют разработчики синхронизации.
Вы можете убедиться, что эта учетная запись Github не была скомпрометирована и выпускает вредоносные загрузки, выполнив шаги в Security Readme. Этот процесс также позволяет вам проверить, что разработчики Syncthhing доверяют мне выпускать необработанное программное обеспечение.
Стоит отметить, что Synctrayzor будет переопределять «адрес GUI прослушивания» и «ключ API» в конфигурации Syncthhing. Это связано с тем, что он должен полностью контролировать эти значения, чтобы убедиться, что он может общаться с синхтингом.
Тем не менее, вы можете установить эти значения в File -> Настройки, если вы хотите их настроить.
Хороший вопрос. Ответ зависит от того, установили ли вы Synctrayzor с помощью установщика или запускаете его автономный.
Установленная версия Synctrayzor будет установлена в C:Program FilesSyncTrayzor
или C:Program Files (x86)SyncTrayzor
для 64-битной и 32-битной версии соответственно.
По умолчанию, Synctrayzor поместит свою собственную конфигурацию в C:Users<You>AppDataRoamingSyncTrayzor
и позвольте синхронизировать его папку по умолчанию для своей базы данных, которая является C:Users<You>AppDataLocalSyncthing
. Он также создаст клавишу реестра по адресу HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRunSyncTrayzor
при первом запуске, что позволит ему запустить при входе в систему.
Вы можете удалить этот ключ реестра, не проводив «автоматически запустить в логине» в настройках.
Вы можете установить пользовательский домашний путь для синхронизации в настройках, если хотите (Настройки -> Syncthhing -> Advanced -> Syncthhing Custom Home Path). Это полезно, если вы хотите сохранить копию Syncthhing, управляемой Synctrayzor отдельно от другой копии, работающей на вашей машине.
Механизм Auto-Update может загружать обновления до %TEMP%SyncTrayzor
. Это место периодически очищается.
Synctrayzor Portable поместит свою собственную конфигурацию в SyncTrayzorPortabledata
и сообщит Synching для использования SyncTrayzorPortabledatasyncthing
для своей базы данных. Это означает, что при обновлении вручную вы можете просто перенести папку «Data», чтобы переместить все свои настройки и базу данных.
Портативная версия не будет начинаться на входе в систему по умолчанию. Если вы проверите «автоматически запустите в систему» в настройках, то клавиша реестра будет создан по адресу HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRunSyncTrayzor
.
Механизм Auto-Update может загружать обновления до %TEMP%SyncTrayzor
. Это место периодически очищается.
Вот удобная таблица того, что вам нужно скопировать, где, если вы мигрируете между различными комбинациями «необработанного» синхронизации, установленного Synctrayzor и портативного Synctrayzor.
От | К | Действия |
---|---|---|
«Сырой» синхронизация | Synctrayzor установлен | Никто |
«Сырой» синхронизация | Synctrayzor Portable | Скопируйте содержимое C:Users<You>AppDataLocalSyncthing в папку datasyncthing в портативном каталоге |
Synctrayzor установлен | «Сырой» синхронизация | Никто |
Synctrayzor установлен | Synctrayzor Portable |
|
Synctrayzor Portable | «Сырой» синхронизация | Скопируйте содержимое папки datasyncthing внутри переносного непосредственно в C:Users<You>AppDataLocalSyncthing |
Synctrayzor Portable | Synctrayzor установлен |
|
Для установленной версии Synctrayzor, чтобы сохранить вашу конфигурацию (как Syncthhing's, так и Synctrayzor's), вам необходимо будет резервное копирование следующих путей:
C:Users<You>AppDataRoamingSyncTrayzor
C:Users<You>AppDataLocalSyncthing
Synctrayzor сохраняет две копии syncthhing.exe.
Выполняется копия по адресу C:Users<You>AppDataRoamingSyncTrayzorsyncthing.exe
. Это можно записать пользователем, что позволяет синхронизировать авто обновления.
Также есть резервная копия в C:Program FilesSyncTrayzorsyncthing.exe
. Это скопировано в C:Users<You>AppDataRoamingSyncTrayzorsyncthing.exe
, если этого не существует (например, Synctrayzor никогда не запускался для этого пользователя).
Если вы хотите вручную обновить (например, на бета -версию), вы должны загрузить Synching с страницы выпусков и заменить syncthing.exe
в C:Users<You>AppDataRoamingSyncTrayzor
.
Synctrayzor сохраняет две копии syncthhing.exe.
В datasyncthing.exe
есть копия, которая запускается. Есть также копия рядом с SyncTrayzor.exe
, которая используется, если в data
отсутствует данные.
Если вы хотите вручную обновить (например, на бета -версию), вы должны загрузить Syncthhing со страницы выпусков и заменить тот, который на datasyncthing.exe
.
Вам понадобится Visual Studio 2019. Клон/Загрузите репозиторий, Open srcSyncTrayzor.sln
и компиляция. Вам также необходимо загрузить Syncthhing.exe и поместить его в binx86Debug
, binx64Debug
, binx86Release
или binx64Release
Folder, как это необходимо.
Установщик строится с использованием настройки Inno и имеет различные параметры командной строки, документированные здесь. Если вы передаете флаг командной строки /silent
, когда Synctrayzor не будет запущен, когда установщик завершает: добавить /StartSyncTrayzor
, чтобы переопределить это (что также приводит к тому, что Synctrayzor будет сведен к минимуму).
Существуют различные параметры внутри файла SyncTrayzor.exe.config
, которые могут быть настроены системными администраторами, включая конфигурацию Synctrayzor по умолчанию (используется для создания файла конфигурации пользователя Synctrayzor, когда Synctrayzor впервые запускается). Чтобы переопределить их, передайте Flag /SyncTrayzorExeConfig="PathToCustomizedSyncTrayzor.exe.config"
для установщика - указанный SyncTrayzor.exe.config
будет переписан по умолчанию.
Обратите внимание, что содержание / структура SyncTrayzor.exe.config
может изменяться между выпусками. Использование неправильной версии может вызвать сбой или неправильное поведение.