Skip to content

ZXPrism/TiebaPostBackupTool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tieba Post Backup Tool (百度贴吧贴子备份工具)

【百度贴吧贴子备份工具-演示】

构建

  1. npm install
  2. npm run build
  3. 输出脚本文件位于 dist 文件夹下

使用方式

  1. 手动构建,或从 Greasy Fork 下载脚本。
  2. 使用 TamperMonkey 安装脚本。
  3. 打开想要备份的贴子。
  4. 点击贴子右上方的 “备份本贴” 按钮。
  5. 等待备份完成。
  6. 如果出现 bug,可点击 ”重置状态“ 按钮。

注意事项

尽量不要频繁使用该脚本,否则可能出验证码,影响浏览体验。

FAQ

为什么要做成脚本的形式?不能像爬虫那样自动爬取吗?

  • 主要有以下考虑。
    • 传统爬虫并不能获得贴子的全部信息,因为贴子是动态加载的(待确认,有时候好像并非如此),只有你滚动到了对应的楼层才会加载对应的贴子,而使用 Selenium 之类的工具又太过笨重,因此才选择相对简单的方案,即直接在浏览器里跑脚本。
    • 通过接口获取贴子可能会被百度软 ban。
    • 贴吧在未登录的情况下能够获取的信息比较有限(貌似只能看第一页的贴子),如果做成自动化程度更高的工具,可能会要求用户预先输入账密登录,带来一定的安全隐患。我个人也不太喜欢使用需要输入账密的工具。
    • 综上,在浏览器里跑脚本是相对最安全的方法,缺点就是比较慢。

About

百度贴吧贴子备份工具

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors