{"id":14988857,"url":"https://github.com/kisshang1993/nga-bbs-script","last_synced_at":"2025-04-09T07:05:41.091Z","repository":{"id":44724357,"uuid":"232272302","full_name":"kisshang1993/NGA-BBS-Script","owner":"kisshang1993","description":"NGA论坛增强脚本，给你完全不一样的浏览体验","archived":false,"fork":false,"pushed_at":"2024-09-26T09:19:41.000Z","size":544,"stargazers_count":355,"open_issues_count":18,"forks_count":30,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-04-09T07:05:29.781Z","etag":null,"topics":["ngabbs","tampermonkey","userscript"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kisshang1993.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-01-07T07:51:26.000Z","updated_at":"2025-04-07T10:41:54.000Z","dependencies_parsed_at":"2023-01-23T05:31:23.829Z","dependency_job_id":"4e1f9a1e-d2e0-48a0-9e26-0a62a104cb56","html_url":"https://github.com/kisshang1993/NGA-BBS-Script","commit_stats":{"total_commits":102,"total_committers":2,"mean_commits":51.0,"dds":0.02941176470588236,"last_synced_commit":"281058f135354c8e1f156da2c22e6dc8b981280e"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kisshang1993%2FNGA-BBS-Script","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kisshang1993%2FNGA-BBS-Script/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kisshang1993%2FNGA-BBS-Script/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kisshang1993%2FNGA-BBS-Script/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kisshang1993","download_url":"https://codeload.github.com/kisshang1993/NGA-BBS-Script/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247994119,"owners_count":21030050,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ngabbs","tampermonkey","userscript"],"created_at":"2024-09-24T14:17:19.677Z","updated_at":"2025-04-09T07:05:41.066Z","avatar_url":"https://github.com/kisshang1993.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ccenter\u003e\n    \u003cdiv align=\"center\"\u003e\n        \u003ch2\u003e\n            \u003cbr\u003e\n            \u003ca href=\"https://github.com/kisshang1993/NGA-BBS-Script\"\u003e\n                \u003cimg style=\"border-radius:20px;\" src=\"https://i.loli.net/2021/04/02/iyUhwTpYXm8SKN6.png\" height=\"100\"\u003e\n            \u003c/a\u003e\n        \u003c/h2\u003e\n        \u003ch3\u003e\n            NGA论坛的增强型体验\n        \u003c/h3\u003e\n        \u003ch5\u003e\n            \u003cem\u003eNGA BBS Script 🖐︎🐟︎\u003c/em\u003e\n        \u003c/h5\u003e\n    \u003c/div\u003e\n\u003c/center\u003e\n\u003ccenter\u003e\n    \u003cdiv align=\"center\"\u003e\n        \u003ca target=\"_blank\" href=\"https://github.com/kisshang1993/NGA-BBS-Script\" title=\"NGA-BBS-Script\"\u003e\n            \u003cimg src=\"https://img.shields.io/github/stars/kisshang1993/NGA-BBS-Script?label=Star\u0026style=social\"\u003e\n        \u003c/a\u003e\n        \u003ca target=\"_blank\" href=\"https://greasyfork.org/zh-CN/scripts/393991-nga%E4%BC%98%E5%8C%96%E6%91%B8%E9%B1%BC%E4%BD%93%E9%AA%8C/\" title=\"NGA-BBS-Script\"\u003e\n            \u003cimg alt=\"Greasy Fork\" src=\"https://img.shields.io/greasyfork/v/393991\"\u003e\n        \u003c/a\u003e\n        \u003ca target=\"_blank\"  href=\"https://greasyfork.org/scripts/393991-nga%E4%BC%98%E5%8C%96%E6%91%B8%E9%B1%BC%E4%BD%93%E9%AA%8C/code/NGA%E4%BC%98%E5%8C%96%E6%91%B8%E9%B1%BC%E4%BD%93%E9%AA%8C.user.js\"\u003e\n            \u003cimg alt=\"Greasy Fork Total Installed\" src=\"https://img.shields.io/greasyfork/dt/393991\"\u003e\n        \u003c/a\u003e\n        \u003ca target=\"_blank\" href=\"#LICENSE\" title=\"License: MIT\"\u003e\n            \u003cimg src=\"https://img.shields.io/badge/License-MIT-success.svg\"\u003e\n        \u003c/a\u003e\n        \u003ca target=\"_blank\" href=\"https://github.com/kisshang1993/NGA-BBS-Script\" title=\"License: NGA-BBS-Script\"\u003e\n            \u003cimg src=\"https://img.shields.io/github/languages/code-size/kisshang1993/NGA-BBS-Script\"\u003e\n        \u003c/a\u003e\n    \u003c/div\u003e\n\u003c/center\u003e\n\n\n---\n\nNGA论坛显示优化，功能增强，具体功能见下面【[功能列表](#功能列表)】\n\n功能列表中的功能是选择开启的，由于功能较多，为了可以完整的体验脚本赋予的所有功能\n\n## 📖第一次使用请先阅读本篇文档\n\n请按照个人喜好选择配置功能，选择开启使用功能\n\n大家觉得此脚本好用，独乐乐不如众乐乐，就请推荐给更多的人使用吧！![Yeah](https://i.loli.net/2020/05/27/aYbjDRcz2qKsZwT.png)\n\n(**干活**那叫以劳动换取报酬，**摸鱼**才~~TM的~~叫做挣钱![JoJo立](https://s2.loli.net/2023/10/23/RuJtFq3UAi8rafN.png))\n\n---\n\n## ⚠v4.5.2更新说明\n\n- 由于NGA查询属地/发帖记录接口添加了限流，查询过快会导致503错误，故此暂先改为手动点击查询\n- 查询用户活动记录改为默认只查询一页回复记录\n- 触发限流则需要等一段时间才可继续查询\n\n## v4.5更新 *\n\n- ⚡ **查看用户活动记录增强**\n\n  功能进化，默认是查看用户3页的发帖与回复记录，不是特别准确，现在可以支持深度统计所有的发帖与回复，由于性能问题，此功能需要在查看用户活动面板之后手动点击`深度统计`进行手动检索，支持暂停/续查\n\n    ![查看活动记录](https://s2.loli.net/2024/03/12/ZwbD8qJjYTrFokE.png)\n\n- ⚡ **拉黑增强**\n\n    如对现有黑名单功能不满足需要更强的屏蔽规则，可以安装此插件\n    可以针对匿名用户、负声望、负威望、回帖数、注册天数进行屏蔽，支持联合校验校验\n\n    [点击安装插件](https://greasyfork.org/zh-CN/scripts/489633-nga%E4%BC%98%E5%8C%96%E6%91%B8%E9%B1%BC%E4%BD%93%E9%AA%8C-%E6%8B%89%E9%BB%91%E5%A2%9E%E5%BC%BA)\n\n    ![拉黑增强](https://s2.loli.net/2024/03/12/APetRVM6OarolXu.png)\n\n---\n\n### 获取插件 👉[NGA优化摸鱼体验插件](https://greasyfork.org/zh-CN/scripts?q=NGA%E4%BC%98%E5%8C%96%E6%91%B8%E9%B1%BC%E4%BD%93%E9%AA%8C%E6%8F%92%E4%BB%B6)\n\n### 开发插件 📄[插件开发文档](https://github.com/kisshang1993/NGA-BBS-Script/blob/master/plugins/Documentation.md)\n\n---\n\n## 安装指引\n\n- 安装在浏览器脚本管理器：[[Tampermonkey]](https://www.tampermonkey.net/?ext=dhdg)\n- 安装在广告过滤器：找到广告过滤器中的用户脚本管理页面，添加用户脚本，输入[[脚本地址]](https://greasyfork.org/scripts/393991-nga%E4%BC%98%E5%8C%96%E6%91%B8%E9%B1%BC%E4%BD%93%E9%AA%8C/code/NGA%E4%BC%98%E5%8C%96%E6%91%B8%E9%B1%BC%E4%BD%93%E9%AA%8C.user.js)安装\n\n  *注意：此种安装方式部分脚本管理器特有的功能将不可用*\n\n*开发及调试环境：谷歌浏览器(Chrome) 或新微软Edge + TamperMonkey浏览器油猴扩展 （也是建议环境），其他运行环境作者只经过少量测试不排除有些不一致的地方\n\n## 功能列表\n\n- ✅ [隐藏头像](#隐藏头像)\n- ✅ [隐藏表情](#隐藏表情)\n- ✅ [隐藏楼内图片](#隐藏楼内图片)\n- ✅ [Excel模式](#excel模式)\n- ✅ [护眼模式](#护眼模式)\n- ✅ [暗黑模式](#暗黑模式)\n- ✅ [高亮楼主](#高亮楼主)\n- ✅ [拉黑名单与备注功能](#拉黑名单与备注功能)\n- ✅ [关键字屏蔽](#关键字屏蔽)\n- ✅ [用户增强](#用户增强)\n- ✅ [图片增强（增强原版图片展示能力）](#图片增强)\n- ✅ [楼内图像尺寸优化，每张图最大宽200px](#图片增强)\n- ✅ [独立预览图片时可以切换楼内图片（默认快捷键为左右箭头按键）](#图片增强)\n- ✅ [独立预览图片时可以缩放图片，拖拽图片](#图片增强)\n- ✅ [独立预览图片时可以旋转图片](#图片增强)\n- ✅ [隐藏签名](#隐藏签名)\n- ✅ [隐藏版头/版规/子版](#隐藏版头版规子版)\n- ✅ [调整字体大小](#调整字体大小)\n- ✅ [帖子列表打开时使用新标签栏](#帖子列表打开时使用新标签栏)\n- ✅ [域名重定向](#域名重定向)\n- ✅ [连接直接跳转](#连接直接跳转)\n- ✅ [自动翻页](#自动翻页)\n- ✅ [折叠引用](#折叠引用)\n- ✅ [插件](#插件)\n- ✅ [导出/导入配置](#导出导入配置)\n\n**注意：以上功能不是默认全部开启的，初次使用请先在【脚本设置面板】根据个人喜好选择开关功能，关于【脚本设置面板】请继续阅读*\n\n## 功能说明\n\n### 隐藏头像\n\n默认切换快捷键[**`Q`**]\n\n\u003e 功能开启就会隐藏掉个人信息背景图片\n\n### 隐藏表情\n\n默认切换快捷键 [**`W`**]\n\n隐藏前\n\n![隐藏前预览](https://s1.ax1x.com/2020/05/27/tAIpB4.jpg)\n\n隐藏后\n\n![隐藏后预览](https://s1.ax1x.com/2020/05/27/tAISuF.jpg)\n\n### 隐藏楼内图片\n\n默认快捷切换键[**`E`**]\n\n![隐藏图片预览](https://s1.ax1x.com/2020/05/27/tAI05n.jpg)\n\n### Excel模式\n\n默认快捷切换键[**`R`**]\n\n**使用Excel为了提升体验，最好关闭【\u003cfont color=\"red\"\u003e⚙️高级设置：帖子列表打开时使用新标签栏\u003c/font\u003e】功能*\n\n在**⚙️高级设置**中，可选以下皮肤：\n\n- **腾讯文档** (*矢量图绘制，支持更高分辨率，推荐使用*)\n- **WPS风格** (*1080P图片拼接，高分屏下会有颗粒感*)\n- **Office** (*1080P图片拼接，高分屏下会有颗粒感*)\n\n\\*默认使用[*腾讯文档*]风格\n\n腾讯文档风格：\n\n![Excel皮肤-腾讯文档预览](https://s2.loli.net/2023/10/23/5kwoDK8GOWLBFZm.png)\n\nWPS风格：\n\n![Excel皮肤-WPS模式预览](https://s1.ax1x.com/2020/05/27/tAIDCq.png)\n\n\u003e WPS或Office风格可能会出现图片加载失败，比如用于伪装的excel页头及页尾，如遇此问题请及时反馈\n  Excel并不适用于所有页面，可能会有潜在的问题，当有此问题是请使用快捷键切换到原始界面来进行相关的操作\n\n### 护眼模式\n\n![护眼模式预览](https://i.loli.net/2021/04/22/FeJYLNCpwI3gvXP.png)\n\n**可以与Excel混用*\n\n### 暗黑模式\n\n参考Github Dark Theme，~~8000万🧑‍💻绝赞推荐~~\n\n![暗黑模式预览](https://s2.loli.net/2023/10/23/FoKIXPENOdVUiy6.png)\n\n**暗黑模式下表情包可能难以看清*\n\n**不可与Excel混用*\n\n### 高亮楼主\n\n将贴内楼主会被标记出来，更容易区分\n\n![标记楼主预览](https://s1.ax1x.com/2020/05/27/tAIo26.jpg)\n\n**注意：必须进入主楼一次才能标记楼主。*\n\n### 拉黑名单与备注功能\n\n#### 面板说明\n\n操作面板\n\n![操作面板预览](https://s1.ax1x.com/2020/05/27/tAIh5R.jpg)\n\n标签功能（备注/标记）\n\n![标签预览](https://i.loli.net/2020/07/28/GWpSbyJdCuNDZn7.jpg)\n\n名单管理（配置入口在脚本设置面板，详情请继续阅读）\n\n![名单管理预览](https://i.loli.net/2020/07/28/D7R5Z1NFikSrcbn.jpg)\n\n#### 拉黑模式\n\n在**⚙️高级设置**中可以修改拉黑模式，此配置表示拉黑某人后对帖子的屏蔽策略，有以下三种：\n\n- 屏蔽：保留楼层, 仅会屏蔽用户的回复，可以手动添加查看（*默认*）\n- 删除：将会删除楼层\n- 全部删除: 回复被拉黑用户的回复也会被删除\n\n\u003e 删除模式将会在**控制台**输出删除的内容\n\n### 关键字屏蔽\n\n含有屏蔽内容的标题，回复，贴条等全部都会被删除\n*可以在控制台中看到删除的内容*\n\n### 用户增强\n\n回复的用户信息处添加展示**吧龄**、**发帖数**、**IP属地**\n\n![用户增强案例](https://s2.loli.net/2023/10/23/3to2Xb7ZUWRPLI8.png)\n\n用户信息出添加按钮**查看用户活动记录**\n\n调用NGA数据接口进行查询此用户的发帖回帖版面信息，使用图表整合进行展示\n\n查询案例\n\n![用户活动记录案例预览](https://s2.loli.net/2024/03/12/ZwbD8qJjYTrFokE.png)\n\n*由于性能原因，需要手动点击按钮进行查询*\n\n在**⚙️高级设置**中可以设置属地展示模式\n\n- 全部国旗：展示国旗\n- 全部文字：展示文字\n- 国旗加文字：国旗后面加文字\n\n### 图片增强\n\n#### 图片缩放功能，默认将贴内图片宽度调整到200px，更易于浏览\n\n此值可以在**⚙️高级设置**中修改\n\n![图片缩放预览](https://s1.ax1x.com/2020/05/27/tAIcKU.jpg)\n\n#### 用一个独立的遮罩来预览大图，可以通过滚轮缩放图片，鼠标左键拖拽图片，也可以旋转图片\n\n![图片增强预览](https://s1.ax1x.com/2020/05/27/tAIyvT.jpg)\n\n### 隐藏签名\n\n开启则隐藏掉用户的签名\n\n### 隐藏版头版规子版\n\n![隐藏版头预览](https://s2.loli.net/2023/10/23/Z7RH9hm5WtcTiJy.png)\n\n在**⚙️高级设置**中，可选配置*隐藏版头同时隐藏背景图片*\n\n### 调整字体大小\n\n提供一个**⚙️高级设置**可供精细化的修改页面默认字体大小，默认为12px\n\n\u003e 此修改对于某些样式可能无效；值设置过大可能会造成意外的情况，建议修改区间为[12~18]px\n\n### 帖子列表打开时使用新标签栏\n\n提供一个**⚙️高级设置**可使帖子打开方式为新窗口打开\n\n### 域名重定向\n\n此功能将会将nga不同的域名均重定向到选择的域名，避免重复登录以及脚本的配置不通用的问题\n\n在**⚙️高级设置**中设置要重定向到的指定域名\n\n### 连接直接跳转\n\n开启此功能点击帖子内的超链接将直接跳转，不需要二次点击确认\n\n### 自动翻页\n\n开启此功能将会自动翻页\n\n\u003e 自动翻页过程中，可能会点不到页面底部的回复，请使用右上角的回复功能\n\n### 折叠引用\n\n开启此功能将会自动折叠超过一定高度的引用，使界面更加清爽\n\n折叠的高度阈值为300px，可在**⚙️高级设置**中修改此值\n\n### 插件\n\n在脚本的基础之上安装“NGA优化摸鱼体验插件”脚本，扩展主脚本能力\n\n![插件管理](https://s2.loli.net/2023/10/23/fPwgVHD5YcjBy8e.png)\n\n获取插件 👉[NGA优化摸鱼体验插件](https://greasyfork.org/zh-CN/scripts?q=NGA%E4%BC%98%E5%8C%96%E6%91%B8%E9%B1%BC%E4%BD%93%E9%AA%8C%E6%8F%92%E4%BB%B6)\n\n开发插件 📄[插件开发文档](https://github.com/kisshang1993/NGA-BBS-Script/blob/master/plugins/Documentation.md)\n\n---\n\n## 设置\n\n脚本的全局设置，针对每一个功能的开关及对应的配置，初次使用应该先根据个人需求配置一下插件功能\n\n### 普通模式下\n\n[个人中心] -\u003e [NGA优化摸鱼插件设置]\n\n![普通模式下设置面板入口](https://s1.ax1x.com/2020/05/27/tAokZQ.jpg)\n\n### Excel模式下\n\n可通过扩展坞查看\n\n![扩展坞预览](https://s2.loli.net/2023/10/23/6gkpVR3ZuG8QUfr.png)\n\n#### WPS或Office风格\n\n右上角 -\u003e 点击摸鱼\n\n![Excel模式下设置面板入口](https://s1.ax1x.com/2020/05/27/tAoJiR.png)\n\n在开启了【自动翻页】功能后，到最后一页之前基本是点不到 [收藏]，[发表回复]，为了快捷回复，此入口会被顶置到这里\n\n*普通模式下请使用页头的[收藏\u0026回复]\n\n![Excel下的收藏\u0026回复](https://s1.ax1x.com/2020/05/27/tAoiqg.png)\n\n### 设置面板\n\n![设置面板预览](https://i.loli.net/2020/12/11/NWLnh1yXKoxajgV.jpg)\n\n### ⚙️高级设置\n\n⚙️高级设置可以对部分基础设置的功能进一步微调\n\n![⚙️高级设置面板预览](https://i.loli.net/2020/12/11/SP28gXYHEQqcvJZ.jpg)\n\n#### 可以手动配置快捷键，避免与其他插件冲突\n\n![配置快捷键预览](https://i.loli.net/2020/10/29/f54OGDgeBqnLrbu.jpg\n)\n\n#### 导出导入配置\n\n可以选择导出配置，迁移数据到新浏览器，或者分享配置\n\n![导出配置](https://i.loli.net/2020/07/28/bEIrcRF1f3AnhJK.jpg)\n\n可以安装插件使用WebDAV来进行同步\n\n[NGA优化摸鱼体验插件-WebDAV配置同步](https://greasyfork.org/zh-CN/scripts?q=NGA%E4%BC%98%E5%8C%96%E6%91%B8%E9%B1%BC%E4%BD%93%E9%AA%8C%E6%8F%92%E4%BB%B6)\n\n## FAQ\n\n### Q：部分表情没有隐藏\n\nA：那其实不是用编辑器添加的表情，是张图片\n\n### Q：安装了后刷新没有反应\n\nA：可能是脚本没有运行，也可能是URL没有匹配，因为NGA URL很多，出现这种情况把出现问题的URL贴给我，后续我再添加匹配\n\n目前匹配的URL有\n\n- \\*://bbs.nga.cn/\\*\n- \\*://ngabbs.com/\\*\n- \\*://nga.178.com/\\*\n- \\*://g.nga.cn/\\*\n\n### Q：脚本也安装了URL也匹配了运行还是没有反应\n\nA：可能是兼容性问题，请升级浏览器以及安装最新的油猴插件\n\n### Q：部分图片没有显示出来\n\nA：存放于图床的图片失效了，请及时联系我重新上传图片\n\n---\n\n## 兼容性检查\n\n### 浏览器\n\n| 浏览器 | Chrome | Firefox | Edge | IE   | Opera | Safari |\n| ---------- | ------ | ------- | ---- | ---- | ----- | ------ |\n| 最低版本号 | 51     | 53      | 25   | ×    | 32    | 10      |\n\n### 脚本管理器\n\n| 管理器 | Tampermonkey | Violentmonkey | Greasymonkey | 本地管理器 |\n| ---- | ------------ | ---- | ---- | ---- |\n| 支持度 | 完全支持 | 部分支持 | 部分支持 | 注册菜单不支持 |\n| 检查版本 | 4.12 | 2.13.0 | 4.11 | - |\n\n\u003e 由于脚本你管理器API的原因自4.4版本之后仅保持对Tampermonkey的兼容性检查，其他的脚本管理器不保证完全支持\n\n---\n\n### 有问题或建议可以在Github上提交一个【Issues】，其次可以在脚本更新地址提交【反馈】\n\n\u003e Github上的Issues会被优先处理\n\n#### *反馈BUG时请带上浏览器名称版本+油猴插件名称版本，最好配上图文信息，方便定位与调试BUG，正确的反馈问题可以事半功倍，参考 [提问的智慧](https://github.com/kisshang1993/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md)\n\n##### 发现问题请先查看社区内是否已经有人提出，或者是否自己使用不当/错误导致，作者是否已经修复，如作者已经修复，重新安装一下脚本即可\n\n- Github [[Github Issue](https://github.com/kisshang1993/NGA-BBS-Script/issues)]\n- Greasy Fork [[反馈](https://greasyfork.org/zh-CN/scripts/393991-nga%E4%BC%98%E5%8C%96%E6%91%B8%E9%B1%BC%E4%BD%93%E9%AA%8C/feedback)]\n- NGA玩家中心  [[@kisshang1993 私信](https://ngabbs.com/nuke.php?func=ucp\u0026uid=9034572)]\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkisshang1993%2Fnga-bbs-script","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkisshang1993%2Fnga-bbs-script","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkisshang1993%2Fnga-bbs-script/lists"}