淘宝双十一自动做任务方案

淘宝双十一自动做任务方案

随着各种节日的开展各个互联网公司动不动就做一些活动,我们也可以吹牛说参与过千万的项目了 —— [ 淘宝 ]在这里插入图片描述

写前思考

正文开始之前先说下我的实现思路,通过其他软件获取模拟点击的 位置坐标,通该模拟该位置点去运行adb 命令;

实现方案:通过linux 命令来模拟手机点击方案。
需要的设备:win 电脑,android 手机
需要的软件 adb 工具,获取模拟点击位置软件;

下面说一下我实现的步骤,小白应该也可以看得懂:

一、先弄一下adb 环境

1:安装 adb 工具,可以自行下载,也可以用我的,将该文件夹拷贝到电脑F盘根目录下并解压,其他盘也可以但是为了方便找所以就放在F盘根目录下;(文件链接已经放在了文字上)
2:打开 dos窗口切换到 adb 工具的目录下,方式有两种

  1. 在adb 工具文件夹上面显示 文件夹路径的地方鼠标单击 输入 cmd 再回车;
  2. win + R 打开dos窗口 F: 回车 cd platform-tools 回车 (platform-tools 指的是 adb工具所在的文件夹)

此时你的电脑会打开一个黑窗口 这个窗口就是 dos窗口,例如:
在这里插入图片描述
3:验证 adb 工具可用性,在刚刚打开的 dos 中输入 adb 回车 如果显示这样子,那就说明一切正常;
在这里插入图片描述
4:电脑插上数据线连上手机
5:在手机上打开开发者权限(每种手机打开方式各有不同,可以自行百度),然后再在黑框中输入 “adb devices” 回车,如果在 回车后看到 List of devices attached 下面空白则第5步没弄好,如果出现 xxxxxx device 则代表成功,关闭黑框框进入下一步;

二、通过其他途径来获取淘宝点击坐标

获取淘宝点任务点击坐标方法有很多,如果你可以通过其他途径获取那你就用其他的,可以直接跳过 二步骤。

1:安装给你发的apk(如果连接失效请在评论区告诉我),安装方式有二任选其一就好,只要安装成功即可:

  1. 可以用数据线将文件拷贝到你手机后安装;
  2. 也可以将apk拷贝到adb 工具的文件夹里,然后在那个黑框框中输入 adb install app-release.apk

2:安装好后打开app,如果没有提示你打开浮窗权限,则需要自己在权限管理里面 找到 浮窗权限然后把 刚刚安装的那个软件的浮窗权限打开 (以上粗体内容是重点),打开后再次回到手机桌面应该会看到屏幕左侧一个可以拖动的小球球,而且每次拖完松手的时候有个提示 x:333;y555 之类的;
3:打开淘宝,把你想要点的任务找到,这里以20个的那个为例,然后拖动小球球到那个按钮上正中心后松手,然后记住提示的那个 数字 找个小本本写下刚刚你看到的 那个提示内容 ,至此获取点击坐标已完毕;

三、新建脚本并运行;

1:电脑随意位置新建文本文档 右键编辑打开后将以下内容粘贴进去:

for /l %%i in (1,1,20) do ( 
	adb shell input tap 600 835
	ping -n 10 127.0.0.1>nul
	adb shell input swipe 100 300 100 100  300
	ping -n 20 127.0.0.1>nul
	adb shell input keyevent 4
	ping -n 10 127.0.0.1>nul
)

代码很简单,有懂编程的同学勿喷,这里只是适用于小白,我以每行翻译以下这些代码的意思,红色字体部分;
在这里插入图片描述
2:修改脚本:

  1. 修改脚本第一行,修改循环次数,这个就要看你想做的这个任务的总数量,这个任务是20次的,你就修改为20 如果是10次你就修改为10.
  2. 修改脚本第二行 修改最后见的 600 835 部分,这里就代表你想在屏幕的哪个地方点击,这时你就需要掏出你的小本本看看你刚刚记录的哪个数字 将上面数字部分(阿拉伯数字)写在上面 注意这里的空格
  3. 修改等待时间,这个等待时间是受网络 手机性能等因素,自己可以调整,如果不想调整我这个应该没问题,我的测试你手机很差,都可以满足。

3:保存脚本运行:将上面修改好的内容保存,并重命名为 test.bat, 移动到之前放脚本工具的那个文件夹里后双击 此时应该会有一个黑色框框弹出来:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20201023150950934.png#pic
此时基本就完成了,这时你的手机就会按照脚本自己动起来了(这里你要确保手机上的淘宝是打开着的,而且是哪个淘宝任务列表也弹出来了)。

四、如何停止以及注意事项

如果弄了一半发现手机点的不对,或者乱跳,那多半是 步骤二 中的坐标获取错了,再获取几遍确保是在正中间就没问题,如果中间不想弄了 直接拔掉手机线,或者 在那个 步骤三 中的黑框框中多摁几次 ctrl + c 他会提示是否终止 y/n 你输入 y 回车他就会自动停止,或者直接关闭所有黑框框即可。

文中所提到的资源,我再写一遍:
adb 工具:https://download.csdn.net/download/qq_36652498/13025594
获取屏幕坐标软件:https://download.csdn.net/download/qq_36652498/13052385

声明:文中技术很菜,大佬轻喷,本文适用于小白,感谢支持,如果问题可在下方评论区留言。

  • 5
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值