BOSS 直聘自动化机器人是一个基于 PHP 的自动化工具,用于模拟用户在 BOSS 直聘平台上的操作。它能够自动登录、处理消息,并对未读消息进行自动回复。这个项目使用了 Symfony Panther 和 php WebDriver 来实现 Web 自动化操作。
- 自动打开BOSS直聘登录页面
- 切换到二维码登录模式
- 等待用户扫码登录
- 自动处理收到的消息
- 对未读消息进行自动回复
- PHP 8.2
- Git
- Symfony Panther
- Selenium WebDriver
- Docker & Docker Compose
- Monolog (用于日志记录)
- Docker 和 Docker Compose
- Git
-
克隆项目仓库:
git clone [your-repository-url] cd boss_bot
-
启动 Docker 容器:
docker-compose up -d
-
进入 PHP 容器:
docker exec -it boss_bot bash
-
安装依赖:
composer install
-
在 Docker 容器中运行脚本启动机器人
php index.php
本项目仅用于学习和研究目的,请勿用于非法用途。 使用自动化工具可能违反BOSS直聘的使用条款,请谨慎使用。 确保你的网络环境能够正常访问BOSS直聘网站。
http://localhost:4444 可以查看自动化构建过程