智能显示当前网站所有可用的UserJS脚本,支持一键安装到油猴扩展。悬浮按钮可关闭,脚本面板和设置按钮均支持拖拽移动,提供灵活的用户体验。
# MyUs 使用说明
## 📖 简介
**MyUs** 是一款智能的 UserJS 脚本管理助手,能够自动识别当前网站所有可用的油猴脚本,并提供一键安装功能。无需手动搜索,打开网页即可看到所有适配的脚本列表。
## ✨ 主要功能
### 1. 自动脚本匹配
- 智能识别当前访问网站的域名
- 自动从 GreasyFork 获取所有可用脚本
- 实时显示脚本信息(安装量、更新时间、评分等)
### 2. 一键安装
- 点击"安装"按钮直接跳转到安装页面
- 支持 Tampermonkey、Violentmonkey 等主流脚本管理器
- 无需手动搜索和复制链接
### 3. 悬浮快捷按钮
- 页面右下角显示悬浮按钮 📦
- 点击打开脚本列表面板
- 支持拖拽移动位置
### 4. 可拖拽面板
- 脚本列表面板支持拖拽移动
- 自定义面板显示位置
- 不影响页面正常浏览
## 🚀 安装方法
### 前提条件
1. 安装浏览器扩展 **Tampermonkey**(推荐)或 **Violentmonkey**
2. 确保扩展已启用
### 安装步骤
1. 复制 `My Userscript.js` 文件中的全部代码
2. 打开 Tampermonkey 扩展,点击"添加新脚本"
3. 删除编辑器中的默认代码
4. 粘贴复制的代码
5. 按 `Ctrl+S` 保存(或点击文件 → 保存)
6. 刷新任意网页即可看到悬浮按钮
## 🎮 使用指南
### 打开脚本面板
- **方式一**:点击页面右下角的 📦 悬浮按钮
- **方式二**:按快捷键 `Alt + U`
- **方式三**:通过 Tampermonkey 菜单 → "打开脚本面板"
### 安装脚本
1. 打开脚本列表面板
2. 浏览可用脚本列表
3. 点击感兴趣的脚本"详情"查看更多信息
4. 点击"安装"按钮跳转到安装页面
5. 在 GreasyFork 页面点击"安装此脚本"
### 排序脚本
点击面板右上角的"排序"下拉菜单:
- **默认**:按 GreasyFork 默认排序
- **安装量(高↓)**:按安装数量从高到低
- **更新时间(新↓)**:按更新时间从近到远
### 进入设置
- **方式一**:打开脚本面板,点击右上角 ⚙️ 设置按钮
- **方式二**:通过 Tampermonkey 菜单 → "打开设置"
## ⚙️ 设置选项
### 外观设置
- **显示悬浮按钮**:控制是否在页面右下角显示快捷按钮
- 开启:显示 📦 按钮
- 关闭:完全隐藏按钮
### 行为设置
- **自动显示脚本列表**:打开网页时自动弹出脚本面板
- 开启:页面加载完成后自动显示
- 关闭:需要手动点击按钮或按快捷键
### 语言设置
- **界面语言**:切换脚本界面语言
- 简体中文
- English
## ⌨️ 快捷键
| 快捷键 | 功能 |
|--------|------|
| `Alt + U` | 打开/关闭脚本面板 |
| `Esc` | 关闭脚本面板 |
## 🎯 使用技巧
### 移动悬浮按钮
1. 按住鼠标左键拖动 📦 按钮
2. 拖动到合适位置后松开
3. 按钮位置会自动保存
### 移动脚本面板
1. 按住面板标题栏拖动
2. 拖动到合适位置后松开
3. 面板位置会自动保存
### 快速切换网站
当访问不同网站时,脚本列表会自动更新为当前网站可用的脚本,无需手动刷新。
## 🔧 常见问题
### Q: 悬浮按钮不显示?
**A**: 检查以下设置:
1. 确认脚本已在 Tampermonkey 中启用
2. 检查设置中的"显示悬浮按钮"是否开启
3. 尝试刷新页面
### Q: 脚本列表为空?
**A**: 可能原因:
1. 当前网站没有可用的 UserJS 脚本
2. 网络连接问题,无法访问 GreasyFork
3. 尝试刷新页面重新加载
### Q: 安装按钮点击无反应?
**A**:
1. 检查是否已安装 Tampermonkey 扩展
2. 确保扩展已启用并有权限访问当前页面
3. 尝试在新标签页中打开安装链接
### Q: 快捷键不起作用?
**A**:
1. 确保页面已完全加载
2. 检查是否有其他扩展占用了 `Alt+U` 快捷键
3. 尝试点击页面任意位置后再按快捷键
### Q: 如何隐藏悬浮按钮?
**A**:
1. 打开设置(点击面板右上角 ⚙️ 或通过 Tampermonkey 菜单)
2. 关闭"显示悬浮按钮"选项
3. 保存设置
## 📋 技术信息
- **当前版本**:5.2.0
- **支持语言**:简体中文、English
- **数据来源**:GreasyFork.org
- **兼容性**:支持所有现代浏览器(Chrome、Firefox、Edge、Safari)
## 📝 更新日志
详见 [更新日志.txt](./更新日志.txt)
## 💡 反馈建议
如有问题或建议,欢迎通过以下方式反馈:
- 在 GreasyFork 脚本页面留言
- 提交 GitHub Issue(如有仓库)
## 📄 许可协议
本脚本遵循 MIT 协议开源,可自由使用和修改。
---
**MyUs** - 让脚本发现更简单 🚀