https://github.com/whitesevs/tampermonkeyscript
自用油猴脚本
https://github.com/whitesevs/tampermonkeyscript
greasyfork greasyfork-script tampermonkey
Last synced: about 1 year ago
JSON representation
自用油猴脚本
- Host: GitHub
- URL: https://github.com/whitesevs/tampermonkeyscript
- Owner: WhiteSevs
- License: gpl-3.0
- Created: 2023-01-06T02:47:57.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2025-04-09T15:40:18.000Z (about 1 year ago)
- Last Synced: 2025-04-09T16:47:12.073Z (about 1 year ago)
- Topics: greasyfork, greasyfork-script, tampermonkey
- Language: JavaScript
- Homepage: https://greasyfork.org/zh-CN/users/521923-whitesevs
- Size: 42.6 MB
- Stars: 134
- Watchers: 3
- Forks: 11
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# WhiteSevs/TamperMonkeyScript
[](https://github.com/WhiteSevs/TampermonkeyScript/)
[](https://github.com/WhiteSevs/TampermonkeyScript/)
[](https://www.jsdelivr.com/package/gh/WhiteSevs/TamperMonkeyScript)
[](https://greasyfork.org/zh-CN/users/521923-whitesevs)
[](https://scriptcat.org/zh-CN/users/80269)
## 脚本列表
> _详细的**脚本介绍、使用说明、截图演示**等信息,请点击 **【安装】** 前往发布页面查看README~_
| | 脚本名称 | 脚本功能 | 安装 |
| :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------- | :----------------------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
| [
](https://github.com/WhiteSevs/TamperMonkeyScript/tree/master/scripts-vite/【移动端】百度系优化) | **【移动端】百度系优化** | 百度搜索新标签打开、阻止唤醒、**贴吧评论浏览**... | **[Greasyfork](https://greasyfork.org/zh-CN/scripts/418349-【移动端】百度系优化)** \| **[jsdelivr](https://fastly.jsdelivr.net/gh/WhiteSevs/TamperMonkeyScript/scripts-vite/【移动端】百度系优化/dist/【移动端】百度系优化.user.js)** \| **[脚本猫](https://scriptcat.org/zh-CN/script-show-page/2529)** |
| [
](https://github.com/WhiteSevs/TamperMonkeyScript/tree/master/scripts-vite/【移动端】微博优化) | **【移动端】微博优化** | **劫持登录**,解锁视频清晰度... | **[Greasyfork](https://greasyfork.org/zh-CN/scripts/480094-【移动端】微博优化)** \| **[jsdelivr](https://fastly.jsdelivr.net/gh/WhiteSevs/TamperMonkeyScript/scripts-vite/【移动端】微博优化/dist/【移动端】微博优化.user.js)** \| **[脚本猫](https://scriptcat.org/zh-CN/script-show-page/2530)** |
| [
](https://github.com/WhiteSevs/TamperMonkeyScript/tree/master/scripts-vite/【移动端】bilibili优化) | **【移动端】bilibili 优化** | ArtPlayer 播放器、推荐视频、美化显示、**番剧解锁**... | **[Greasyfork](https://greasyfork.org/zh-CN/scripts/494644-【移动端】bilibili优化)** \| **[jsdelivr](https://fastly.jsdelivr.net/gh/WhiteSevs/TamperMonkeyScript/scripts-vite/【移动端】bilibili优化/dist/【移动端】bilibili优化.user.js)** \|**[脚本猫](https://scriptcat.org/zh-CN/script-show-page/2523)** |
| [
](https://github.com/WhiteSevs/TamperMonkeyScript/tree/master/scripts-vite/【移动端】MT论坛优化) | **【移动端】MT 论坛优化** | **自动签到**、**动态头像上传**、评论过滤器、拦截附件... | **[Greasyfork](https://greasyfork.org/zh-CN/scripts/513866-%E7%A7%BB%E5%8A%A8%E7%AB%AF-mt%E8%AE%BA%E5%9D%9B%E4%BC%98%E5%8C%96)** \| **[jsdelivr](https://fastly.jsdelivr.net/gh/WhiteSevs/TamperMonkeyScript/scripts-vite/【移动端】MT论坛优化/dist/【移动端】MT论坛优化.user.js)** \|**[脚本猫](https://scriptcat.org/zh-CN/script-show-page/2524)** |
| [
](https://github.com/WhiteSevs/TamperMonkeyScript/tree/master/scripts-vite/抖音优化) | **抖音优化** | **伪装登录**、**视频过滤**、禁止自动播放... | **[Greasyfork](https://greasyfork.org/zh-CN/scripts/494643-%E6%8A%96%E9%9F%B3%E4%BC%98%E5%8C%96)** \| **[jsdelivr](https://fastly.jsdelivr.net/gh/WhiteSevs/TamperMonkeyScript/scripts-vite/抖音优化/dist/抖音优化.user.js)** \|**[脚本猫](https://scriptcat.org/zh-CN/script-show-page/2534)** |
| [
](https://github.com/WhiteSevs/TamperMonkeyScript/tree/master/scripts-vite/简书优化) | **简书优化** | **全文居中**、自动展开全文、允许复制文字、**劫持唤醒**... | **[Greasyfork](https://greasyfork.org/zh-CN/scripts/485483-%E7%AE%80%E4%B9%A6%E4%BC%98%E5%8C%96)** \| **[jsdelivr](https://fastly.jsdelivr.net/gh/WhiteSevs/TamperMonkeyScript/scripts-vite/简书优化/dist/简书优化.user.js)** \|**[脚本猫](https://scriptcat.org/zh-CN/script-show-page/2535)** |
| [
](https://github.com/WhiteSevs/TamperMonkeyScript/tree/master/scripts-vite/图片右键菜单) | **图片右键菜单** | 右键复制图片**Uri 编码** | **[jsdelivr](https://fastly.jsdelivr.net/gh/WhiteSevs/TamperMonkeyScript/scripts-vite/图片右键菜单/dist/图片右键菜单.user.js)** |
| [
](https://github.com/WhiteSevs/TamperMonkeyScript/tree/master/scripts-vite/网盘链接识别) | **网盘链接识别** | 识别网盘如蓝奏云、123 盘等,**自定义识别规则**... | **[Greasyfork](https://greasyfork.org/zh-CN/scripts/445489-%E7%BD%91%E7%9B%98%E9%93%BE%E6%8E%A5%E8%AF%86%E5%88%AB)** \| **[jsdelivr](https://fastly.jsdelivr.net/gh/WhiteSevs/TamperMonkeyScript/scripts-vite/网盘链接识别/dist/网盘链接识别.user.js)** \|**[脚本猫](https://scriptcat.org/zh-CN/script-show-page/2536)** |
| [
](https://github.com/WhiteSevs/TamperMonkeyScript/tree/master/scripts-vite/小红书优化) | **小红书优化** | 允许复制、**禁止唤醒 App**、修复正确跳转... | **[Greasyfork](https://greasyfork.org/zh-CN/scripts/483960-%E5%B0%8F%E7%BA%A2%E4%B9%A6%E4%BC%98%E5%8C%96)** \| **[jsdelivr](https://fastly.jsdelivr.net/gh/WhiteSevs/TamperMonkeyScript/scripts-vite/小红书优化/dist/小红书优化.user.js)** \|**[脚本猫](https://scriptcat.org/zh-CN/script-show-page/2538)** |
| [
](https://github.com/WhiteSevs/TamperMonkeyScript/tree/master/scripts-vite/CSDN优化) | **CSDN 优化** | **屏蔽登录弹窗**、自动展开全文、**允许复制**... | **[Greasyfork](https://greasyfork.org/zh-CN/scripts/406136-csdn%E4%BC%98%E5%8C%96)** \| **[jsdelivr](https://fastly.jsdelivr.net/gh/WhiteSevs/TamperMonkeyScript/scripts-vite/CSDN优化/dist/CSDN优化.user.js)** \|**[脚本猫](https://scriptcat.org/zh-CN/script-show-page/2531)** |
| [
](https://github.com/WhiteSevs/TamperMonkeyScript/tree/master/scripts-vite/GreasyFork优化) | **GreasyFork 优化** | **自动登录账号**、**美化页面**、脚本列表双列... | **[Greasyfork](https://greasyfork.org/zh-CN/scripts/475722-greasyfork%E4%BC%98%E5%8C%96)** \| **[jsdelivr](https://fastly.jsdelivr.net/gh/WhiteSevs/TamperMonkeyScript/scripts-vite/GreasyFork优化/dist/GreasyFork优化.user.js)** \|**[脚本猫](https://scriptcat.org/zh-CN/script-show-page/2532)** |
| [
](https://github.com/WhiteSevs/TamperMonkeyScript/tree/master/scripts-vite/MT论坛优化) | **MT 论坛优化** | **自动签到**、**动态头像上传**、评论过滤器、拦截附件... | **[Greasyfork](https://greasyfork.org/zh-CN/scripts/513868-mt%E8%AE%BA%E5%9D%9B%E4%BC%98%E5%8C%96)** \| **[jsdelivr](https://fastly.jsdelivr.net/gh/WhiteSevs/TamperMonkeyScript/scripts-vite/MT论坛优化/dist/MT论坛优化.user.js)** \|**[脚本猫](https://scriptcat.org/zh-CN/script-show-page/2533)** |
| [
](https://github.com/WhiteSevs/TamperMonkeyScript/tree/master/scripts/网页调试) | **网页调试** | 网页调试工具:**Eruda**、**vConsole**、**PageSpy**、**Chii** | **[Greasyfork](https://greasyfork.org/zh-CN/scripts/513868-mt%E8%AE%BA%E5%9D%9B%E4%BC%98%E5%8C%96)** \| **[jsdelivr](https://fastly.jsdelivr.net/gh/WhiteSevs/TamperMonkeyScript/scripts/网页调试/网页调试.user.js)** \|**[脚本猫](https://scriptcat.org/zh-CN/script-show-page/2537)** |
| [
](https://github.com/WhiteSevs/TamperMonkeyScript/tree/master/scripts/模拟竖屏) | **模拟竖屏** | 用去除页面的**横屏提示** | **[Greasyfork](https://greasyfork.org/zh-CN/scripts/479590-%E6%A8%A1%E6%8B%9F%E7%AB%96%E5%B1%8F)** \| **[jsdelivr](https://fastly.jsdelivr.net/gh/WhiteSevs/TamperMonkeyScript/scripts/模拟竖屏/模拟竖屏.user.js)** |
| [
](https://github.com/WhiteSevs/TamperMonkeyScript/tree/master/scripts/模拟竖屏) | **GM Api Test** | 测试脚本管理器对油猴**Api**支持情况 | **[Greasyfork](https://greasyfork.org/zh-CN/scripts/520327-gm-api-test)** \| **[jsdelivr](https://fastly.jsdelivr.net/gh/WhiteSevs/TamperMonkeyScript/scripts-vite/%E6%B2%B9%E7%8C%B4Api%E6%B5%8B%E8%AF%95/dist/GM%20Api%20Test.user.js)** \|**[脚本猫](https://scriptcat.org/zh-CN/script-show-page/2539)** |
| [
](https://github.com/WhiteSevs/TamperMonkeyScript/tree/master/scripts/CookieManager) | **CookieManager** | 简单而强大的 Cookie 编辑器,允许您快速**创建**、**编辑**和**删除**Cookie | **[Greasyfork](https://greasyfork.org/zh-CN/scripts/530798-cookiemanager)** \| **[jsdelivr](https://fastly.jsdelivr.net/gh/WhiteSevs/TamperMonkeyScript/scripts-vite/CookieManager/dist/CookieManager.user.js)** \|**[脚本猫](https://scriptcat.org/zh-CN/script-show-page/3018)** |
---
## 开发库信息
| 名称 | 描述 | 发布地址 |
| :----------------------------------------------------------------------------------- | :--------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------- |
| [CoverUMD](https://github.com/WhiteSevs/TamperMonkeyScript/tree/master/lib/CoverUMD) | 覆盖**umd**打包的库的前置判断浏览器环境 | **[Greasyfork](https://greasyfork.org/zh-CN/scripts/494167-coverumd)** |
| [DOMUtils](https://github.com/WhiteSevs/TamperMonkeyScript/tree/master/lib/DOMUtils) | 对 jQuery 的部分函数进行仿写 | **[Greasyfork](https://greasyfork.org/zh-CN/scripts/465772-domutils)** \| **[jsdelivr](https://www.jsdelivr.com/package/npm/@whitesev/domutils)** |
| [Qmsg](https://github.com/WhiteSevs/TamperMonkeyScript/tree/master/lib/Qmsg) | 一款优雅的原生 JS 页面消息提示插件 | **[Greasyfork](https://greasyfork.org/zh-CN/scripts/462234-message)** \| **[jsdelivr](https://www.jsdelivr.com/package/npm/qmsg)** |
| [Utils](https://github.com/WhiteSevs/TamperMonkeyScript/tree/master/lib/Utils) | 内置多种实用工具类如**waitNode**、**Httpx**... | **[Greasyfork](https://greasyfork.org/zh-CN/scripts/455186-whitesevsutils)** \| **[jsdelivr](https://www.jsdelivr.com/package/npm/@whitesev/utils)** |
| [pops](https://github.com/WhiteSevs/TamperMonkeyScript/tree/master/lib/pops) | 弹窗库 | **[Greasyfork](https://greasyfork.org/zh-CN/scripts/456485-pops)** \| **[jsdelivr](https://www.jsdelivr.com/package/npm/@whitesev/pops)** |
---
## Tampermonkey `v5.0.0` 后脚本在 `部分网站` 无法正常运行?
Tampermonkey 为了顺应 Chrome 的 Manifest V3 要求,在 v5.0.0 版本中修改了 CSP 相关选项的默认值。
你只需要去 Tampermonkey 设置中,先把最顶端的第一个选项 `配置模式:` 默认的 `新手` 改为 `高级`。
然后翻到下面的 `安全` 选项区域,找到 `修改内容安全策略(CSP)头信息:` 把默认的 `自动` 改为 **`是` 或 `全部移除`** 并点击下面一点的 `保存` 按钮即可解决。
---
## Tampermonkey `v5.2.0` 后脚本无法正常运行?
因为其 v5.2.0 版本转为了 Manifest V3,所以需要在浏览器的**扩展管理**界面**启用 `开发者模式`** 才能正常运行脚本!
---
## 开发指引
- 初始化
```sh
git clone https://github.com/WhiteSevs/TamperMonkeyScript.git
cd ./TamperMonkeyScript
code .
pnpm i
```
- 构建所有的脚本
```sh
pnpm run build:all
```
- 构建所有的脚本且版本号为为三位
```sh
pnpm run build:all-new
```
- 脚手架
[vite-plugin-monkey](https://github.com/lisonge/vite-plugin-monkey)
## 兼容事项
- has 的语法兼容性,[:has()兼容性查看 Chrome 最低 105](https://caniuse.com/css-has)
- 优先使用`vw`或`vh`,`dvw`和`dvh`[兼容性查看 Chrome 最低 108,华为鸿蒙才 90 多](https://caniuse.com/mdn-css_types_length_viewport_percentage_units_dynamic)
- CSS 嵌套语法最好不要用,[Nesting 兼容性查看 Chrome 最低 120](https://caniuse.com/css-nesting)
## 插件`vite-plugin-mkcert`的使用事项
如果想要局域网其它设备信任该证书,需要把`%USERPROFILE%\.vite-plugin-mkcert`下的`rootCA.pem`安装到该设备中
## 赞赏支持

## License
本项目使用 GPLv3 协议开源, 请遵守协议规定.