→ jujang:強者給推 10/30 14:15
推 black2302:用心研究給推 10/30 21:18
推 orz007:我在win7的速度明顯慢於在XP上的速度 怎麼會這樣 = =" 10/31 17:20
→ orz007:剛剛發現把顯示位元調成16可以有效提升速度 XD 10/31 21:18
→ orz007:不過調成16位元就沒辦法自動restart了 @@ 10/31 21:45
這個問題我們(我和另一個也有在寫 bot 的學弟)也有遇到過。
但看起來應該是 Windows API 本身執行的速度有差。
如果你實驗是顯示位元的影響,也許是取得顏色的 API 有問題。
因為現在自動重新開始的判斷,是判斷特定的顏色,不是一個範圍,
所以改了以後可能就判斷不出來。應該把它也設成一個範圍就可以了。
不過,在 WinXP 上跑可能還是最好的選擇。速度差非常多。
推 Morrison1:要怎嚜弄阿? 11/01 13:20
前面的文章有使用方法,以現在的寶石方塊來講的話,
先把 browser 開起來,打開 fb 的寶石方塊,
進到選道具那個畫面以後,啟動機器人。輸入唯一一個參數。
它應該就會自己動起來了。
如果不會的話,試著把其它 browser 的視窗或分頁關掉,
只留下 fb 的寶石方塊,再重作一次上面的流程。
目前支援的 browser 是 chrome 跟 firefox
推 pathboy:之前我可以用 但現在都卡在 "試圖取得 Handle" 11/02 07:36
這個意思是沒有偵測到 browser 裡面裝寶石方塊的 flash player 。
試試看只保留一個 browser 視窗及一個分頁,用它打開寶石方塊再開機器人。
推 orz007:原來這版以經可以背景執行了?! 驚喜的發現 推一個 XD 11/02 22:30
→ orz007:只要不把瀏覽器縮到最小 就算被其他視窗遮住也可以正常運作 11/02 22:33
應該不是,照我之前的測試, WinXP 應該是不能背景執行的。
不過 Win7 好像就可以。這跟 Windows API 的實作有關。你用的是哪一種環境?
推 orz007:我的電腦是win7 不過win7速度真的慢XP太多了 11/03 20:01
我自己試 Win7 可以,我的猜測是因為 Win7 在切換視窗的時候會顯示每個視窗的內容,
因此不論該視窗有沒有被擋住或者是縮到最小,都必須要把內容完全算完,
所以抓顏色的 API 可以抓到正確的顏色。但是 XP 的視窗如果不在最上面,
使用者根本就沒有機會看到它的內容,因此就根本沒畫,所以抓顏色的 API 去抓,
拿到的通通都是黑色,就不會動了。
※ 編輯: sitos 來自: 122.116.24.61 (11/03 21:03)
→ bluem0ary:囧 我用WIN7 還特別去下載了火狐 還是卡在 11/15 17:59
→ bluem0ary:"試圖取得 Handle" 這邊 卡兩年的-.- 11/15 17:59
推 StrangerDQ:真的好強@@~~ 感謝提供測試 11/20 19:15
推 LSTN0512:XP用火狐沒辦法玩?! 一直卡在"試圖取得 Handle" 11/27 00:40
推 jhongyi:ㄕn意思 那個台泥的網址似乎點下去沒反應? 01/25 07:42