Greasy Fork

Greasy Fork is available in English.

linux.do 小助手(增强版)

自动浏览、点赞、只看楼主、楼层号、保存帖子到本地、清爽模式、黑白灰模式、用户信息展示(批量展示)、查看用户话题、Credit积分悬浮窗。支持拖动和最小化控制面板。支持 linux.do 和 idcflare.com

当前为 2025-12-27 提交的版本,查看 最新版本

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
9Rebels
评分
0 0 0
版本
1.7.1
创建于
2025-10-11
更新于
2025-12-27
大小
234.9 KB
许可证
MIT
适用于

缝合怪,来源大部分佬友代码,只是集合到一个脚本
感谢各位佬友代码
自动浏览、点赞、只看楼主、楼层号、保存帖子到本地、清爽模式、用户信息展示(批量展示)、查看用户话题、Credit积分悬浮窗。支持拖动和隐藏控制面板。支持 linux.do 和 idcflare.com

# linux.do 小助手(增强版)

![版本](https://img.shields.io/badge/版本-1.3.0-blue)
![许可证](https://img.shields.io/badge/许可证-MIT-green)
![平台](https://img.shields.io/badge/平台-Tampermonkey-orange)

一个功能强大的 linux.do 论坛增强脚本,提供自动浏览、用户信息展示、清爽模式等多种实用功能。

## ✨ 主要功能

### 🤖 自动化功能
- **自动浏览** - 智能滚动浏览帖子,模拟真实用户行为
- **自动点赞** - 自动为主题点赞(可选)
- **智能冷却** - 自动检测点赞限制,智能管理冷却时间
- **新手引导** - 首次使用自动完成必读任务

### 👤 用户信息增强
- **用户信息展示** - 显示用户注册天数、发帖数、回帖数、信任等级
- **批量展示** - 一键展示当前页面所有用户信息
- **查看话题** - 快速跳转到用户的话题列表
- **信任等级追踪** - 实时显示升级进度和要求

### 🎨 界面优化
- **清爽模式** - 隐藏不必要的界面元素
- **只看楼主** - 快速切换只看楼主模式
- **楼层显示** - 显示帖子楼层号
- **可拖动面板** - 控制面板支持拖动和最小化

### 🛠️ 实用工具
- **随机楼层** - 抽奖必备,随机跳转到某个楼层
- **保存帖子** - 将帖子保存为本地 HTML 文件
- **账号切换检测** - 自动检测账号切换并刷新数据

## 📦 安装方法

### 1. 安装浏览器扩展

首先需要安装脚本管理器扩展(任选其一):

- [Tampermonkey](https://www.tampermonkey.net/) (推荐)
- [Violentmonkey](https://violentmonkey.github.io/)
- [Greasemonkey](https://www.greasespot.net/)

### 2. 安装脚本

点击下面的链接安装脚本:

- [从 Greasy Fork 安装](http://greasyfork.icu/scripts/552210)
- 或手动复制 `linux_do_helper_enhanced.user.js` 文件内容到脚本管理器

### 3. 开始使用

安装完成后,访问 [linux.do](https://linux.do) 即可看到控制面板。

## 🎮 使用指南

### 控制面板

访问 linux.do 后,页面右侧会出现一个紫色渐变的控制面板。

#### 📖 自动阅读区
- **开始/停止阅读** - 点击主按钮启动或停止自动浏览
- **自动点赞主题** - 开关自动点赞功能
- **清除点赞冷却** - 手动清除点赞冷却时间
- **清爽模式** - 开关清爽界面模式

#### 🛠️ 工具功能区(仅在帖子页显示)
- **随机楼层** - 随机跳转到某个楼层(抽奖用)
- **批量展示信息** - 显示当前页面所有用户的注册信息

#### 📊 账号信息区
- 显示当前账号的信任等级进度
- 实时更新升级要求完成情况
- 点击"🔄 刷新"手动更新数据

### 用户信息功能

在帖子页面,每个用户名旁边会出现:

1. **📊 图标按钮**
- 点击查看该用户的详细信息
- 首楼(楼主)自动展示信息

2. **"查看话题" 按钮**
- 点击跳转到该用户的话题列表
- 在新标签页打开

显示的信息包括:
- 注册天数
- 发帖数量
- 回帖数量
- 信任等级(Lv0-Lv4)

### 信任等级系统

脚本会自动追踪您的信任等级进度:

#### Lv0 → Lv1 要求
- 浏览的话题:5
- 已读帖子:30
- 阅读时长:10 分钟

#### Lv1 → Lv2 要求
- 访问天数:15
- 给出的赞:1
- 收到的赞:1
- 帖子数量:3
- 浏览的话题:20
- 已读帖子:100
- 阅读时长:60 分钟

### 点赞限制管理

脚本会自动检测点赞限制并管理冷却时间:

1. **自动检测** - 检测到点赞限制弹窗时自动处理
2. **智能冷却** - 自动设置冷却时间(支持小时/分钟)
3. **手动清除** - 可通过"清除点赞冷却"按钮立即恢复
4. **状态提示** - 显示剩余冷却时间

### 保存帖子

在帖子页面,首楼会出现"💾 保存到本地"按钮:

1. 点击按钮
2. 自动下载包含图片的完整 HTML 文件
3. 可离线查看帖子内容

## ⚙️ 配置说明

### 滚动配置
```javascript
scroll: {
minSpeed: 10, // 最小滚动速度(毫秒)
maxSpeed: 15, // 最大滚动速度(毫秒)
minDistance: 2, // 最小滚动距离
maxDistance: 4, // 最大滚动距离
}
```

### 时间配置
```javascript
time: {
browseTime: 3600000, // 浏览时长(1小时)
restTime: 600000, // 休息时长(10分钟)
}
```

### 文章配置
```javascript
article: {
commentLimit: 1000, // 评论数限制
topicListLimit: 100, // 话题列表限制
}
```

## 🎯 功能详解

### 自动浏览模式

启动后会:
1. 自动滚动浏览当前帖子
2. 到达底部后自动跳转下一篇
3. 随机加入快速滚动,模拟真实行为
4. 浏览 1 小时后自动休息 10 分钟

### 清爽模式

开启后会隐藏:
- 全局通知横幅
- 分类标签
- 话题标签
- 其他干扰元素

### 只看楼主

- 点击帖子中的"当前查看全部"按钮切换
- 可快速切换到只看楼主模式
- 方便阅读长帖

## 🔧 高级功能

### 面板拖动

1. 鼠标按住面板标题栏
2. 拖动到任意位置
3. 位置会自动保存

### 面板最小化

- 点击面板右上角的"─"按钮
- 最小化后只显示标题栏
- 再次点击恢复

### 账号切换检测

- 自动检测账号切换
- 切换后自动重新加载等级信息
- 每 5 秒检查一次

## 📝 更新日志

### v1.4.0 (当前版本)
- ✨ 新增用户话题查看功能

### v1.3.0
- 🐛 修复点赞限制识别问题
- 🎨 优化按钮间距和颜色
- ⚡ 支持分钟级点赞冷却
- 🔧 区分点赞限制和回复限制弹窗

### v1.2.0
- ✨ 新增批量展示用户信息
- 🎨 优化控制面板样式
- 🐛 修复若干已知问题

### v1.1.0
- ✨ 新增信任等级追踪
- ✨ 新增清爽模式
- 🎨 界面优化

### v1.0.0
- 🎉 首次发布
- ✨ 基础自动浏览功能
- ✨ 用户信息展示

## 🤝 贡献

欢迎提交 Issue 和 Pull Request!

### 贡献指南

1. Fork 本项目
2. 创建特性分支 (`git checkout -b feature/AmazingFeature`)
3. 提交更改 (`git commit -m 'Add some AmazingFeature'`)
4. 推送到分支 (`git push origin feature/AmazingFeature`)
5. 开启 Pull Request

## ⚠️ 注意事项

1. **使用限制**
- 请遵守 linux.do 论坛规则
- 不要过度使用自动功能
- 注意点赞限制

2. **隐私安全**
- 本脚本不收集任何用户数据
- 所有数据存储在本地浏览器
- 不会向第三方发送信息

3. **兼容性**
- 支持 Chrome、Firefox、Edge 等现代浏览器
- 需要脚本管理器扩展
- 仅支持 linux.do 和 idcflare.com

4. **性能影响**
- 批量展示用户信息会发送多个请求
- 建议在网络良好时使用
- 可能略微增加页面加载时间

## 📄 许可证

本项目采用 [MIT 许可证](LICENSE)

## 👥 作者

- quantumcat - 原始作者
- nulluser - 贡献者
- enhanced - 增强版维护者

## 🔗 相关链接

- [Greasy Fork 页面](http://greasyfork.icu/scripts/532402)
- [linux.do 论坛](https://linux.do)
- [问题反馈](https://github.com/your-repo/issues)

## 💡 常见问题

### Q: 脚本不工作怎么办?
A: 请检查:
1. 是否正确安装了脚本管理器
2. 脚本是否已启用
3. 是否在 linux.do 域名下
4. 浏览器控制台是否有错误信息

### Q: 点赞功能为什么会被限制?
A: linux.do 对新用户有点赞限制,达到上限后需要等待冷却。脚本会自动管理冷却时间。

### Q: 如何关闭某个功能?
A: 控制面板中的所有开关都可以独立控制,关闭对应的开关即可。

### Q: 用户信息不显示怎么办?
A: 点击用户名旁边的 📊 按钮手动加载,或使用"批量展示信息"功能。

### Q: 面板位置可以调整吗?
A: 可以!按住面板标题栏拖动到任意位置,位置会自动保存。

---

**⭐ 如果这个脚本对你有帮助,欢迎给个 Star!**