智能显示当前网站所有可用的UserJS脚本,支持一键安装到油猴扩展。悬浮按钮可关闭,脚本面板和设置按钮均支持拖拽移动,提供灵活的用户体验。
Dit zijn versies van het script waarin de code is bijgewerkt. Alle versies tonen.
版本 5.2.0 (2026-02-06)---------------------### 🎯 主要更新内容#### 1. 多语言支持精简- **优化语言包**:只保留简体中文和英文两种语言- **删除语言**:移除繁体中文、日文、韩文支持- **简化维护**:减少代码体积,提高加载速度#### 2. 右键菜单移除- **功能整合**:将设置入口整合到脚本面板头部- **操作简化**:脚本面板右上角新增 ⚙️ 设置按钮- **删除冗余**:移除右键菜单的"显示脚本面板"选项(与按钮功能重复)#### 3. 恢复按钮删除- **逻辑简化**:关闭"显示悬浮按钮"后不再显示恢复按钮- **访问方式**:通过油猴扩展菜单或快捷键 Alt+U 访问设置- **减少干扰**:避免页面出现多个悬浮元素#### 4. 拖动体验优化- **流畅度提升**:修复 CSS transition 导致的拖动卡顿- **拖动检测**:拖动时禁用面板弹出,避免误操作- **事件清理**:完善事件监听器清理逻辑,防止内存泄漏### 🔧 技术改进- 删除约 300+ 行冗余代码- 优化事件处理机制- 简化代码架构### 📋 使用提示- 悬浮按钮可拖拽移动位置- 脚本面板可拖拽移动位置- 使用 Alt+U 快捷键快速打开/关闭面板- 点击面板右上角 ⚙️ 进入设置---版本 5.1.0 (2026-02-06)---------------------### 🎯 主要更新内容#### 1. 拖动体验优化- **修复问题**:拖动浮窗后不再误触发面板弹出- **检测机制**:新增拖动检测标志,区分点击和拖动操作#### 2. 品牌名称统一- **名称变更**:从 "My Userscript" 改为 "MyUs"- **统一标识**:所有位置统一使用新名称---
My Userscript 更新日志======================版本 5.0 (2026-02-06)---------------------### 🎯 主要更新内容#### 1. 右键菜单位置优化- **问题修复**:修复了右键菜单可能出现在窗口外的问题- **新位置逻辑**:右键菜单现在显示在悬浮按钮的左上方(按钮左上对齐菜单右下)- **智能调整**:当空间不足时,菜单会自动调整到右上方或左下方,确保始终完整显示在窗口内- **视觉改进**: - 添加了图标(📂 显示面板、⚙️ 设置、👁️ 隐藏按钮) - 菜单项之间添加了分隔线 - 悬停效果优化(蓝色高亮)#### 2. 设置界面全面重设计- **分组展示**:设置项按功能分为三组: - 📦 外观设置(悬浮按钮、恢复按钮) - 🚀 行为设置(自动显示) - 🌐 语言设置 - **交互改进**: - 使用滑动开关替代复选框,更直观 - 每项设置都配有图标和详细说明文字 - 悬浮按钮和恢复按钮选项联动(当悬浮按钮开启时,恢复按钮自动置灰) - **布局优化**: - 弹窗宽度从 420px 增加到 480px - 添加最大高度限制和滚动条支持 - 整体视觉更加现代化#### 3. 多语言支持增强新增翻译项支持(中文/繁中/英文/日文/韩文):- 外观设置 / Appearance / 外觀設定 / 外観設定 / 외관 설정- 行为设置 / Behavior / 行為設定 / 動作設定 / 동작 설정- 语言设置 / Language / 語言設定 / 言語設定 / 언어 설정- 各设置项的详细说明文字### 🔧 技术改进- 优化了右键菜单的定位算法,确保 100% 可见性- 设置界面使用更现代的 CSS 样式- 改善了设置项之间的逻辑关联### 📋 使用提示- 右键点击悬浮按钮可以打开快捷菜单- 使用 Alt+U 快捷键快速打开/关闭脚本面板- 设置界面现在更直观,每个选项都有详细说明---版本 4.5--------- 基础功能实现- 支持从 GreasyFork 获取脚本列表- 支持一键安装脚本- 支持多语言(中/繁中/英/日/韩)- 悬浮按钮支持拖拽移动位置
恢复了多语言支持
# 更新日志## 版本 4.2 (2025-12-14)### 新增功能1. **彻底关闭浮窗按钮** - 添加了"显示恢复设置按钮"选项 - 允许用户同时关闭侧边悬浮按钮和恢复按钮 - 实现了真正意义上的"彻底关闭"所有浮窗元素2. **油猴插件菜单设置入口** - 在油猴插件菜单中添加了"UserJS设置"选项 - 支持快捷键'S'快速访问 - 确保即使用户关闭了所有浮窗,仍能通过油猴菜单访问设置### 优化改进1. **设置系统优化** - 新增`showRestoreButton`设置选项 - 改进了设置的保存和加载机制 - 确保设置在不同标签页和浏览器重启后仍然有效2. **用户体验改进** - 优化了关闭按钮的交互逻辑 - 改进了恢复按钮的显示和隐藏逻辑 - 确保设置修改后立即生效### 技术更新1. **添加了新的权限** - `GM_registerMenuCommand`:用于注册油猴菜单项2. **代码结构优化** - 改进了脚本的初始化流程 - 确保了设置的可访问性## 版本 4.1### 新增功能1. **浮动按钮显示控制** - 添加了"显示侧边悬浮按钮"设置选项 - 支持临时关闭和永久关闭两种模式 - 右下角显示恢复小按钮2. **关闭选项菜单** - 点击关闭按钮显示选项菜单 - 支持"临时关闭(本次会话)"和"永久关闭(需设置恢复)" - 点击外部区域可关闭菜单### 优化改进1. **设置持久化** - 将设置从localStorage迁移到GM_getValue/GM_setValue - 解决了跨域设置失效问题 - 确保设置在所有网站上共享2. **用户交互优化** - 改进了设置界面的布局 - 添加了清晰的选项描述 - 优化了按钮的视觉反馈## 版本 4.0### 主要更新1. **完全重写了代码结构** - 采用了更现代的JavaScript语法 - 改进了代码的可读性和维护性 - 优化了性能表现2. **新增脚本排序功能** - 支持按安装量排序 - 支持按更新时间排序 - 提供了默认排序选项3. **改进了脚本列表渲染** - 优化了脚本项的布局 - 添加了脚本元信息展示 - 改进了安装按钮的交互### 修复的问题1. **修复了设置无法保存的问题**2. **解决了浮窗显示异常的问题**3. **优化了网络请求的错误处理**## 如何使用设置### 访问设置的三种方式1. **侧边栏设置按钮**:点击右侧悬浮按钮中的⚙️图标2. **右下角恢复按钮**:当浮动按钮隐藏时,点击右下角的⚙️小按钮3. **油猴菜单**:点击油猴插件图标,选择"UserJS设置"选项或按快捷键'S'### 主要设置选项1. **自动显示脚本列表**:在有可用脚本的网站上自动显示脚本列表2. **显示侧边悬浮按钮**:控制侧边三个浮动按钮的显示3. **显示恢复设置按钮**:控制右下角恢复按钮的显示### 关闭浮窗按钮的方法1. **临时关闭**:点击关闭按钮,选择"临时关闭(本次会话)"2. **永久关闭**:点击关闭按钮,选择"永久关闭(需设置恢复)"3. **彻底关闭**:在设置中同时取消勾选"显示侧边悬浮按钮"和"显示恢复设置按钮"### 恢复显示的方法1. **临时关闭恢复**:关闭浏览器后重新打开,或点击右下角恢复按钮2. **永久关闭恢复**:通过油猴菜单打开设置,重新勾选相关选项3. **彻底关闭恢复**:通过油猴菜单打开设置,重新勾选相关选项
设置按钮现在可以移动了
几乎重构了代码,删除了冗余代码,加速脚本运行速度
现在关闭按钮的时候可以选择永久关闭了
增加了一个设置,可以在打开网页时,默认不显示按钮。
规范了多语言描述
增加了一个关闭浮窗的按钮。