8000 GitHub - dlzmoe/linuxdo-scripts at 0.1.16
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

dlzmoe/linuxdo-scripts

Repository files navigation

linuxdo 增强插件(linuxdo-scripts)

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

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

Github 仓库 | greasyfork 安装地址 | 开发计划 | bug 反馈 | 问题讨论区

greasyfork 市场停更说明: 由于 greasyfork 官方限制无法上架。所以该脚本在 greasyfork 市场 版本停留在 0.0.27(旧版本)。


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

目前已知不兼容的有:篡改猴测试版、脚本猫,暂时没计划兼容这两个管理器,如果有想法开发,欢迎提交代码 ~

功能特性

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

部分截图演示:

image image
image image
image

使用方法

  1. 前往 Releases 下载最新稳定版本 js,拖拽到油猴管理器中。
  2. 拉取代码自行打包。

推荐使用: 还有个最简单的方式,直接用下面这个脚本,会自动引入我的最新版本 js。

// ==UserScript==
// @name         linuxdo 增强插件
// @namespace    https://github.com/dlzmoe/linuxdo-scripts
// @version      0.0.0
// @description  linux.do 增强插件,话题列表显示创建时间,显示楼层数,新标签页打开话题,强制 block(拉黑屏蔽)某人的话题,话题快捷回复(支持自定义),优化签名图显示防止图裂,在话题列表可直接预览详情及评论,功能设置面板导入导出,楼层抽奖,用户自定义标签,只看楼主,自动滚动阅读,支持自定义 css 样式等,中英文混排优化,等级信息查询,功能持续更新,欢迎提出新想法!
// @author       dlzmoe
// @match        *://linux.do/*
// @icon         https://cdn.linux.do/uploads/default/optimized/3X/9/d/9dd49731091ce8656e94433a26a3ef36062b3994_2_32x32.png
// @license      Apache-2.0 license
// ==/UserScript==

(function () {
  'use strict';
  window.addEventListener('load', function () {

    var script = document.createElement('script');
    script.src = 'https://linuxo-scripts.netlify.app/app.bundle.js';
    document.body.appendChild(script);

  });
})();
# 可使用链接,欢迎提供访问速度快的外链
https://linuxo-scripts.netlify.app/app.bundle.js
https://fastly.jsdelivr.net/gh/dlzmoe/linuxdo-scripts@main/dist/app.bundle.js

开发说明

node: v16.15.1

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

  1. 安装本仓库并下载依赖,执行运行代码
git clone https://github.com/dlzmoe/linuxdo-scripts
npm i # 安装依赖
npm run dev # 本地运行
npm run build # 打包构建
  1. tampermonkey.js 代码复制到油猴管理器中。
  2. 启用脚本后前往 linux.do,刷新页面。

更新日志

version-log.md

Star History

Star History Chart

免责声明

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

License

Apache-2.0 license

0