SyncTrayzor -- Windows tray utility / filesystem watcher / launcher for syncthing
SyncTrayzor is a little tray utility for Syncthing on Windows.
It hosts and wraps Syncthing, making it behave more like a native Windows application
and less like a command-line utility with a web browser interface.
Features include:
- Has a built-in web browser, so you don't need to fire up an external browser.
- Optionally starts on login, so you don't need to set up Syncthing as a service.
- Can watch your folders for changes, so you don't have to poll them frequently:
- Syncthing on its own has to poll your folders, in order to see if any files have changed.
- SyncTrayzor will watch your folders for changes, and alert Syncthing the second anything changes.
- This means you can increase the polling interval in Syncthing, avoiding the resource usage of high-frequency polling, but still have any changes propagated straight away.
- Folder watching respects the ignores configured in Syncthing.
- Tray icon indicates when synchronization is occurring.
- Optional tray messages when folders have finished syncing.

Version 1.0.18
v1.0.18 was released hours after v1.0.17 in order to fix an issue. v1.0.17's changelog is as follows:
- Fix crash when renaming a file whose path exceeds the Windows path length limit (#72)
- Fix 'Open Folder' button in Syncthing UI (#65)
- Ensure that folder list in Settings does not exceed screen height (#76)
- Start minimized after automatic upgrade (#59)
- Add italian translation (thanks stukdev)
- Improve text in icon context menu (#71)
- Console will scroll to end after resize (#67)
Downloads
- SyncTrayzorPortable-x64.zip
- SyncTrayzorPortable-x86.zip
- SyncTrayzorSetup-x64.exe
- SyncTrayzorSetup-x86.exe
- Source code (zip)
- Source code (tar.gz)
What will SyncTrayzor do to my system?
Good question. The answer depends on whether you installed SyncTrayzor using the installer, or are running it standalone.
Installer
SyncTrayzor will install itself into
C:\Program Files\SyncTrayzor.
By default, SyncTrayzor will put its own configuration in
C:\Users\<You>\AppData\Roaming\SyncTrayor, and let Syncthing use its default folder for its database, which is
C:\Users\<You>\AppData\Local\Syncthing.
It will also create a registry key at
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\SyncTrayzor
the first time that it is run, which will let it start when you log in.
You can delete this registry key by unchecking "Automatically start on login" in the settings.
If you check "Use custom home directory or Syncthing" in the settings, then SyncTrayzor will tell Syncthing to use
C:\Users\<You>\AppData\Local\SyncTrayzor\syncthing
for its database.
This is useful if you want to keep the copy of Syncthing managed by SyncTrayzor separate from another copy running on your machine.
The auto-update mechanism may download updates to
%TEMP%\SyncTrayzor.
This location is periodically cleared out (once every few days).
Standalone
SyncTrayzor will put its own configuration in
SyncTrayzorPortable\data,
and tell Syncthing to use
SyncTrayzorPortable\data\syncthing
for its database.
This means that, when upgrading, you can simply move the 'data' folder over to move all your settings, and database.
If you uncheck "Use custom home directory or Syncthing" in the settings, then Syncthing will use its default folder for its database, which is
C:\Users\<You>\AppData\Local\Syncthing.
The portable version won't start on login by default.
If you check "Automatically start on login" in the settings, then a registry key will be created at
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\SyncTrayzor.
SyncTrayzor -- Windows tray utility / filesystem watcher / launcher for syncthing的更多相关文章
- .netcore跨平台 之 windows上编译,ubuntu上运行
1 下载并安装netcore sdk 下载地址 https://github.com/dotnet/cli 选取合适的版本下载安装即可 打开 CMD ,输入dotnet,出现以下信息说明已安装好 ...
- 利用SSH Filesystem实现远程文件系统
远程文件系统的访问有很多种不同的实现方式,一些常见的连接方式比其它特定情况下的更有用.最著名的一个例子就是微软的通用互联网文件系统(CIFS),它可以容许微软Windows"映射网 ...
- 关于Windows常用命令
本文引用自:http://ylbook.com/cms/computer/mingling.htm Windows Run命令: calc———–启动计算器certmgr.msc—-证书管理实用程序c ...
- Professional C# 6 and .NET Core 1.0 - Chapter 39 Windows Services
本文内容为转载,供学习研究.如有侵权,请联系作者删除. 转载请注明本文出处:Professional C# 6 and .NET Core 1.0 - Chapter 39 Windows Servi ...
- SyncthingTray -- Syncthing wrapper for Windows
SyncthingTray Syncthing wrapper for Windows. Includes a small interface to configure start on boot a ...
- How to Run Syncthing 24/7 as a Windows Service with AlwaysUp
http://www.coretechnologies.com/products/AlwaysUp/Apps/RunSyncthingAsAWindowsService.html Automatica ...
- WINDOWS 的 MKLINK : 硬链接,符号链接 : 文件符号链接, 目录符号链接 : 目录联接
玩转WIN7的MKLINK 引言: 换了新电脑,终于再次使用上啦WIN7 ,经过一个周每天重装N次系统,... ... ... ... 在xp系统下,junction命令要用微软开发的小程序 junc ...
- Windows学习总结(12)——Windows 10系统开始运行-cmd命令大全
gpedit.msc-----组策略 sndrec32-------录音机 Nslookup-------IP地址侦测器 explorer-------打开资源管理器 logoff---------注 ...
- 【nodejs代理服务器三】nodejs注册windows服务
node-windows I no longer have enough time to properly maintain this project and am seeking a new pri ...
随机推荐
- java基础63 JavaScript中的Number、Math、String、Date对象(网页知识)
本文知识点(目录): 1.Number对象 2.Math对象 3.String对象 4.Date对象 (日历例子) 1.Number对象 1.1.Number对象的创建方式 方式1: ...
- [java笔记]动态数组
private int count;//计数器 private int ary[] = new int [3]; if(count >= ary.length){ //数组动态扩展 int ne ...
- Firefox地址栏样式设定
我希望把Firefox的界面调整为chrome-like,一个关键的地方就是地址栏:地址栏和tab之间的距离太大了,地址栏和页面本身之间的距离也太大. 设定方法是在FF中安装stylish插件,然后加 ...
- Alpine里的用户管理命令
注意噢,和普通的linux不一样的. 1, 建立一个指定GID的组: addgroup -g 10001 -S groupA 2, 建立一个指定UID的用户,指定shell, 让它属于指定的用户组. ...
- centos7 关闭默认firewalld,开启iptables
编者按: 对于使用了centos6系列系统N年的运维来说,在使用centos7的时候难免会遇到各种不适应.比如防火墙问题.本文主要记录怎么关闭默认的firewalld防火墙,重新启用iptables. ...
- 把对象转换成JSON形式的html代码
function formatJson(msg) { var rep = "~"; var jsonStr = JSON.stringify(msg, null, rep) var ...
- Wireshark数据抓包教程之认识捕获分析数据包
Wireshark数据抓包教程之认识捕获分析数据包 认识Wireshark捕获数据包 当我们对Wireshark主窗口各部分作用了解了,学会捕获数据了,接下来就该去认识这些捕获的数据包了.Wiresh ...
- python sys.argv[]的用法简明解释
sys模块中文参考文档:http://xukaizijian.blog.163.com/blog/static/170433119201111625428624/ sys.argv[]: 「argv」 ...
- [ 转载 ] Mysql 远程连接+开放80和3306端口 常用配置
直接上方法: 首先配置CentOS下防火墙iptables规则: # vim /etc/sysconfig/iptables 向其中加入下列规则: -A INPUT -m state –state N ...
- 机器学习之路:tensorflow 深度学习中 分类问题的损失函数 交叉熵
经典的损失函数----交叉熵 1 交叉熵: 分类问题中使用比较广泛的一种损失函数, 它刻画两个概率分布之间的距离 给定两个概率分布p和q, 交叉熵为: H(p, q) = -∑ p(x) log q( ...