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

分享一个 QQ 聊天记录分割器

  •  
  •   icedx · 2015-06-17 18:05:23 +08:00 · 4876 次点击
    这是一个创建于 3446 天前的主题,其中的信息可能已经有所发展或是发生改变。

    你是否有过这样的有很多干货的QQ 群

    Pic_0

    然而信息流动的很快

    Pic_1

    使你不得不去翻聊天记录或者导出记录一点点搜索

    Pic_2

    然而现实往往比较残酷:

    Pic_3
    一片空白...

    但是现在这一切都不是问题了

    有了这个

    mhtSpliter

    不管多大的聊天记录都分给你看XD:

    野生的聊天记录出现了!

    Pic_3

    这速度, 还有谁Pic_4, 世界级聊天记录分割器@#$%^&*()_

    Pic_4

    --------------------------------你好我是神圣的分割线--------------------------------

    蛋扯完了该说说程序了

    一个普通的聊天记录分割器

    高性能

    分割1G 的聊天记录只要3 分钟

    编译版存在性能问题

    分割同一份记录 比不编译版用时会长一些

    编译版用法:
    Main.exe [File] [Block]
    File 为要分割的文件名
    Block 为每份聊天记录包含的聊天记录的数量 可选 默认512 条

    关于分割后的裂图问题:

    Pic_5

    这个是因为缓存的图片被清除了 并没有解决的方法

    --------------------------------你好我是神圣的分割线--------------------------------

    正事说完了又开始扯蛋了:
    有些事我都已忘记
    但 我 现 在还记得
    在一个晚上 我的母亲问我
    今天怎么不开心
    我说在我的想象中 有一个QQ 聊天记录分割器
    与众不同最时尚 处理聊天记录肯定棒
    整个Google 找遍所有的论坛 都没有
    她说将来会找到的
    时间 时间 会给我答案
    星期天我再次寻找 依然没有发现
    一个月后我去了第二个社区
    这里的人们称它为创意工作者们的社区
    时间过得很快夜幕就要降临
    我想我必须要关机
    当我正要走时我看到一个帖子
    那就是我要的聊天记录分割器
    我的聊天记录分割器时尚时尚最时尚
    @#$%^&@#$%^&*( (我编不下去了

    28 条回复    2019-03-12 23:30:18 +08:00
    qiuai
        1
    qiuai  
       2015-06-17 18:12:11 +08:00
    要是有可以读取 Msg3.0.db 的就好了...
    icedx
        2
    icedx  
    OP
       2015-06-17 18:14:55 +08:00   ❤️ 1
    @qiuai Msg3.0.db 是加密的 连SQLite 都不是...
    pheyer
        3
    pheyer  
       2015-06-17 18:57:29 +08:00
    手机上好像不是加密的
    grzhan
        4
    grzhan  
       2015-06-17 19:00:51 +08:00   ❤️ 1
    刚好有同样需求,先谢再试着用用看
    funagi
        5
    funagi  
       2015-06-17 19:04:44 +08:00
    那个裂图问题,整理QQ表情换个分组,都会导致图裂,真不知道SB疼讯是怎么设计的。
    MrJing1992
        6
    MrJing1992  
       2015-06-17 19:09:16 +08:00
    加密的应该没有办法了
    yeyeye
        7
    yeyeye  
       2015-06-17 19:18:44 +08:00
    之前一直希望有的是

    转换成html 最好是转换成sql插入给数据库 然后图片地址整理好

    不然太大了真的伤不起
    qiuai
        8
    qiuai  
       2015-06-17 19:46:00 +08:00
    @icedx 所以才发愁...
    icedx
        9
    icedx  
    OP
       2015-06-17 20:13:23 +08:00
    @MrJing1992 初衷就是简单的分割 并不真对加密格式
    icedx
        10
    icedx  
    OP
       2015-06-17 20:26:28 +08:00
    @yeyeye 图片就是图片 没有地址... 聊天记录本身是Html 格式的
    icedx
        11
    icedx  
    OP
       2015-06-17 20:26:55 +08:00
    @pheyer 恩 IMEI+QQ 号码为Salt
    yeyeye
        12
    yeyeye  
       2015-06-17 20:40:27 +08:00
    @icedx mht的话 图片是base64格式存在后面的 转存成jpg啊gif啊就可以啦
    FrankFang128
        13
    FrankFang128  
       2015-06-17 22:03:00 +08:00 via Android
    QQ群。。。
    sobigfish
        14
    sobigfish  
       2015-06-17 23:26:02 +08:00
    我还以为有强大的搜索功能呢
    只是把MHTML导出了,那别的地方也可以用,不止聊天记录
    sobigfish
        15
    sobigfish  
       2015-06-17 23:28:29 +08:00
    没有标license啊
    http://choosealicense.com
    iyangyuan
        16
    iyangyuan  
       2015-06-18 08:36:56 +08:00 via iPhone
    😁打个广告,聊库 http://www.liaoku.org
    聊天记录确实有价值,尝试做了这个,但无奈水平有限
    lqzhgood
        17
    lqzhgood  
       2015-06-18 15:25:24 +08:00
    QQ聊天记录图片管理真是翔一样。就这么随机命名放置。
    超过缓存大小了就这么暴力删除。
    如果有群,一下子就莫名其妙一大堆图片。
    想保留个人聊天图片只能人工筛选删除。。。 坑爹
    hyljk666
        18
    hyljk666  
       2019-03-09 16:58:51 +08:00
    @icedx 楼主 这个软件一点 Mian 就停止工作了 怎么解决? 出来救命
    hyljk666
        19
    hyljk666  
       2019-03-09 17:01:32 +08:00
    @icedx 楼主 这个软件一点 Main.exe 就停止工作了,提示 python27.dll 故障 怎么解决?出来救命
    icedx
        20
    icedx  
    OP
       2019-03-10 17:19:31 +08:00
    @hyljk666 ??????这软件居然还有人用
    icedx
        21
    icedx  
    OP
       2019-03-10 17:55:09 +08:00
    @hyljk666
    你应该把截图发上来
    然后我觉得你应该是安装了 Python2.7
    icedx
        22
    icedx  
    OP
       2019-03-10 17:57:48 +08:00
    @hyljk666 src 文件夹有源码 运行
    python Main.py mht 路径就可以了
    icedx
        23
    icedx  
    OP
       2019-03-10 18:24:40 +08:00
    hyljk666
        24
    hyljk666  
       2019-03-11 01:43:08 +08:00
    @icedx 楼主,没有主动安装过 Python2.7,为了用这个分割器,重装好几次系统,去网吧试了 打开也显示停止工作,。就是想把 QQ 群里老师讲课的图文资料备份下来,搜遍了也没找到能打开比较大的 mht 格式文件的软件,您分享的微云里边那个 。我才上高一 您说的源码 两眼一摸黑 不懂,求求您能浪费点时间和耐心教我一下么 来个傻瓜式的操作模板可以么,对着按就能操作的那种 给跪了。
    icedx
        25
    icedx  
    OP
       2019-03-11 11:16:13 +08:00
    @hyljk666
    那你有没有试过我在 21 楼发的呢
    把 mht 文件拖到 run.bat 上就行了
    hyljk666
        26
    hyljk666  
       2019-03-11 19:45:48 +08:00
    @icedx 把 mht 拖上去生成一个 File 文件,我把这个 File 文件复制到了 E 盘根目录下。打开了 python.exe 输入了 Main.py E:\\ 回车 Main.py r'E:\回车 都不行,接着把 Main.pyc 拖到 python.exe 打开 又把 File 拖进去 按回车 还是不行。把 Main.pyc 拖到 python.exe 打开输入 Main.py E:\\ Main.py r'E:\ 还是不行 。 “ 运行
    python Main.py mht 路径就可以了” 这个没有搞懂啊楼主。救命
    icedx
        27
    icedx  
    OP
       2019-03-12 09:22:03 +08:00   ❤️ 1
    @hyljk666 要不你发来我给你割?
    hyljk666
        28
    hyljk666  
       2019-03-12 23:30:18 +08:00
    @icedx 给女同学打保票说星期天帮她割的, 流下了没技术的泪水 正确操作方式到底是怎么样的 特想知道
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2735 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 12:45 · PVG 20:45 · LAX 04:45 · JFK 07:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.