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

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

  •  
  •   ttomatoo · 28 天前 · 3638 次点击

    上一篇: 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. 文字、图片、语音、视频、文档、引用消息支持;
    51 条回复    2024-12-04 19:27:24 +08:00
    nofishing
        1
    nofishing  
       28 天前 via Android
    很牛,star 了,是通过解析 pc 微信数据库文件实现的吗?每次都全量读取?
    ttomatoo
        2
    ttomatoo  
    OP
       28 天前
    @nofishing 是的,给数据库套壳;全量读取?只有第一次上传到服务器会全量上传。
    Heyzg
        3
    Heyzg  
       28 天前
    正在用,哈哈哈
    willqianji
        4
    willqianji  
       28 天前
    点赞,第一次全量,后面增量?服务器空间建议是?
    gmx1234
        5
    gmx1234  
       28 天前
    企业微信能备份吗?
    nofishing
        6
    nofishing  
       28 天前 via Android
    @ttomatoo 每次同步都会把微信 db 文件复制一份出来再解析吗?
    ttomatoo
        7
    ttomatoo  
    OP
       28 天前
    @willqianji 是滴,还可以自己找其他工具备份,工具的定位本身只作为一个 UI 而已,咱们尽量不去搞破解的事儿。你可以找 github 上任意获取 key 的工具和同步工具。

    @gmx1234 不能

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

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

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

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

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

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

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

    @loserwn 是的

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

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

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