2012年8月9日星期四

逆轉三國自動刷將








Veency
1.      iPhone / iPod Touch / iPad (下稱"裝置") 接上網絡後,開啟 Cydia
2.      然後到 "搜尋" 一欄,搜尋 "OpenSSH" 並點選安裝。
3.      再搜尋 "Veency" 並安裝
4.      安裝後在 "設定" 內可看見 "Veency" 的開關,預設為開啟的。
5.      "設定"中開啟網絡,Wi-FI,查知iPhone在使用的IP地址(e.g. 192.168.0.101)
6.      開啟VNC Clinet,輸入iPhoneIP地址,最後加『:5900(e.g. 192.168.0.102:5900)
7.      你已經成功了,在電腦控制你的iPhone吧!
補充說明:Veency是一個將iPhone變成VNC Server的軟件。VNC是遠程操控軟件的簡稱,用途為透過VNC Client可以遠程控制裝有VNC Server的機器。最常見的用法為家中裝一個VNC Server,然後在公司裝一個VNC Client,那你就可以在辦公室中透過網絡控制家中的電腦了。而Veency則是為你的iPhone安裝一個VNC Server,安裝以後,你便能在電腦以滑鼠和鍵盤操控iPhone了。

按鍵精靈
1.      不知道什麼是按鍵精靈的,你可以離開了。好吧,根據官方按鍵精靈官方網站描述,『按鍵精靈可以幫你操作電腦,只要您在電腦前用雙手可以完成的動作,按鍵精靈都可以替您完成。』
2.      按鍵精靈易學難精,網上已經有很多教學,大家可以去百度/谷歌一下。
3.      雖然易學難精,但按鍵精靈有錄制功能,可以記錄用戶的滑鼠軌跡,方便初學者學習。
4.      在成功利用按鍵精靈控制電腦/iPhone後,你會發現你非常想要一種東西,叫做『按鍵劇本(Script)』,劇本是按鍵精靈的靈魂,他告知按鍵精靈滑鼠需要執行的步驟。在按鍵精靈的官方論壇中,一個好的劇本最少賣上幾百元以上。
5.      當然,我們需要的劇本其實不是太複雜,不到1000個步驟其實算是輕量級的,初學者花點時間,絕對有能力寫得出來。
6.      在開始寫劇本的時候,記緊把整個劇本分開數個大部份,例如進入遊戲是第一個部份,揀選主公是另外一個部份,第一、二、三回合又是分別三個部份,這樣能方便你除錯。


工具下載
工具包中有3個小弟用的免安裝的程式,請隨便享用。
1. 按鍵精靈
2. iFunBox
3. VNC Client
按我前往下載頁


其他資料:
正常手動刷將,經過iToolsiFunBox刪檔等等步驟,刷一次將的時間為1分鐘。但由於網路延遲和手機抽筋等原因,我們必須給足夠的時間作緩衝之用,我自己的劇本約為每2分鐘完成一次刷將的動作。而事實上,並非每次執行刷將動作都能成功刷將,原因是VNC傳送指令到iPhone會有丟包的情況(即信號沒有成功傳送到iPhone,令到劇本的某一個步驟沒有在iPhone執行而令到後面的步驟執行出錯),所以並非每次都能成功。(其實可以透過條件性命令解決,但因為VNC問題,所以效果很差,不明白的請忽略。)

在我使用的掛機刷將劇本中,我在iPhone中安裝了192個逆轉三國的程式(很簡單的事情,別想太複雜),每次我會在刷將後會擷取螢幕畫面,使我知道在當次刷將中我刷到了什麼武將(即完成後我會有96張圖片,若看到第40個出了呂布,我只需將第40個程式的存檔取出就可以。96個主程式我可以讓程式執行192次才檢視成果,以每執行一次刷將為2分鐘計算,即每個循環約為6小時。

當然,如我之前所說,並非每次刷將都能成功,估計失敗值少於20%吧,所以最後得出成果約為每小時刷25個將。

我喜歡寫程式,我喜歡這個遊戲,所以寫了這篇分享文,這已經是我的極限。我歡迎大家在寫劇本的時候找我討論,但我絕不無償地分享我的劇本。我建議玩家們可以藉這個機會學習一下寫劇本,對幫助思考也有不少的好處。

當然,你若想在我那購買我的劇本我也很歡迎,這劇本已經賣過給淘寶的武將賣家,反應不錯。有興趣的朋友可以向我查詢價格或作其他討論,無任歡迎。

QQ: 2590141921