# MiaoCoinAutoTake **Repository Path**: mlzboy/MiaoCoinAutoTake ## Basic Information - **Project Name**: MiaoCoinAutoTake - **Description**: 用python+ADB再加opencv简单判断这种很粗暴的方式来完成的每天自动领喵币 - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2020-04-01 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MiaoCoinAutoTake #### 介绍 用python+ADB再加opencv简单判断这种很粗暴的方式来完成的每天自动领喵币 #### 安装教程 1. 安装requirements,为了保险起见,安装requirements.txt里面所有的库 ``` pip install -r requirements.txt ``` 2. 使用前一定要将手机的开发者选项激活,将usb调试模式打开,并确保将模拟点击的相关选项打开,具体手机的操作可以百度,不同手机型号不同,如果你的手机需要root才可以模拟点击,那就无法使用。 3. 将手机开启热点,并用电脑连接至热点,将手机页面打开到下面图示的页面,即可运行 ##### ![RAW](images/sample.png) #### 使用说明 1. 使用前需要打开领取喵币的那个页面 2. 使用时只需要调用里面的`click_wait`函数,有俩参数:`line`和`times`,分别是第几行和重复次数,行数从第一个获得喵币的项目(一般为分享得喵币)数起,默认为2,times默认是20,如果这一个项目结束(按钮变灰)会自动切入下一个,直到全部完成退出 3. 里面的很多参数都是固定项,如点击位置等等,测试机器屏幕大小为 720x1560,如果是其他屏幕大小有可能需要重新改动,如果要更改参数,在config.ini里面更改再重新运行即可,可以先试一下直接按照屏幕比例更改参数是否可以正常运行,如果不行再实际测量,但改完之后exe文件不会自动重新生成,配置文件参数含义如下: ![](sample.png) ``` [position] # 例图中黑色框(签到按钮)的左上角横坐标(可以直接截屏手机然后使用电脑画图软件查看) first_x_0=528 # 左上角纵坐标 first_y_0=571 # 黑色框高度 height=57 # 黑色框宽度 width=130 # 签到按钮到下个按钮的纵坐标距离 gap=124 [cv] # opencv用来筛选颜色的阈值,一般不改 thres_low=127 thres_high=255 [screen] # 你的屏幕尺寸,可以直接填手机截屏图片的尺寸 width=720 height=1560 ``` 4. 因为在运行时会有阳光农场签到等干扰项,可以通过其他方式解决,但是暂时没觉得有什么必要,所以最好选择自己看直播什么的时候放在一边,偶尔看一眼,如有问题,需要自己退出程序重新开始。 5. 运行样例 ``` C:\Users\leanard\Desktop\temp\MiaoCoinAutoTake>python Python 3.7.4 (tags/v3.7.4:e09359112e, Jul 8 2019, 20:34:20) [MSC v.1916 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> from main import click_wait >>> click_wait() ``` 或者也可以直接运行打包好的EXE可执行文件(MiaoCoinAutoTake/dist/main.exe)