<div id="cnblogs_post_body" class="blogpost-body "> <p>參考網站:http://blog.csdn.net/LittleBeautiful/article/details/78955792</p> <div id="article_content" class="article_content csdn-tracking-statistics tracking-click" data-mod="popu_519" data-dsm="post"> <div class="markdown_views"> <h2 id="0x00準備工具">0x00:準備工具:</h2> <p>Windows 10; <br>一個安卓真機 <br>python 3 <br>adb驅動 <br>依賴安裝包(這個在源碼中已經列出,下面會詳細說明)</p> <h2 id="0x01python下載"><a name="t1"></a>0x01:Python下載</h2> <p>進入Python官方網站,將Python下載下來。在官網點擊Download,選擇Windows,進入下載頁面,根據本身的系統下載對應的Python安裝程序,32位的下載X86,64位的下載X86-64。如圖所示:</p> <p><img title="" src="http://img.blog.csdn.net/20180102205951758?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTGl0dGxlQmVhdXRpZnVs/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="Python的下載與安裝"></p> <p>將Python下載到電腦以後點擊安裝,在安裝的時候有一個步驟很是重要,就是自動配置環境變量,這裏必定要勾選上。如圖所示:</p> <p><img title="" src="http://img.blog.csdn.net/20180102210004777?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTGl0dGxlQmVhdXRpZnVs/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="Python自動配置環境變量"></p> <p>這一步勾選上後,就一直點next直到Python完成安裝,Python完成安裝後打開CMD控制檯,輸入命令Python,出現以下界面,即爲安裝成功。如圖所示:</p> <p><img title="" src="http://img.blog.csdn.net/20180102210014649?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTGl0dGxlQmVhdXRpZnVs/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="查看Python是否安裝成功"></p> <h2 id="0x02pip安裝"><a name="t2"></a>0x02:pip安裝</h2> <p>pip相似CentOS裏面的yum,用來安裝Python包很是方便,由於運行這個跳一跳輔助將會用到不少的依賴包,這些依賴包將要用到pip下載,因此咱們首先把pip裝好。</p> <p>事實上在新下載的Python中已經有pip功能,這一步好像寫得有點多餘了,之前記得是要從新下載pip的,既然如今的最新版Python能夠直接使用pip功能,咱們能夠在CMD控制檯直接輸入pip,看是否有如下界面顯示,出現以下界面便可正常使用pip功能。</p> <p><img title="" src="http://img.blog.csdn.net/20180102210027176?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTGl0dGxlQmVhdXRpZnVs/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="使用pip命令"></p> <h2 id="0x03adb驅動安裝"><a name="t3"></a>0x03:adb驅動安裝</h2> <p>adb驅動下載地址:<a href="https://adb.clockworkmod.com/" target="_blank">https://adb.clockworkmod.com/</a></p> <p>安裝時候選擇一個容易記住的路徑,這個很重要,由於adb驅動沒有自動配置環境變量,因此實驗時候將adb安裝在一個很是容易記住的路徑,這裏以E:\adb爲例。如圖:</p> <p><img title="" src="http://img.blog.csdn.net/20180102210040464?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTGl0dGxlQmVhdXRpZnVs/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="adb驅動安裝"></p> <p>安裝完成後咱們在CMD控制檯輸入adb是沒有反應的,由於咱們尚未配置好adb的環境變量,咱們能夠右鍵點擊個人電腦,選擇屬性,點擊高級系統設置,在高級中點擊環境變量。</p> <p><img title="" src="http://img.blog.csdn.net/20180102210051370?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTGl0dGxlQmVhdXRpZnVs/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="環境變量配置"></p> <p>進入環境變量配置頁面以後,在系統變量中找到Path,點擊Path再點擊編輯,而後將剛纔安裝adb的路徑複製,這裏咱們是以E:\adb爲例的,因此咱們將這個路徑加入進環境變量中,點擊保存。這時候咱們再次打開CMD控制檯,輸入adb,出現以下界面,即爲配置成功。如圖:</p> <p><img title="" src="http://img.blog.csdn.net/20180102210103994?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTGl0dGxlQmVhdXRpZnVs/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="adb命令"></p> <h2 id="0x04源碼拷貝"><a name="t4"></a>0x04:源碼拷貝</h2> <p>到這一步,咱們要將源碼下載到本地電腦裏。</p> <p>github地址:<a href="https://github.com/wangshub/wechat_jump_game" target="_blank">https://github.com/wangshub/wechat_jump_game</a></p> <p>進入github後,點擊clone or downloads,把源碼下載到本地,並將下載以後的源碼包解壓縮。如圖所示:</p> <p><img title="" src="http://img.blog.csdn.net/20180102210119918?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTGl0dGxlQmVhdXRpZnVs/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="github下載項目源碼"></p> <h2 id="0x05安裝依賴安裝包"><a name="t5"></a>0x05:安裝依賴安裝包</h2> <p>跳一跳微信輔助的最終運行須要不少的Python模塊,做者已經將這些所須要的模塊都寫在了源碼中的requirements.txt中,因此咱們執行命令 pip install -r requirements.txt,便可將這些必須的模塊下載下來,模塊包括有matplotlib,numpy等。</p> <p>如圖,咱們使用CD命令,切換到源碼解壓縮後的目錄路徑,再執行命令pip install -r requirements.txt</p> <p><img title="" src="http://img.blog.csdn.net/20180102210138367?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTGl0dGxlQmVhdXRpZnVs/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="下載相關依賴包"></p> <p>必定要記得切換目錄後再執行命令。</p> <h2 id="0x06手機與電腦鏈接"><a name="t6"></a>0x06:手機與電腦鏈接</h2> <p>將安卓手機用USB與電腦相鏈接,在安卓手機上打開開發者模式,並開啓USB調試模式,每種安卓手機開啓的方法都不同,這裏須要小夥伴本身查詢本身型號的手機如何開啓開發者模式,以OPPO A57手機爲例,在設置中找到手機版本號,連續點擊5次便可開啓開發者模式。</p> <p>若是以上操做沒有任何錯誤,那麼在CMD控制檯,執行命令 adb devices可顯示當前手機鏈接的端口號。</p> <h2 id="0x07運行跳一跳"><a name="t7"></a>0x07:運行跳一跳</h2> <p>在以上步驟都沒有任何錯誤的狀況下,打開微信,開啓跳一跳小遊戲,進入遊戲主頁面,而後再打開CMD控制檯,使用CD命令切換目錄,切換到跳一跳輔助的源碼目錄下,執行命令wechat_jump_auto.py。</p> <p>這時候,你會驚奇的發現,你的手機上那個小人已經開始成功的開始自動跳躍了,不過一開始可能分數不高,這就須要本身耐心的慢慢調節參數了,以上幾個步驟都堅持下來的小夥伴們,想必調節參數也是會很是有耐心的。</p> <p>參數調節請打開源碼目錄下的config文件夾,裏面有適配各類屏幕和機型的文件夾,根據本身的分辨率或機型,點擊進入相應文件夾,打開裏面的config.json文件,修改參數便可。建議修改前最好備份一份。</p> <p>曬高分,秀戰績。小夥伴們都high起來吧。</p> <p><img title="" src="http://img.blog.csdn.net/20180102210156070?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTGl0dGxlQmVhdXRpZnVs/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="微信跳一跳高分祕籍"></p> <p> ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</p> <p>------------------------------------------------------------------------------------分割線-------------------------------------------------------------------------------------------------------------------------------------------</p> <p>以上是網站中的內容,按照上述的內容一步一步作,問題不大。</p> <p>可是,在個人實際操做中仍是出現了不少問題:</p> <p>第七步以前沒有什麼大問題,在第七步運行時,出現和下面網友一樣的問題:</p> <p>問題1:</p> <p><img src="https://images2017.cnblogs.com/blog/1291854/201801/1291854-20180131172004453-97633571.png" alt=""></p> <p>個人解決方案:</p> <p>在cmd中使用命令 pip install pillow</p> <p>(注:在當初安裝python時就要注意,不可安裝版本過新的python,以前裝的python3.7.0就沒法執行該命令)</p> <p>問題2:</p> <p><img src="https://images2017.cnblogs.com/blog/1291854/201801/1291854-20180131172427562-2093157957.png" alt=""></p> <p>解決辦法:</p> <p>在cmd中使用命令:pip install six安裝six庫</p> <p> </p> <p>問題3:<br>注意安裝: matplotlib </p> <p>最後的提示:每次添加路徑或是從新點擊運行,最好都重啓cmd!</p>python
</div>git
</div> </div>github