Find Scripts For This Site
Find userscripts for the current website from popular script repositories
Total Installs
671
Today's New
+1
User Rating
- / 5.0 (0)
Current Version
0.2.1
Find Scripts For This Site - 查找适用于当前网站的脚本
一个实用的用户脚本,帮助你快速查找适用于当前浏览网站的用户脚本,支持多个主流脚本仓库。

功能特性
- 🔍 一键搜索 - 快速在多个脚本仓库中查找适用于当前网站的脚本
- 🌐 多仓库支持 - 支持 Greasy Fork、OpenUserJS、ScriptCat、GitHub 和 GitHub Gist
- 🌍 多语言支持 - 自动适配浏览器语言,支持8种常用语言
- 🧩 智能域名提取 - 自动提取顶级域名,确保搜索结果准确
- 🛡️ 错误处理 - 完善的异常处理机制,确保脚本稳定运行
- 🔧 可配置 - 支持调试模式和自定义设置
安装方法
前提条件
确保你的浏览器已安装以下油猴脚本管理器之一:
安装步骤
使用说明
基本使用
- 访问任意网站
- 点击浏览器工具栏中的油猴扩展图标
- 在弹出的菜单中,你会看到以下选项:
- 🍴 在 Greasy Fork 上按域名查找脚本
- 🍴 在 Greasy Fork 上按关键字查找脚本
- 📜 在 OpenUserJS 上按关键字查找脚本
- 🐱 在 ScriptCat 上按域名查找脚本
- 🐱 在 ScriptCat 上按关键字查找脚本
- 🐙 在 GitHub 上按关键字查找脚本
- 📝 在 GitHub Gist 上按关键字查找脚本
- 点击任意选项,将在新标签页中打开对应网站的搜索结果
多语言支持
脚本会自动检测浏览器语言并显示相应的菜单文本,目前支持以下语言:
- 英文 (English)
- 简体中文
- 繁体中文
- 日文 (日本語)
- 韩文 (한국어)
- 西班牙文 (Español)
- 法文 (Français)
- 德文 (Deutsch)
- 俄文 (Русский)
技术实现
核心功能
- 域名提取:智能提取当前网站的顶级域名,处理子域名和特殊域名格式
- 菜单注册:使用
GM_registerMenuCommand注册多个搜索选项 - 国际化支持:根据浏览器语言自动选择合适的菜单文本
- 新标签页打开:使用
GM_openInTab在新标签页中打开搜索结果
支持的脚本仓库
| 仓库名称 | 图标 | 搜索方式 |
|---|---|---|
| Greasy Fork | 🍴 | 域名搜索、关键字搜索 |
| Sleazy Fork | 🔞 | 域名搜索、关键字搜索 |
| OpenUserJS | 📜 | 关键字搜索 |
| ScriptCat | 🐱 | 域名搜索、关键字搜索 |
| GitHub | 🐙 | 关键字搜索(JavaScript代码) |
| GitHub Gist | 📝 | 关键字搜索(JavaScript代码) |
配置选项
脚本提供了可配置的选项,位于 CONFIG 对象中:
const CONFIG = {
REPOSITORIES: [
// 仓库配置...
],
DEBUG: false, // 调试模式开关
}
启用调试模式
如需查看详细的运行日志,可以将 CONFIG.DEBUG 设置为 true:
DEBUG: true,
浏览器兼容性
- ✅ Chrome 60+
- ✅ Firefox 55+
- ✅ Safari 12+
- ✅ Edge 79+
故障排除
常见问题
Q: 菜单项没有显示?
A: 请检查:
- 确认已正确安装脚本
- 确认脚本已启用
- 刷新页面重试
Q: 搜索结果不准确?
A: 可能原因:
- 网站使用了复杂的域名结构
- 启用调试模式查看提取的域名是否正确
调试步骤
- 启用调试模式(设置
DEBUG: true) - 打开浏览器开发者工具的控制台
- 刷新页面,查看日志输出
- 根据日志信息定位问题
更新日志
v0.2.0
- ⚙️ 添加设置界面,可启用/禁用特定搜索方法
- 🔄 为每个仓库的域名搜索和关键字搜索提供独立开关
- 🔞 添加 Sleazy Fork 仓库支持
v0.1.1
- ✨ 为所有仓库添加关键字搜索功能
- 🔍 根据仓库特性优化菜单显示
- 🧹 重构代码提高可维护性
- 📊 更新文档中的仓库搜索方法说明
v0.1.0 (初始版本)
- ✨ 支持多个脚本仓库搜索
- 🌍 添加多语言支持
- 🧩 智能域名提取功能
- 🛡️ 完善的错误处理机制
更多实用脚本
以下是一些其他有用的脚本,可以增强您的浏览体验:
🏷️ UTags - 为链接添加用户标签
- 链接:Greasy Fork
- 功能:为用户、帖子、视频和其他链接添加自定义标签和备注
- 亮点:支持特殊标签过滤(如垃圾、屏蔽、标题党等),数据导出/导入,自动标记已查看帖子
- 支持网站:V2EX、X(Twitter)、Reddit、GitHub、哔哩哔哩、知乎、Linux.do、Youtube 等 50+ 网站
- 描述:超级实用的标签管理工具,可为论坛用户或帖子添加标签,轻松识别或屏蔽低质量内容
🔄 Discourse 话题快捷切换器
- 链接:Greasy Fork
- 功能:在 Discourse 论坛中快速导航切换主题
- 亮点:键盘快捷键、导航按钮、带语言选项的设置对话框
- 支持网站:所有基于 Discourse 的论坛,包括 Discourse Meta、LINUX.DO 等
- 描述:通过便捷的主题切换和可自定义设置,增强 Discourse 论坛中的导航体验
🔗 链接助手
- 链接:Greasy Fork
- 功能:在新标签页中打开第三方网站链接,将文本链接解析为超链接
- 亮点:支持自定义规则,解析 Markdown 和 BBCode 格式,将图片链接转换为图片标签
- 支持网站:适用于所有网站,包括谷歌、YouTube、GitHub、V2EX 等
- 描述:增强链接浏览体验,自动处理各种链接格式,使网页浏览更加便捷
贡献指南
欢迎提交 Issue 和 Pull Request!
许可证
MIT License - 详见 LICENSE 文件