VJS | VJudge 原题(洛谷 + UOJ + QOJ + LOJ 合并搜索)

在 VJudge 比赛题目页添加原题链接;并行在洛谷、UOJ、QOJ、LOJ 搜索并合并候选,优先展示洛谷/ UOJ 结果。

作者
Oracynx
日安装量
0
总安装量
1
评分
0 0 0
版本
1.8
创建于
2025-09-14
更新于
2025-09-15
大小
34.1 KB
许可证
MIT
适用于

VJS | VJudge 原题搜索脚本 — 附加说明

功能 在 VJudge 比赛题目页自动搜索并显示可能的原题链接,支持洛谷、UOJ、QOJ、LOJ

特点

  • 并行查询四个平台,提高命中率
  • 优先级:洛谷 > UOJ > QOJ > LOJ
  • 支持 GM_xmlhttpRequest,失败时回退 fetch
  • 页面内显示结果,带重试按钮

使用方法 安装脚本后,打开 VJudge 比赛页,切换题目时会自动显示结果

权限 需要 GM_xmlhttpRequest / GM.xmlHttpRequest 需要 @connect 声明 luogu.com.cn, uoj.ac, qoj.ac, loj.ac

已知限制

  • 受 CORS 和目标站点结构变化影响,可能失败
  • 标题匹配不一定完全准确
  • 不能保证百分百命中,只是节省查找时间

鸣谢 基于 Murasame-chan 的脚本,均采用 MIT 协议