短视频自动下滑脚本(超简单)
众所周知,我是东百人,东百人大部分都喜欢快手(比如我妈),她热衷于在快手上寻找快乐,所以我就经常去给她点赞啊评论之类的。最近我才发现有个活动,快手有个极速版,看短视频帮他们冲日活,快手会给看短视频的人一点小恩小惠,几毛钱几分钱啥的,就是这款软件:
这里面有个页面:
所以我萌生了一个想法,让手机自动滑就行了啊...手机这玩意又不咋费电,让它自己随机滑即可,开搞!
测试环境:
小米6X Android 9.0(已root)
需要提前在手机开发者选项里打开这个:
接下来说代码,其实这玩意很简单的,我们使用adb模拟滑动事件即可,模拟滑动命令如下:
input swipe <x1> <y1> <x2> <y2>
意思是从坐标(x1, y1)滑动到(x2, y2)即可,所以这个小脚本无非是用python代码实现以下内容:
随机计算出下滑坐标(防止一直在一个区域点滑触发风控)
使用adb input swipe命令下滑
睡眠随机长度,回到步骤1
代码如下:
import random
import subprocess
import time
def generateLocation():
x = random.randint(800,1000)
y1 = random.randint(600,700)
y2 = random.randint(100,200)
return x, y1, x, y2
def runSwipeEvent(location):
command = "adb shell input swipe {} {} {} {}".format(location[0], location[1], location[2], location[3])
subprocess.Popen(command, stdout=subprocess.PIPE, stderr=subprocess.PIPE).communicate()
print(command)
if __name__ == '__main__':
while(True):
location = generateLocation()
runSwipeEvent(location)
time.sleep(random.randint(10, 20))
完成,经过实验是能达到自动滑动的效果的,这个睡眠时长可以自己调整。我开这个脚本大概有五分钟,金币涨了500:
有一说一,这代码超简单,但是还挺实用的,没事用代码做点小脚本可太有意思了xdm!
文章转载自微信公众号imbobby的自留地
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。