新聞中心
我們都知道因為操作系統(tǒng)的不同,很多游戲區(qū)分為安卓和蘋果兩個版本。那么之前學(xué)會python模擬點擊的小伙伴開始擔(dān)心,如果手機(jī)是ios版本那還能使用嗎?這個問題小編進(jìn)行了測試,小伙伴們完全不用憂慮ios版本,因為經(jīng)過測試的結(jié)果是可以使用的。具體在ios中模擬點擊使用的細(xì)節(jié)大家也可以看看了解一下。

創(chuàng)新互聯(lián)專注于企業(yè)成都營銷網(wǎng)站建設(shè)、網(wǎng)站重做改版、清原網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、成都h5網(wǎng)站建設(shè)、商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為清原等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
代碼示例
Python Version
import socket
import time
# event types
TOUCH_UP = 0
TOUCH_DOWN = 1
TOUCH_MOVE = 2
SET_SCREEN_SIZE = 9
# 這個函數(shù)直接復(fù)制粘貼到你的代碼就好
def formatSocketData(type, index, x, y):
return '{}{:02d}{:05d}{:05d}'.format(type, index, int(x*10), int(y*10))
s = socket.socket()
s.connect(("127.0.0.1", 6000)) # 連接手機(jī) 把127.0.0.1換成你手機(jī)的ip地址
s.send(("1"+formatSocketData(SET_SCREEN_SIZE, 0, 2732, 2048)).encode()) # 首先設(shè)置屏幕大?。ê罄m(xù)版本會實現(xiàn)自動獲?。?time.sleep(1) # 休息一秒
s.send(("1"+formatSocketData(TOUCH_DOWN, 7, 300, 400)).encode()) # 點擊屏幕上的 (300, 400)
# 重要: 注意在最前面的“1”。這個表明了只有一個event要處理。這個“1”不可以被省略
s.close()
實際上,一行代碼就實現(xiàn)了iOS點擊模擬
s.send(("1"+formatSocketData(TOUCH_DOWN, 7, 300, 400)).encode())
手指移動模擬
s.send(("1"+formatSocketData(TOUCH_MOVE, 7, 800, 400)).encode()) # tell the tweak to move our finger "7" to (800, 400)
抬起手指模擬
s.send(("1"+formatSocketData(TOUCH_UP, 7, 800, 400)).encode()) # tell the tweak to touch up our finger "7" at (800, 400)
看完本篇代碼的小伙伴,也可以在ios中試一試python模擬點擊。自己使用代碼不僅可以加強(qiáng)對模擬點擊知識的運用,同時也可以測試出在游戲中的效果,是不是很開心的事情呢~更多Python學(xué)習(xí)指路:PyThon學(xué)習(xí)網(wǎng)教學(xué)中心。
網(wǎng)站題目:創(chuàng)新互聯(lián)Python教程:python模擬點擊可以在ios中實現(xiàn)嗎?
地址分享:http://www.dlmjj.cn/article/dpgejgh.html


咨詢
建站咨詢
