您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
自动浏览、点赞、只看楼主、楼层号、保存帖子到本地、清爽模式、黑白灰模式、用户信息展示(批量展示)、查看用户话题。支持拖动和最小化控制面板(50×50圆形图标,统一边距,左右展开方向优化)。支持 linux.do 和 idcflare.com
缝合怪,来源大部分佬友代码,只是集合到一个脚本
感谢各位佬友代码
自动浏览、点赞、只看楼主、楼层号、保存帖子到本地、清爽模式、用户信息展示(批量展示)、查看用户话题。支持拖动和隐藏控制面板。支持 linux.do 和 idcflare.com
# linux.do 小助手(增强版)



一个功能强大的 linux.do 论坛增强脚本,提供自动浏览、用户信息展示、清爽模式等多种实用功能。
## ✨ 主要功能
### 🤖 自动化功能
- **自动浏览** - 智能滚动浏览帖子,模拟真实用户行为
- **自动点赞** - 自动为主题点赞(可选)
- **智能冷却** - 自动检测点赞限制,智能管理冷却时间
- **新手引导** - 首次使用自动完成必读任务
### 👤 用户信息增强
- **用户信息展示** - 显示用户注册天数、发帖数、回帖数、信任等级
- **批量展示** - 一键展示当前页面所有用户信息
- **查看话题** - 快速跳转到用户的话题列表
- **信任等级追踪** - 实时显示升级进度和要求
### 🎨 界面优化
- **清爽模式** - 隐藏不必要的界面元素
- **只看楼主** - 快速切换只看楼主模式
- **楼层显示** - 显示帖子楼层号
- **可拖动面板** - 控制面板支持拖动和最小化
### 🛠️ 实用工具
- **随机楼层** - 抽奖必备,随机跳转到某个楼层
- **保存帖子** - 将帖子保存为本地 HTML 文件
- **账号切换检测** - 自动检测账号切换并刷新数据
## 📦 安装方法
### 1. 安装浏览器扩展
首先需要安装脚本管理器扩展(任选其一):
- [Tampermonkey](https://www.tampermonkey.net/) (推荐)
- [Violentmonkey](https://violentmonkey.github.io/)
- [Greasemonkey](https://www.greasespot.net/)
### 2. 安装脚本
点击下面的链接安装脚本:
- [从 Greasy Fork 安装](https://greasyfork.org/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 页面](https://greasyfork.org/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!**