My Userscript : 現在のウェブサイトで利用可能なすべてのUserJSスクリプトを自動表示

現在のウェブサイトで利用可能なすべてのUserJSスクリプトをスマートに表示し、Tampermonkeyへのワンクリックインストールをサポートします。フローティングボタンを閉じることができ、設定ボタンはドラッグアンドムーブをサポートし、柔軟なユーザーエクスペリエンスを提供します。

コードが変更されたバージョンのみを表示しています すべてのバージョンを表示

  • v4.5 2025/12/16
  • v4.4 2025/12/14

    恢复了多语言支持

  • v4.3 2025/12/14
  • v4.2 2025/12/14

    # 更新日志

    ## 版本 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. **彻底关闭恢复**:通过油猴菜单打开设置,重新勾选相关选项

  • v4.1 2025/12/12

    设置按钮现在可以移动了

  • v4.0 2025/12/09

    几乎重构了代码,删除了冗余代码,加速脚本运行速度

  • v3.3 2025/12/09

    现在关闭按钮的时候可以选择永久关闭了

  • v3.2 2025/11/28

    增加了一个设置,可以在打开网页时,默认不显示按钮。

  • v3.1.2 2025/11/17

    规范了多语言描述

  • v3.1.1 2025/11/17
  • v3.1 2025/11/15

    增加了一个关闭浮窗的按钮。

  • v3.0 2025/10/21
  • v2.7.3 2025/10/21
  • v2.7.2 2025/09/08
  • v2.7.1 2025/09/08
  • v2.7.0 2025/09/08