爱意满满的作品展示区。
yzhen123

做了一个同步本地文件夹托盘应用,基于 go wails+systray 的低内存占用

  •  
  •   yzhen123 · Jan 18, 2025 · 2642 views
    This topic created in 480 days ago, the information mentioned may be changed or developed.

    项目地址: https://github.com/zaaack/sync-folder

    nas 太贵,云服务太贵,所以拿平时 nuc 24 小时开机当 nas+跑一些服务,对于重要文件打算采用双硬盘备份,本来是用 freefilesync, 但是发现对多文件夹不太支持,所以弄了个 ts 版的,感觉内存占用太多,所以又用 gpt 翻译到 go, 整了个桌面应用版的,不开窗口后台内存才 10mb 。

    在开发过程中发现 wails 的 webview app 多次启动销毁会导致卡住闪退,所以采用了多进程架构,感觉非常合理稳定了。

    4 replies    2025-01-19 22:18:01 +08:00
    SirYuxuan
        1
    SirYuxuan  
       Jan 18, 2025
    syncthing 也很不错呢
    NewYear
        2
    NewYear  
       Jan 18, 2025
    freefilesync 可以建立多个任务文件,通过命令行触发啊。
    molezznet
        3
    molezznet  
       Jan 18, 2025 via Android
    同机驱到 smb 驱?还是 c 到 webdav 或 sftp 这样的?
    yuuko
        4
    yuuko  
       Jan 19, 2025
    什么同步机制?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2304 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 16:12 · PVG 00:12 · LAX 09:12 · JFK 12:12
    ♥ Do have faith in what you're doing.