Profilo di Chui-WenChui-Wen Chiu's NoteBlogElenchiGuestbookAltro ![]() | Guida |
|
28/10/2009 [Python]抓取滑鼠座標已經玩 Facebook 一陣子,裡面有許多遊戲都需要一直 Click,可惜 Click 久了也挺厭煩,所以我找了一套免費的 Auto Mouse Click 來幫我作這件事情,不過這個工具寫得好,可是 Click 的 X, Y 座標卻要自己填真是有點令人傻眼 還好取得 X, Y 座標在 .NET 很簡單,於是我用兩行(完整可參考 Form1.cs) Point p = Cursor.Position; 就取得滑鼠目前的 X,Y 座標,然後透過 Timer 就可以間空目前滑鼠的座標值。雖然這樣作很簡單,但是我也想嘗試透過 Python 來實作這個功能,其實核心部份也很簡單,花比較多時間在 Tkinter 這套 UI 上 對照 .NET,Python 要取得 X,Y 座標也很簡單只需要 import win32gui 然後是 Timer 定時更新,這部份我是利用 Tkinter 的功能,這部份的細節我還不是很清楚,大致上是這樣 update_pos() win.mainloop() 就可讓程式定時觸發 update_pos,就可以達到如下畫面的滑鼠座標間空程式(完整程式參考 mpos.pyw ) CommentiPer aggiungere un commento, accedi con il tuo Windows Live ID (se utilizzi Hotmail, Messenger o Xbox LIVE possiedi già un Windows Live ID). Accedi Non hai ancora un Windows Live ID? Registrati RiferimentiL'URL di riferimento per questo intervento è: http://chuiwenchiu.spaces.live.com/blog/cns!CA5D9227DF9E78E8!4623.trak Blog che fanno riferimento a questo intervento
|
|
|