/linuxdo-scripts

linux.do 增强插件,功能持续更新,欢迎提出新想法!

Primary LanguageJavaScriptApache License 2.0Apache-2.0

linuxdo 增强插件(linuxdo-scripts)

脚本持续更新,欢迎提出 issues,提交 pr ~

中文简体 | English

linux.do 增强插件,话题列表显示创建时间,显示楼层数,新标签页打开话题,强制 block(拉黑屏蔽)某人的话题,话题快捷回复(支持自定义),优化签名图显示防止图裂,在话题列表可直接预览详情及评论,功能设置面板导入导出,楼层抽奖,用户自定义标签,只看楼主,自动滚动阅读,支持自定义 css 样式,中英文混排优化,等级信息查询,AI 总结话题功能、智能生成回复,支持 webdav 同步,切换论坛主题皮肤等,更多功能请查看设置列表,功能持续更新,欢迎提出新想法!

Github 仓库 | Greasyfork 商店安装 | Bug 反馈及功能请求 | 使用和开发文档 | Discord 社区

Tip

有什么好玩的功能我会第一时间分享在群聊,感觉自己发帖太频繁了
Discord 社区:https://discord.gg/n2pErsD7Kg

ko-fi

目录


开发环境为 windows / chrome / 暴力猴,使用其他油猴管理器如果报错或者不生效,可以尝试使用暴力猴(我目前正在使用的,兼容性比较好)。

Warning

Arc 浏览器用户请使用暴力猴扩展。 Arc 浏览器下篡改猴扩展无法使用,存在兼容性问题。

功能特性

  • 话题列表显示创建时间
  • 显示楼层数
  • 新标签页打开话题
  • 强制 block(拉黑屏蔽)某人的话题
  • 话题快捷回复(支持自定义)
  • 优化签名图显示防止图裂
  • 功能设置面板导入导出
  • 楼层抽奖
  • 只看楼主切换功能
  • 自动滚动阅读
  • 黑夜模式
  • 用户标签功能
  • 在话题列表可直接预览详情及评论
  • 评论框表情优化
  • 支持自定义 css 样式
  • 中英文混排优化显示
  • 新增等级信息查询
  • 切换论坛表情风格
  • AI 总结话题功能、智能生成回复
  • 支持 webdav 同步
  • 切换论坛主题皮肤
  • 更多功能请查看设置列表
部分截图演示:
image image
image image
image image

使用方法

点击此链接进入 Greasyfork 商店进行下载安装。

https://greasyfork.org/scripts/501827

(小白法)

首先我们需要安装一个用户脚本管理器,选择对应浏览器的管理器进行下载安装,安装完成后在浏览器的扩展部分即可看到油猴子。

然后我们就可以点击上述链接(https://greasyfork.org/scripts/501827),下载该脚本。下载完成后,点击浏览器右上角扩展,点击油猴图标,就可以看到 linuxdo 增强插件,可以自主管理插件。

最后我们打开 https://linux.do/ 论坛就可以正常使用插件了。(安装后需刷新论坛页面才可正常使用)

开发说明

node: v16.15.1

Note

必备:由于论坛开启了 CSP,本地开发时无法注入脚本,需要安装 谷歌扩展 - Disable-CSP 跳过 CSP,并开启第一个选项 Disable HTTP CSP

功能以组件形式展开,每次新增一个功能,注册一个新的组件避免冲突。

安装本仓库并下载依赖,运行代码。

git clone https://github.com/dlzmoe/linuxdo-scripts
yarn # 安装依赖
yarn dev # 本地运行

无需构建,PR 代码后我将会审核,没有太大问题都会在最短时间内合并。

CSP 问题

如果加载本地脚本出现 Refused to load the script xxxxx 可以使用 Disable-CSP 临时把 CSP 禁用,开发完成记得改回去。

更新日志

version-log.md

贡献历史

Contributor

Star History Chart

免责声明

本脚本中提供的所有功能均仅在浏览器中运行,所使用的源代码公开透明可见,且本脚本仅学习研究使用,不使用任何盈利方案或参与任何盈利组织,因使用本脚本引起的或与本脚本有关的任何争议,各方应友好协商解决,本脚本对使用本脚本所提供的软件时可能对用户自己或他人造成的任何形式的损失和伤害不承担任何责任。如用户下载、安装和使用本产品中所提供的软件,即表明用户信任本作者及其相关协议和免责声明。

版权协议

Apache-2.0 license