强力 OI 跳题器
(宣传者挂的)友情链接:拜微软教
支持在所有网页根据网页中的文字跳转各种 oi/acm 题库。
GitHub 仓库(GitHub 加速镜像)
洛谷团队(感谢大佬 public_user)
支持的题库有:洛谷、CodeForces、AtCoder、LOJ、UOJ、POJ、DarkBZOJ、HydroOJ、SPOJ、UVA、HduOJ、URAL(TimusOJ)、ZOJ、AizuOJ、Acwing、LeetCode、SGU、UESTC 等。
支持将网页中所有指向原 BZOJ 的链接改为 DarkBZOJ。(已实现)
双击选中题号即可跳转,也可以选中文字后按 Ctrl+Shift+J/G/M 跳转。(已实现)
Ctrl+Shift+V 跳转到 VJudge 对应页面(如果有);Ctrl+Shift+L 跳转到 洛谷 对应页面(如果有)。(未实现,目前这两个快捷键与 Ctrl+Shift+J 效果相同)
在洛谷 UVA 题目界面中增加 UDebug 链接。(已实现)
支持一部分自定义功能。
未实现的以后都会改。
AtCoder、Acwing 跳题目前仍然有重大 bug(网页上的题号和 URL 不一致),不太好修,但是一般不影响使用,以后会修。
目前准备批量爬取这两个网站的题号进行对应。
经过有人反映 DarkBZOJ 不能正常访问,已改为 HydroOJ 的 BZOJ 域。
关于 LeetCode:通过 https://leetcode.cn/api/problems/all/ 获取题号对应 URL,数据存储在本地,每 5 天自动更新一次。可以在脚本编辑界面的“存储”中将存储内容改为 {}
并保存,之后打开任意网页可以强制刷新数据。
如果出现“跨域访问”的提示请允许访问。

作者没什么影响力,希望安装的大佬们帮忙宣传一下(不强迫),thx!
感谢大佬 SandTripper 提供 ZOJ 跳题代码!
部分 OJ 题号示例:
洛谷:LGP1000、P1000、B2001、洛谷1000
CodeForces:CF1A、CF690A1
AtCoder:AT_ABC001_1、ARC001A
LOJ:LOJ1
UOJ:UOJ1
POJ:POJ1000
BZOJ:BZOJ1000、DBZOJ1000、DarkBZOJ1000、Lydsy1000
HydroOJ:HydroH1000、Hydro1000
SPOJ:SP1
UVA:UVA100
Acwing:AcWing1、Acw1
LeetCode:LeetCode1、Leet1、LC1
SGU:SGU100、SGURU100、ACMSGURU100
UESTC:UESTC1、CDOJ1
(不区分大小写)