Aumiao使用文档
本文最后更新于:2 天前
本文档更新于: 2024-03-30 凌晨
适用于Aumiao1.11版本
本项目仅用于技术学习交流
目录
项目简介
猫毡(雾)最强爬虫)
这个 Python 项目可以自动在编程猫网站上对作品进行点赞,评论以及回复,实现自动化模拟用户行为,以提高作品曝光率.✨
作品说明
原作:
by 伴雪纷飞
现作者账号转移至 伴只狗头
参考:
感谢《A Byte of Python》(《简明Python教程》)Swaroop C H撰 漠伦译
为了讲解方便,文档中的{MAIN_FILEPATH}为您的爬虫所在目录
功能列表
- 模拟登录
- 支持账号密码登录 🔐
- 支持直接 Cookie 登录 🍪
- 自动点赞
- 调用接口对作品点赞 👍
- 统计点赞次数 🔢
- 自动评论
- 随机获取评论内容 💬
- 自定义评论内容📃
- 随机选择表情 😃
- 统计评论次数 📊
- 注册日期
- 查看加入猫站时间 😃
- 删除广告
- 自动删除广告 💬
- 自定义关键词📃
- 信箱已读
- 信箱全部已读 📊
- 自动回复
- 自定义回复内容📃
- 数据过滤
- 跳过已评论过的作品 ❌
- 跳过点赞数过多的作品 🙅♂️
- 随机间隔
- 每次操作后随机等待一定时间间隔 ⏳
- 配置文件
- 支持修改信息✍
使用教程
- 如果您使用的是以
.exe
结尾的可执行文件版本,可省略配置python,安装所需库以及运行文件这几步
配置Python
访问如下网址https://www.python.org/downloads/
选择合适的python版本(3.9及以上,建议为最新)
- tips: 不会安装可以去看这篇文章Python安装教程
安装所需库
- requests
可以使用 pip 直接安装:
1 |
|
如果安装速度慢,可以先配置pip国内镜像源加速安装:
1 |
|
1 |
|
配置完成后,再使用pip安装库.
还有其他国内源,可以将https://pypi.tuna.tsinghua.edu.cn/simple
替换
运行文件
使用Python自带的idle或其他IDE打开
按照指引运行
- tips: cookies具有时效性,配置文件并未保存,因此每次需要重新输入新的cookies
cookies获取教程(以edge浏览器为例)
访问如下网址
https://shequ.codemao.cn/
输入账号密码,确保您已经登录
按下
F12
键,(笔记本电脑为Fn
+F12
),打开浏览器开发者工具转到网络一栏,点击记录网络日志按钮
刷新网页,在网络日志中找到
details
打开在标头中的请求表头中找到
Cookie
一项,右键复制,粘贴到爬虫中
文件结构
如果您已经运行过了一遍爬虫,爬虫将会生成三个文件:
1 |
|
自定义配置
请打开{MAIN_FILEPATH}中的config.json
如若您看到是的仅一行代码,请访问https://www.bejson.com/explore/index_new/
或其他json格式化网站,将文件内容全部复制并格式化后覆盖掉原文本
现在,您看到的在该文件中,有两个字典:
Account
Data
Account
存储的是您的账号信息,不可轻易更改
Data
存储的是爬虫的输出数据:
blackroom
存储了跳过的训练师编号,如若您想让爬虫跳过评论某人的作品,可以在此更改comments
存储了发送的评论列表,爬虫会随机选取一个进行发送,您可以在此更改评论内容emojis
存储了发送的表情列表,请确保您已知晓编程猫社区内置的表情名称后再修改answers
存储了发送的回复列表,爬虫会随机选取一个进行发送,您可以在此更改回复内容ad
存储了广告的关键词,爬虫会根据关键词来筛选广告并删除,您可以在此更改关键词
编译
如若您想让爬虫文件经过编译成为可执行文件
可使用如下库
- Nuitka
- Pyinstaller
现仅对Nuitka进行教学(Windows系统)
1 |
|
在{MAIN_FILEPATH}目录,Shift+右键,在菜单中选择命令窗口并打开
也可以这样: win徽标键+r打开运行,输入cmd,在cmd中输入{MAIN_FILEPATH}目录所在盘符+半角冒号(例如E:
),之后输入
cd {MAIN_FILEPATH}
在cmd中输入
nuitka --standalone --mingw64 --plugin-enable=upx --upx-binary="E:\zybqw\upx\upx.exe" --show-progress --show-memory --remove-output --windows-icon-from-ico=luo.ico --windows-company-name="猫鱼a" --windows-product-name="Aumiao" --windows-file-version="1.11.0" --windows-file-description="A CodeMao Community Tool" --output-dir=out Auto_Miao.py
- tips: 如若没有ico文件,请删除
--windows-icon-from-ico=luo.ico
字段后再运行
等待运行完成,即可在{MAIN_FILEPATH}下的out目录使用可执行文件版
如果有任何问题欢迎反馈,本项目仅用于技术学习交流.💬
联系我
如果您对此项目有任何问题或建议,欢迎随时联系我.😊
- 博客: zybqw.github.io
- 邮箱: zybqw@qq.com 📧
- 猫站主页: https://shequ.codemao.cn/user/12770114 🌐
- QQ: 3611198191
- 微信: Aurorzex