个人文集&精华区&站内信——备份工具 - 网络技术(Networking)版 - 北大未名BBS

个人文集&精华区&站内信——备份工具

[复制链接] 浏览该主题帖

Bigscience [在线]

🔞🧜‍♀️|已毕业142天23时16分45

4.6主序星

发帖数:4388 原创分:6
关注
<ASCIIArt> 置顶 #6


忙里偷闲,花了两天时间,完成了这个程序

@lxy 备份工具来咯

工具功能:

1、备份自己的个人文集(默认全部备份,若想部分备份,可用“备份他人的个人文集”,然后输入相应子目录的url)

2、备份他人的个人文集(可全部备份,也可以只输入相应子目录的url实现部分备份)

3、备份精华区(可全部备份,也可以只输入相应子目录的url实现部分备份)

4、备份站内信(包含收件箱,发件箱和星标信箱)

工具特点:

1、考虑到大多数人是用的web访问贵站,所以我的程序生成的备份文件也是html,使用上和web端一样。

2、所有的css,照片还有附件都会一起备份下来,使用体验和联网是一样的,只是不能实现web端编辑和发布,因为没有备份js(备份js会导致浏览异常)。

3、所有的相关链接都完成了本地化替换,可实现在任意页面下从个人文集到站内信箱的切换,也就是说与个人文集&精华区&站内信有关的超链接都是有效的。

工具使用截图:









开源地址:https://github.com/Doublefire-Chen/BBS_Personal_Backup_Tool

如何使用见github页面,主程序是main.py,用python把它跑起来就行。如果是Windows用户,建议看看教程用ANSICON,因为cmd和powershell都不支持ANSI。

签名档


发表于2023-09-15 15:36:10

请您先 登录 再进行发帖

快捷回帖
标题
建议:≤ 24个字
签名档
发布(Ctrl+回车)

您输入的密码有误,请重新输入