做了一个网站个人内容备份   

  • patch 1天前

    这次课题结束后,网站被攻击,宕机了一段时间,恢复后,我想做一下个人内容备份,以免在出走社的活动痕迹意外消失。主要备份内容是课题和报告,其他内容有点分散,备份策略比较复杂,就放弃了。话题评论也没有保留全部,只限于首页显示的(这里有个建议,如果话题下评论不分页,也许可以更方便查看评论历史,不知道这样做技术上是否可行)。

    慢慢让ChatGPT按我的要求实现,经过十来个版本的迭代,最终完成这样一个下载程序,每个课题创建一个文件夹,以年份+课题名称命名,其内容如下图:

    打开index.html文件即可看到原始页面,如下图:

    最后再生成一个索引页面,链接到所有下载课题页面:

    这个程序更适合那些已经不再活跃于出走社的社友,备份自己曾经的生活印记。如果还在持续活跃的社友,当然也可以用,只是每次备份都要花费比较长的时间(虽然有避免重复下载的机制,但要先打开个人页面浏览全部个人课题后才能判断哪些已经下载),可以隔一段时间备份一次。备份时间长还有一个原因,每个页面备份要间隔一点时间,以免造成网络攻击的假象。目前只做了MacOS下的python版本,需要安装pyppeteer库。想要的同学可以向我索取

  • 反熵
    我自己写的都有另外的在线备份。
    17 小时前
  • 武林阿混
    虽然不明觉厉,但是还是要支持一下的。
    我现在的做法是,出走报告用WORD写,一年一个文档,放在电脑硬盘里
    21 小时前
62 浏览   2 回复
相关动态
扩展领地