您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
Addon to highlight AO3 marked-as-seen link across Reddit (old&new). Must keep a separate seen/skipped backup it will give you if it ever detects >30 entries disappear (cleared cookies).
当前为
Features:
• Dashed underline for work links (seen-able).
• Adds a ⧉ symbol in front of series links (not seen-able).
• Live highlights on back-forward navigation and focus change.
Color seen and skipped links: (has dark-mode support)
• default unseen, marked skipped, marked seen
• default unseen, marked skipped, marked seen
Optional color scheme: (to match "Highlight visited fanfics", must be enabled atop the code)
• default unseen, marked skipped, marked seen
I was going to add this feature to Extend "AO3: kudosed seen history", but any script can read AO3's localStorage; as opposed to AH/DLP/QQ/SB/SV/FFN/HPF/PC/OR Highlight visited fanfics which uses private GM storage by default to cross-highlight on a few subreddits. But I wanted to keep the script as small as possible to highlight all subreddits this time.
I passively intercept all seen/skipped localStorage writes from both @Min_'s AO3: Kudosed and seen history and my Extend script; copy them to private GM storage where they can be cross-read from Reddit. (I reused my cache-safe GM storage from ... Highlight visited fanfics to get real-time highlights with back-forward navigation and focus.)
The script exits quickly if no ao3 links are found, and only hooks the back-forward/focus handlers otherwise.
Still, if you'd like to restict it to a few subreddits, edit the @include
statement atop the code as instructed (though you will lose that edit on the next update unless you disable them).
And since the script has a private copy of your seen/skipped ids, it also detects data loss from cleared cookies. The condition is a list loosing 30+ entries at a time, your seen/skipped data will be protected if they have over 30 entries. You will then see this message: