V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
steins2628
V2EX  ›  分享创造

有备-基于 Tauri 的本地备份软件

  •  
  •   steins2628 · 2022-10-02 13:02:53 +08:00 · 2777 次点击
    这是一个创建于 783 天前的主题,其中的信息可能已经有所发展或是发生改变。
    • 基于 Tauri ,兼顾了 web 前端和 rust 后端
    • 5MB 的安装包,15MB 的程序,多平台可用
    • 基于 cron 和 notify 实现对目标定时 /监控备份
    • 可自定义备份保存时长和空间
    • 通过图表直观展示备份情况
    • 完善的文档支持

    项目开源,欢迎使用和建议

    项目地址 MissionBackup

    文档地址 有备文档

    12 条回复    2022-10-03 10:00:46 +08:00
    FrankFang128
        1
    FrankFang128  
       2022-10-02 13:20:50 +08:00
    求阿里网盘。百度太慢了。
    steins2628
        2
    steins2628  
    OP
       2022-10-02 13:25:54 +08:00
    @FrankFang128 阿里不允许分享 .msi 等格式,我改过 .zip 也不许,既然有需求的话我现在去改个 .png 后缀的
    steins2628
        3
    steins2628  
    OP
       2022-10-02 13:36:48 +08:00
    @FrankFang128 只有 windows 版本用 7z 包装下后能分享 https://www.aliyundrive.com/s/4nXxTHanfMQ ,Mac 什么的也可以去 Release 界面下载
    subframe75361
        4
    subframe75361  
       2022-10-02 16:55:12 +08:00
    打算尝试 tauri 来着,学习了

    顺带一提,可以用 winrar 或者 bandizip 的自解压程序打包
    steins2628
        5
    steins2628  
    OP
       2022-10-02 17:13:24 +08:00
    @subframe75361 上面就是用了 7z 的自解压,的确能用,但是最后格式是 exe ,mac 和 linux 估计还是要到各自平台分别打包,就有点麻烦了
    我也在把写这个程序过程中学到的东西写成博客,快写完了,到时候也会发出来
    chuanqirenwu
        6
    chuanqirenwu  
       2022-10-02 19:19:20 +08:00
    看了文档有点不太明白这个工具解决什么问题呢?是实时将本地被监控的文件夹备份到云端吗?
    steins2628
        7
    steins2628  
    OP
       2022-10-02 20:38:21 +08:00
    @chuanqirenwu 云端功能之后的版本会有,现在是纯本地的
    至于解决什么问题,对我来说一个是定时或实时备份一些游戏存档,第二个是在文档修改后实时留一份历史拷贝,有时候 ctrl + z 不够用或者不好用的时候,我就比较喜欢有一份历史拷贝对照着梳理之前的思路,当然坚果云什么的其实也可以做到类似的事情,这个就看自己的实际需要去选择了
    这部分文档确实没有写的特别明白,我会想想怎么改的
    shiganwuguo
        8
    shiganwuguo  
       2022-10-02 21:47:55 +08:00
    win7 无法安装
    steins2628
        9
    steins2628  
    OP
       2022-10-02 21:53:19 +08:00
    @shiganwuguo win7 要自己编译下,也要手动下 webview2 环境,可以看看官方这个说明 https://tauri.app/v1/guides/building/windows#supporting-windows-7 ,或者试试 pyqt 分支的程序
    shiganwuguo
        10
    shiganwuguo  
       2022-10-02 22:07:01 +08:00
    @steins2628 目前国内还有 40%的 win7 用户 不支持 win7 还怎么玩
    chuanqirenwu
        11
    chuanqirenwu  
       2022-10-03 08:35:50 +08:00
    @steins2628 明白了,感谢分享!
    steins2628
        12
    steins2628  
    OP
       2022-10-03 10:00:46 +08:00
    @shiganwuguo 所以这不是还有个 pyqt 分支的吗,win7 也可以用
    一开始不编译 win7 主要就是 win7 很多程序表现可能和 win10 不一致,比如说窗口透明化什么的,既然有需要的话我也得自己编译一遍然后在虚拟机测过才能发布,而且 webview2 要是再打包在安装包里安装包就要接近 electron 的体积了,我本来就是为了体积和性能才选的 tauri
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2798 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 08:32 · PVG 16:32 · LAX 00:32 · JFK 03:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.