欧美第一综合在线|国产黄色视频在线播放|国产一二卡三卡四卡免费|国产精品久久久久久五月尺|av制服丝袜无码一区二区|九九精品国产99国产精品|9久久伊人久久大香线蕉一区|欧美中文字幕一区二区三区亚洲

濟寧果殼科技專業(yè)軟件開發(fā)團隊,提供全方位的互聯(lián)網(wǎng)服務!
座機:15563775221 手機:15563775221(微信)

熱門標簽

  1. 首頁
  2. 果殼學院
  3. 微信公眾號開發(fā)
  4. 你還怕微信跳一跳跳不了高分嗎?今天Python帶你去開物理外G。。。
你還怕微信跳一跳跳不了高分嗎?今天Python帶你去開物理外G。。。

你還怕微信跳一跳跳不了高分嗎?今天Python帶你去開物理外G。。。

你還怕微信跳一跳跳不了高分嗎?今天Python帶你去開物理外G。。。 濟寧網(wǎng)站建設,濟寧微信公眾號開發(fā),濟寧seo優(yōu)化推廣,濟寧手機APP開發(fā),濟寧微商城開發(fā),濟寧做網(wǎng)站,濟寧網(wǎng)絡公司,濟寧果殼科技

濟寧果殼科技

2018-01-05 17:38:43

0

2774

一、安卓手機或模擬器操作步驟

環(huán)境搭建

方法1. Windows 免添加配置 adb 環(huán)境變量方式

(1)注意:如果你不想在 windows 下面配置 adb,也可以使用不需要配置的 adb 環(huán)境變量方式,但是需要在Tool/adb文件下操作,至于如何自動跳轉,只需改變執(zhí)行腳本即可,這里只做演示

(2)將代碼 clone 到本地后嘗試把所有代碼文件拷貝到 Tool/adb文件夾下

(3)在adb文件下操作:按住 shift + 右鍵 選擇在該文件夾下打開命令窗口

(4)打開安卓手機的 usb 調試,并連接電腦,在終端輸入 adb devices 進行測試,如果有連接設備號則表示成功

(5)打開微信小游戲,點擊開始游戲,然后運行代碼 python wechat_jump_py3.py,點擊出現(xiàn)的圖形起點和終點,棋子自動跳轉

方法2. 手動配置 adb 到環(huán)境變量中

(1)Android 或 Android 模擬器使用 ADB 進行連接

(2)ADB 驅動,可以到這里下載

(3)如果你是 Android + macOS,請參考下面的配置:

(4)安裝 Python 2.7/3

(5)使用 brew 進行安裝 brew cask install android-platform-tools

(6)安裝完后插入安卓設備且安卓已打開 USB 調試模式,終端輸入 adb devices ,顯示如下表明設備已連接

List of devices attached

6934dc33    device

部分新機型可能需要再另外勾上允許模擬點擊權限

小米設備除了 USB 調試,還要打開底下的 USB 調試(安全)

USB 可能要設置成 MTP 模式


如果你是 Android + Windows,請參考下面的配置:

安裝Python 2.7/3

安裝 ADB 后,請在環(huán)境變量里將 adb 的安裝路徑保存到 PATH 變量里,確保 adb 命令可以被識別到

同 Android+ macOS 測試連接

安裝依賴文件

pip install -r requirements.txt

操作步驟

安卓手機打開 USB 調試,設置 > 開發(fā)者選項 > USB 調試

電腦與手機 USB 線連接,確保執(zhí)行 adb devices 可以找到設備 ID

界面轉至微信跳一跳游戲,點擊開始游戲

進入項目目錄,運行 python wechat_jump_auto.py ,如果手機彈出界面顯示 USB 授權,請點擊確認

請按照你的機型或手機分辨率從 ./config/ 文件夾找到相應的配置,把對應的 config.json拷貝到項目根目錄,與 *.py 同級

如果屏幕分辨率能成功探測,會直接調用 config 目錄的配置,不需要復制

優(yōu)先按機型去找,找不到再按分辨率

如果都沒有請找一個接近的自己的分辨率,或者調節(jié)一下找到合適的參數(shù)

二、iOS 手機操作步驟

環(huán)境安裝

如果你是 iOS + macOS,請參考下面的配置


使用真機調試 WDA,參考 iOS 真機如何安裝 WebDriverAgent · TesterHome

安裝 openatx/facebook-wda

安裝依賴文件


pip install -r requirements.txt

操作步驟

運行安裝好的 WebDriverAgentRunner

將手機點擊到《跳一跳》小程序界面

運行腳本。有兩種模式可供選擇:手動輔助跳和自動連續(xù)跳

手動輔助跳

命令行運行 python3 wechat_jump_iOS_py3.py

依次點擊彈出的窗口中的起始位置和目標位置,會自動計算距離后起跳

根據(jù)起跳的精準情況更改 python3 wechat_jump_iOS_py3.py 中的 time_coefficient參數(shù),直到獲得最佳取值

自動連續(xù)跳

拷貝 ./config/iPhone 目錄下對應的設備配置文件,重命名并替換到 ./config.json

命令行運行 python3 wechat_jump_auto_iOS.py

會自動計算坐標并連續(xù)起跳,根據(jù)起跳的精準情況更改 ./config.json 中的 press_coefficient 參數(shù),直到獲得最佳取值

三、虛擬環(huán)境

考慮到生產(chǎn)環(huán)境的規(guī)范性,實驗與項目之間不受干擾,請盡量用新的虛擬環(huán)境來完成實驗


MacOS/Win,請使用如下操作開辟新的虛擬環(huán)境(不強調表示MacOS/Win相同操作)


下載Anaconda. MacOS:默認安裝/Win:注意安裝時候勾選配置路徑或者之后手動配置,直至cmd后conda關鍵字有效

查看所有的虛擬環(huán)境conda info --envs

使用命令:conda create -n wechat_env python=3,創(chuàng)建名為wechat_env的虛擬環(huán)境,且配置python版本為python3

激活虛擬環(huán)境:MacOS: source activate wechat_env/Win:activate wechat_env

安裝所需要的包,比如matplotlib等,建議使用conda install package_name來避免虛擬環(huán)境包的路徑問題

接下來的操作非必須,僅當實驗完成后可操作,試驗階段全程在虛擬環(huán)境中操作,進入虛擬環(huán)境會有前置符號表示如:


(wechat_env) ~/Desktop/wechat_jump_game-master>

退出虛擬環(huán)境:MacOS: source deactivate wechat_env / Win: deactivate wecha_env

刪除虛擬環(huán)境: conda remove -n wechat_env --all



濟寧網(wǎng)站建設,濟寧微信公眾號開發(fā),濟寧seo優(yōu)化推廣,濟寧手機APP開發(fā),濟寧微商城開發(fā),濟寧做網(wǎng)站,濟寧網(wǎng)絡公司,濟寧果殼科技,濟寧小程序開發(fā)

定制首選 果殼科技 咨詢熱線:0537-2551991

關閉咨詢框