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

码了一个社交平台存档器

  •  
  •   combout · Dec 18, 2021 · 3501 views
    This topic created in 1632 days ago, the information mentioned may be changed or developed.

    苦于刷微博和知乎时,喜欢的帖子经常被夹,或者被清评论。于是用 Node.js 写了一个社交平台存档器 Social Media Archiver.
    这是一个模板,你只需连上你想要存档的社交平台的 API ,再写几个数据格式的转换方法,就能把这个模板实现为任意社交平台的存档器。你可以把喜欢的帖子的 URL 提交给这个程序,它就能帮你把整个帖子存下来。包括内容,图片,视频,评论,回复等等。
    它带有一个前端,能把存档下来的帖子展示出来。还能把整个项目打包成二进制可执行文件。
    我自己用这个模板实现了微博和知乎的实例,每个大概只要一天的工作量。

    对比其他工具的优势:

    • 截图:截图不好管理,没法选择文字,没法存视频,截不了几条评论。
    • archive.md: 只能存档静态网页,没法存视频,没法存动态加载的评论,子评论等等。
    • Github 上特定平台的爬虫:大多是 Python 写的,对 Node.js 用户不友好。要配数据库等,配置麻烦,不够轻量。大多都不是面向个人用户。

    Github 仓库: https://github.com/Combo819/social-media-archiver
    英文文档: https://social-media-archiver.ml/
    中文文档: https://social-media-archiver.ml/zh/
    英文视频简介: https://www.youtube.com/watch?v=7yGxmkiJSt8
    中文视频简介: https://www.bilibili.com/video/BV1bM4y1c7a9/

    如果有问题,欢迎提 issue 。如果觉得有用,欢迎 star 。谢谢!

    4 replies    2021-12-20 10:39:34 +08:00
    mohulai
        1
    mohulai  
       Dec 18, 2021
    有点意思啊,我一直酝酿写个史记,这工具帮大忙
    hwlhwlxyz
        3
    hwlhwlxyz  
       Dec 20, 2021
    这个工具有意思啊,逛的多一点的也就是知乎了,已 star 。
    combout
        4
    combout  
    OP
       Dec 20, 2021
    @lupohan44 这类工具能用,但没有自己定制的那么理想

    @hwlhwlxyz 谢谢。知乎的 API 简单,也很容易实现
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   838 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 20:20 · PVG 04:20 · LAX 13:20 · JFK 16:20
    ♥ Do have faith in what you're doing.