微信跳一跳入門

2022-04-12 01:02:59 字數 1485 閱讀 1582

連線android手機,首先電腦和手機都要安裝360手機助手,然後手機要開usb除錯模式

1.adb devices   檢視裝置是否連上

2.adb shell dumpsys window displays   檢視裝置解析度

3. adb shell wm density   檢視螢幕密度

4.adb shell getprop ro.product.device   檢視手機型號

5.adb shell getprop ro.build.version.release  檢視android版本

adb shell ls -l

可以看到sdcard指向的是相對路徑

用adb shell進入shell命令列模式,輸入ls /storage/列舉出手機的絕對路徑

adb shell screencap –p /storage/sdcard1/image/1.png

將手機檔案拷貝到電腦f盤

adb pull /storage/sdcard1/image/1.png f:\

通過如下命令模擬手機的滑動事件

adb shell input swipe x1 y1 x2 y2 duration

x1,y1是滑動開始的點;x2,y2是滑動結束的點;durarion:持續的時間(ms);x1,y1和x2,y2相同,則表示長按

例:adb shell input swipe 100 100 100 100 700     通過截圖來顯示效果。

(1)    進入python命令列

從圖中可以看到,時間的值跟開始位置到結束位置的距離有關。

假設時間是t,距離是s。公式應該是s = at

基本思路:兩點之間的距離乘以乙個時間係數。

所以要從截圖上識別出起跳位置的座標(x1,y1)和目標位置的座標(x2,y2)。

起跳位置的座標:小人的底座中心點

目標位置的座標:目標菱形的中心點

然後計算這兩點之間的距離(歐氏距離):sqrt((x1-x2)2+(y1-y2)2)

微信跳一跳python 微信跳一跳Python

1 安裝python,我用的是python2.7 5.安裝pillow,放在scripts資料夾中,通過 pip install pillow安裝 6.安裝adb工具包,可以直接放在專案 的資料夾裡面,或者放在c盤目錄不過要配置一下環境變數,我這裡是直接放在專案 資料夾中。內建了cmd 命令 7.把...

微信跳一跳輔助

background pos distance to time ratio 1.35 screenshot path tempfile.gettempdir screenshot.png def calculate jump distance im image.open screenshot pat...

python 微信跳一跳

因為是基於python的指令碼所以要先安裝python 這裡有教程 點選這裡 安裝好之後開始下面的操作 這裡是對adb的解釋 2.安裝好之後將安裝路徑配置到環境變數中 注意 路徑後加 英文格式的 號,例如d adb 3.快捷鍵win r開啟cmd win鍵即ctrl和alt中間那個鍵 輸入 adb出...