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

微信备份程序 [云朵备份-cloudbak] 已开源,求 star

  •  
  •   ttomatoo · 3 天前 · 2972 次点击

    上一篇: https://www.v2ex.com/t/1063716

    官网: https://www.cloudbak.org

    github: https://github.com/likeflyme/cloudbak

    上一次发帖过去了三个月了,目前修复了许多 BUG ,增加了许多功能,最重要的是现在已经开源,求 star 。

    注意:目前只支持 Windows ,且内测版本的微信暂时不支持。

    优势:

    1. 再不用担心微信封号,脱离微信登录;
    2. 备份后远程查看历史消息;
    3. 使用方法简单;
    4. 自动备份( Windows );
    5. 自动解析;
    6. 文字、图片、语音、视频、文档、引用消息支持;
    49 条回复    2024-11-29 23:38:52 +08:00
    nofishing
        1
    nofishing  
       3 天前 via Android
    很牛,star 了,是通过解析 pc 微信数据库文件实现的吗?每次都全量读取?
    ttomatoo
        2
    ttomatoo  
    OP
       3 天前
    @nofishing 是的,给数据库套壳;全量读取?只有第一次上传到服务器会全量上传。
    Heyzg
        3
    Heyzg  
       3 天前
    正在用,哈哈哈
    willqianji
        4
    willqianji  
       3 天前
    点赞,第一次全量,后面增量?服务器空间建议是?
    gmx1234
        5
    gmx1234  
       3 天前
    企业微信能备份吗?
    nofishing
        6
    nofishing  
       3 天前 via Android
    @ttomatoo 每次同步都会把微信 db 文件复制一份出来再解析吗?
    ttomatoo
        7
    ttomatoo  
    OP
       3 天前
    @willqianji 是滴,还可以自己找其他工具备份,工具的定位本身只作为一个 UI 而已,咱们尽量不去搞破解的事儿。你可以找 github 上任意获取 key 的工具和同步工具。

    @gmx1234 不能

    @nofishing 可以这么理解,不会影响到原数据,理论上还可以把原数据拷贝到微信目录下还能用。
    vruzo
        8
    vruzo  
       3 天前
    备份后支持从服务器还原吗
    ttomatoo
        9
    ttomatoo  
    OP
       3 天前
    @vruzo 这可不敢保证,我实验过在另一台没有登过微信的机子上把数据拷贝到微信目录里,登录后可以还原数据,但不清楚这个是不是百分百可操作的。不知道其他网盘备份工具是不是这个原理。
    shzbkzo
        10
    shzbkzo  
       3 天前
    牛,先 star 收藏了
    NDHT
        11
    NDHT  
       3 天前
    已经被封号的微信可以备份聊天记录吗?被封号后无法登陆 PC 微信。
    ttomatoo
        12
    ttomatoo  
    OP
       3 天前
    @NDHT 已经封号的不行了,需要登录获取 key
    swordspoet
        13
    swordspoet  
       3 天前
    厉害,回去试试看。
    gvdlmjwje
        14
    gvdlmjwje  
       3 天前
    thx star 下
    NeverBB
        15
    NeverBB  
       3 天前
    请问,想那种已经裂掉的图片或者视频(过期了)可以恢复嘛?
    或者说定时同步的话能方式过期不。
    Meld
        16
    Meld  
       3 天前
    好东西,浏览界面也很原生,不错不错
    Yukineko
        17
    Yukineko  
       3 天前
    好像不错,star 了,感谢楼主
    ttomatoo
        18
    ttomatoo  
    OP
       3 天前
    @NeverBB 过期的,大于大概 14 天,且没有任何设备下载过就不能恢复了。可能有些项目可以自动下载这些图片,PC 微信一直登着,用工具自动下载图片。
    s609926202
        19
    s609926202  
       3 天前
    能不能支持个老版本微信:3.3.0.115
    ajan
        20
    ajan  
       3 天前
    star
    ttomatoo
        21
    ttomatoo  
    OP
       3 天前
    @s609926202

    "3.3.0.115": [
    31323364,
    31323744,
    31324472,
    31323392,
    31324436
    ]

    试试这个
    imyip
        22
    imyip  
       3 天前 via Android
    微信 4.0 支持吗
    stardew
        23
    stardew  
       3 天前
    牛哇
    s609926202
        24
    s609926202  
       3 天前
    @ttomatoo #21 这个好像不行,提示:微信获取 key 失败
    To5tE
        25
    To5tE  
       3 天前
    无法处理多个微信进程
    To5tE
        26
    To5tE  
       3 天前
    @To5tE 关闭微信后提示获取 key 失败
    NeverBB
        27
    NeverBB  
       3 天前
    @ttomatoo #18 大佬有推荐的项目嘛,找了找没找到呢。
    hongzhixiong
        28
    hongzhixiong  
       3 天前
    可以导出微信通讯录+备注电话就好了
    Sniper000
        29
    Sniper000  
       3 天前
    有没有可能支持 mac?
    ttomatoo
        30
    ttomatoo  
    OP
       3 天前
    @imyip 4.0 不支持

    @s609926202 可以找找其他获取 key 的工具,windows 通用,开源的有很多,不开源的还有微信封号预防针这种

    @To5tE 可以找找其他获取 key 的工具,windows 通用,开源的有很多,不开源的还有微信封号预防针这种

    @hongzhixiong 这个倒是简单
    ttomatoo
        31
    ttomatoo  
    OP
       3 天前
    @Sniper000 我没有 mac ,倒是想做一个,最好有 mac 用户提 PR 上来
    allecnm
        32
    allecnm  
       3 天前
    点了,支持 mac 版就更好了
    alva0
        33
    alva0  
       3 天前
    微信测试版支持么
    tysb777
        34
    tysb777  
       3 天前
    是不是得 windows 客户端 + nas 备份 才能实现?
    windstill
        35
    windstill  
       3 天前
    已 star ,希望早日出个 mac 版客户端。
    loserwn
        36
    loserwn  
       3 天前
    @ttomatoo 我目前数据最全的是 iPhone 上的数据。是需要把数据先全部导入到 windows 的 pc 上,才能保存导入存量的这些数据么?
    uzcool
        37
    uzcool  
       3 天前
    可以删除没用的聊天记录么 ..
    Greenm
        38
    Greenm  
       3 天前
    希望可以支持 Linux 的微信 4.0 , 应该和 win 上的差不多吧。
    ttomatoo
        39
    ttomatoo  
    OP
       3 天前
    @alva0 测试版已经有兄弟逆向成功了,支持只是时间问题

    @tysb777 直接 windows 也可以,跑在家里小主机或者 NAS 也可以

    @loserwn 是的

    @uzcool 可以在微信上删了再同步

    @Greenm KEY 逆向的方式,路径格式,库文件划分和表结构都不一样的,需要专门适配
    Greenm
        40
    Greenm  
       3 天前
    我现在是直接把 Linux 版本的微信跑在 homeserver 了,通过 novnc web 远程访问,只要持续一直跑下去,某种程度上也是一种备份,只不过没办法把现有的迁移过去了。
    THESDZ
        41
    THESDZ  
       3 天前
    客户端的代码开源吗?
    THESDZ
        42
    THESDZ  
       3 天前
    3.9.12.17 不支持
    ttomatoo
        43
    ttomatoo  
    OP
       3 天前
    @THESDZ 看看这个: https://www.cloudbak.org/use/version.html

    暂时不开源,其实关键的获取 key 也有很多替代的工具,看看这个 https://www.cloudbak.org/advanced/other-sync-tools.html
    THESDZ
        44
    THESDZ  
       3 天前
    @ttomatoo #43 已 star ,看教程的话,scp 也是可以完成备份的?
    ttomatoo
        45
    ttomatoo  
    OP
       3 天前
    @THESDZ 是的
    bybyte
        46
    bybyte  
       3 天前
    其实我只担心一个点,项目是通过逆向分析微信代码然后获取数据库文件实现的么,如果是,后面微信团队封禁了这个方法或者说逆向难度增加了,那项目是不是就难以更新了,其实我就是想知道稳定性如何
    deepbytes
        47
    deepbytes  
       3 天前 via iPhone
    牛,已 star ,同#46 想知道稳定性
    linxi7
        48
    linxi7  
       2 天前
    群公告没办法支持
    RouJiANG14
        49
    RouJiANG14  
       1 天前
    mark 了,star 了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1114 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 23:50 · PVG 07:50 · LAX 15:50 · JFK 18:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.