您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
显示站点的用户脚本 (UserJS)。 为 Tampermonkey 安装自定义脚本的简单方法。
当前为
Fork of Userscript+ : Show Site All UserJS - authors & source code found here
The power of Greasy Fork on the go! Finds available UserJS for the current webpage, does not work on every webpage
Finds available UserJS for current webpage from various UserJS hosts (e.g, Greasy Fork), displays a found count bottom right of the webpage, automatically disappears after 10 seconds (can be configured).
Version | Link | Alternative | Note |
---|---|---|---|
Userscript | Greasy Fork | Install (GitHub) | - |
Chrome/Edge/Opera | GitHub | - | Work in progress |
Firefox | GitHub | Add-on Store | Work in progress |
(Optional) Bookmarklet:
Save this URL as a bookmark, clicking it will cause the userscript version to inject itself into the current webpage.
javascript:(function(){['https://cdn.jsdelivr.net/gh/magicoflolis/Userscript-Plus@master/userscript/dist/magic-userjs.user.js'].map(s=>document.body.appendChild(document.createElement('script')).src=s)})();
Previews |
---|
![]() |
Userscript Features:
Tested and compatible with TamperMonkey and ViolentMonkey
Bookmarklet Features:
Webextension Features:
Nothing appears bottom right:
Error occurred while injecting Container:
Error occurred while loading UserJS for this webpage:
No available UserJS for this webpage:
Filter out other languages
Code editor used - VSCodium
Install Node.js and pnpm.
The version of Node.js should match "node"
key in package.json
.
# Install dependencies
$ pnpm i
Desktop version - developed using ViolentMonkey, see How to edit scripts with your favorite editor?
Mobile version - developed using FireFox Developer Edition "Responsive Design Mode" on desktop + cromite app on Android
# Watch and compile to local HTTP server
$ pnpm run dev:UserJS
# Compile UserJS
$ pnpm run pub:UserJS
# Compile webextension (dev version) for "Chromium" to "./tests/chrome"
$ pnpm run dev:Cr
# Compile webextension (dev version) for "Firefox" to "./tests/chrome"
$ pnpm run dev:FF
# Compile webextension (public version) for "Chromium" to "./tests/chrome"
$ pnpm run webpack:Cr
# Compile webextension (public version) for "Firefox" to "./tests/chrome"
$ pnpm run webpack:FF
# [ Testing ]
# Browsers can be launched via "Run and Debug" in VSCode.
# Edit runtimeExecutable in ".vscode/launch.json" to your Chrome executable.
# Recommended to create an additional profile "about:profiles" for Firefox.