您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
显示站点的用户脚本 (UserJS)。 为 Tampermonkey 安装自定义脚本的简单方法。
当前为
IMPORTANT
If the current webpage is set to block resources through CSP
It can cause this script not work for that webpage!
Fork of Userscript+ : Show Site All UserJS - authors & source code found here
Finds available UserJS for the current webpage, the power of Greasy Fork on the go!
Version | Install | Alternative | Notes |
---|---|---|---|
Userscript | Greasy Fork | GitHub | N/A |
Chrome/Edge/Opera | GitHub | N/A | 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.