写了一个通用上划脚本,请多提意见
<p>from ascript.android.system import Device<br>from ascript.android import action<br>from ascript.android import node<br>from ascript.android.node import Selector<br>from ascript.android import system<br>from ascript.android.action import Path<br>import time<br>import random<br>import math<br><br>#定义上划函数<br>def uphua():<br> display = Device.display()<br> kuan = display.widthPixels<br> gao = display.heightPixels<br> x11 = kuan/2 - random.randrange(51,99,2)<br> x12 = kuan/2 + random.randrange(51,99,2)<br> y11 = gao - random.randrange(281,299,2)<br> y12 = gao - random.randrange(251,269,2)<br> x13 = random.choice([x11,x12])<br> y13 = random.choice([y11,y12])<br> x10 = int(x13)<br> y10 = int(y13)<br><br> x21 = kuan/2 - random.randrange(41,99,2)<br> x22 = kuan/2 + random.randrange(41,99,2)<br> y21 = gao*4/7 + random.randrange(31,51,2)<br> y22 = gao*4/7 + random.randrange(31,51,2)<br> x23 = random.choice([x21,x22])<br> y23 = random.choice([y21,y22]) <br> x20 = int(x23)<br> y20 = int(y23) <br><br> x31 = kuan/2 - random.randrange(61,99,2)<br> x32 = kuan/2 + random.randrange(61,99,2)<br> y31 = gao*3/7 - random.randrange(21,41,2)<br> y32 = gao*3/7 - random.randrange(21,41,2)<br> x33 = random.choice([x31,x32])<br> y33 = random.choice([y31,y32])<br> x30 = int(x33)<br> y30 = int(y33)<br><br> x41 = kuan/2 - random.randrange(31,71,2)<br> x42 = kuan/2 + random.randrange(31,71,2)<br> y41 = gao/5 + random.randrange(101,119,2)<br> y42 = gao/5 + random.randrange(141,159,2)<br> x43 = random.choice([x41,x42])<br> y43 = random.choice([y41,y42])<br> x40 = int(x43)<br> y40 = int(y43)<br><br> t0 = random.randrange(401,701,2)<br> line1 = Path(0,t0);<br> line1.moveTo(x10,y10) <br> line1.cubicTo(x20,y20,x30,y30,x40,y40) <br> action.gesture([line1])<br> print("第",i,"次坐标",x10,y10,x20,y20,x30,y30,x40,y40)<br><br>调用8次上划函数<br>i = 1<br>while i < 9:<br> t1 = random.randrange(501,909,2)<br> t2 = t1/100<br> uphua()<br> time.sleep(t2) <br> i = i+1</p>
收藏(0)
分享
相关标签:
注意:本文归作者所有,未经作者允许,不得转载