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

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

スクリプトをインストールするには、Tampermonkey, GreasemonkeyViolentmonkey のような拡張機能のインストールが必要です。

You will need to install an extension such as Tampermonkey to install this script.

スクリプトをインストールするには、TampermonkeyViolentmonkey のような拡張機能のインストールが必要です。

スクリプトをインストールするには、TampermonkeyUserscripts のような拡張機能のインストールが必要です。

このスクリプトをインストールするには、Tampermonkeyなどの拡張機能をインストールする必要があります。

このスクリプトをインストールするには、ユーザースクリプト管理ツールの拡張機能をインストールする必要があります。

(ユーザースクリプト管理ツールは設定済みなのでインストール!)

このスタイルをインストールするには、Stylusなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus などの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus tなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

(ユーザースタイル管理ツールは設定済みなのでインストール!)

このスクリプトの質問や評価の投稿はこちら通報はこちらへお寄せください
作者
商伤
1日のインストール数
5
累計インストール数
136
評価
1 0 0
バージョン
4.5
作成日
2025/09/08
更新日
2025/12/16
大きさ
32.1KB
ライセンス
不明
対象サイト
すべてのサイト

# My Userscript

## 简介

My Userscript 是一款智能的用户脚本管理工具,能够自动检测并显示当前访问网站可用的 UserJS 脚本,并提供一键安装到油猴扩展的便捷功能。该脚本采用优化设计,移除了冗余依赖,提升了性能和用户体验。

## 功能特点

- **智能检测**:自动识别当前网站可用的 UserJS 脚本
- **一键安装**:点击即可直接安装到油猴扩展,无需手动操作
- **详细信息**:显示脚本的安装量、更新时间等关键信息
- **灵活排序**:支持按安装量、更新时间等方式排序
- **可拖拽设置按钮**:关闭浮窗后,设置按钮可自由拖拽移动
- **现代化界面**:简洁美观的 UI 设计,提供良好的视觉体验
- **灵活的悬浮按钮**:支持临时隐藏或永久关闭悬浮窗

## 使用方法

1. 安装 Tampermonkey 浏览器扩展
2. 安装本脚本
3. 访问任意网站时,页面右侧会出现 "UserJS" 悬浮按钮
4. 点击按钮即可查看当前网站可用的脚本列表
5. 选择需要的脚本,点击"安装"按钮即可一键安装到油猴扩展
6. 若关闭悬浮窗,可通过右下角的设置按钮重新打开设置面板,且该按钮可自由拖拽

## 技术特性

- 使用 Greasy Fork API 获取脚本数据
- 基于原生 JavaScript 开发,仅依赖 psl 库用于域名解析
- 支持跨域请求和本地存储
- 响应式设计,适配不同屏幕尺寸
- 优化的代码结构,提升性能和可维护性

## 元数据配置

脚本包含完整的元数据声明:

- `@grant` 权限声明,包括 `GM_openInTab` 等关键 API
- `@connect` 域名连接声明,支持 Greasy Fork API
- `@require` 外部依赖库声明
- 多语言本地化支持

## 兼容性

- 支持 Tampermonkey(推荐)
- 支持其他兼容 UserScript 标准的扩展

## 开源协议

本项目基于 MIT 协议开源。