# tools **Repository Path**: whhcheck/tools ## Basic Information - **Project Name**: tools - **Description**: twitter helpers - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-01-14 - **Last Updated**: 2022-01-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 推特脚本工具 #### 介绍 关注推特博主,爬取他们的转发,然后根据转发内容决定是否转发、点赞、关注等 #### 软件架构 python+selenium,配置文件使用yaml,持久化使用file. #### 安装教程 1. 安装依赖库... 2. 拷贝default.py > xxxxx. yaml.default > xxxx, xxxx和你的登陆用户名同名 3. 修改xxx.yaml里的配置 4. 运行 python3 xxxx.py #### 使用说明 1. 持久化登陆是根据谷歌Data文件来区分,每个账户独立一个Data。所以在Chrome下会有很多目录 2. 根据模拟浏览器操作行为,所以需要开着浏览器,可能会耗费资源 #### TODO 1. 无头模式,今天测试无头模式,发现无法持久化登陆 2. 依赖库,陌生环境一键安装 3. 如果推文是在转推基础上,path会不相同,需要多双份处理 4. ~~现在是引用,是不是要切换到转推+评论?~~ 5. 有时候关注不到推文博主.. 6. 日志美化