LinuxDoBrowser 是一个自动化浏览 linux.do 论坛的 Python 工具。
- 支持多种浏览器选择 (Chrome, Edge, 115浏览器, 豆包浏览器)
- 自动加载更多主题
- 模拟人类浏览行为,包括滚动和停顿
- 异步处理多个主题,提高效率
本项目使用 Poetry 进行依赖管理。请确保您已安装 Poetry,然后按照以下步骤进行安装:
-
进入项目目录:
cd linuxdobrowser
-
安装依赖:
poetry install
-
运行主程序:
poetry run python main.py
-
根据提示选择要使用的浏览器或浏览模式。
-
程序将自动打开 linux.do 网站,加载主题并模拟浏览行为。
如果您希望使用系统用户配置文件运行浏览器,可以执行以下命令:
poetry run python use_system_user.py
- Python 3.12+
- DrissionPage 4.1.0.2+
-m
或--mode
: 浏览模式,选择short
(浏览10个主题) 或long
(浏览所有主题),默认为short
。-b
或--browser
: 浏览器模式,选择single
(单个浏览器) 或all
(所有浏览器),默认为single
。在all
模式下,程序将顺序遍历所有浏览器,每个浏览器完成后关闭并启动下一个浏览器。
欢迎提交 Pull Requests 来改进这个项目。对于重大更改,请先开 issue 讨论您想要改变的内容。