NGA Cache History

将帖子内容缓存 IndexedDB 里,以便在帖子被审核/删除时仍能查看

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

作者
snyssss
今日安裝
0
安裝總數
151
評價
0 0 0
版本
1.2.4
建立日期
2023-05-17
更新日期
2024-03-20
尺寸
26.8 KB
授權條款
MIT
腳本執行於

这个脚本的初衷是为了防止对线途中版主把帖子给删了,于是试做了一版。

原理是每次页面刷新的时候都缓存当前页面,如果帖子被审核/删除/冲水,而缓存里有数据,就加载出来。

基于性能(和开发难度)的原因,不缓存图片而是图片链接,所以如果泥潭从服务器层面把图片删了就没办法。

同样也不会缓存编辑记录,未来可以考虑实现,但是下一步不准备做这个。

一般来说安装就能用,默认缓存7天记录,油猴菜单里可以改。

论坛用户菜单,就是“你好,xxx”里可以找到浏览记录,可以跳转到链接或者直接弹窗查看缓存版本(弹窗里翻页会有乱码问题)。

选择删除浏览记录和永久缓存记录功能也在计划内了。

  • v1.1.0 支持缓存提醒消息,菜单里可以配置定时更新时间。
  • v1.1.2 现在会尝试从缓存里恢复帖子列表里异常的帖子。
  • v1.2.0 增加了一个“浏览记录”的选项,开启后会根据缓存把浏览过的帖子标记出来。
  • v1.2.1 开启“浏览记录”选项后,点击帖子列表左侧的(+xxx)会跳转到看过的最后一页。
  • v1.2.2 给浏览记录的列表增加了简易的筛选和删除功能,给帖子菜单增加了删除缓存功能,入口见附件。
  • v1.2.4 删除缓存功能从帖子菜单内移动至帖子菜单旁边。