請問用Python能否做網頁遊戲的後台模擬滑鼠類的指令碼麼?

時間 2021-06-08 14:54:34

1樓:博得

推薦用selenium, 裝個chrome驅動就行.

支援多開、後台、靜默執行(避免了普通win程式後台的重新整理問題).

另乙個就是win32的api---SendMessage.

最後我打包了乙個驅動級模擬:

pip install pydamo-test僅支援32位Python, 後台驅動模擬還要付費(我也只是封裝的dm.dll). Git上搜pydamo專案.

2樓:彭八百

怒答一發爆棧

畫了一發Lissajous曲線

可以參考一下

3樓:

語言總不是重點重點都是背後的事情

只說1吧其實很方便 python對於winapi的支援還是不錯的做後台的話你需要了解一下windows的訊息佇列和訊息傳送處理方式以及控制代碼的概念

4樓:

我是python初學者

我認為可以

上圖是我花了半天加半個晚上弄的乙個艦娘刷3-4A指令碼差不多就是乙個按鍵精靈

但是這個指令碼需要視窗置前因為用到了滑鼠移動和截圖辨別

不過 看到有資料可以實現後台傳送滑鼠事件所以滑鼠的問題能解決

增加:研究了一下鍵鼠的問題,傳送鍵鼠時間有好幾種方式,至少要考慮2種情況:

1.使用windows訊息,依靠pywin32向視窗傳送鍵鼠訊息,視窗接收訊息後進行相應操作,一般的程式視窗(瀏覽器什麼的)可以實現。

2.「驅動級的鍵鼠模擬」,這種方式主要針對一些不鳥windows訊息的視窗(基於DirectInput的視窗),這種情況可以通過pywin32直接去操作你的滑鼠跑來跑去(按鍵可能有問題),或者使用winIO那種方式來實現?

增加:@羅向宇提到可以後台視窗截圖,沒有仔細研究過

方法比較笨但是尚算有效

想自學Python,請問用python做資料處理視覺化,和開發App小遊戲,是不同的學習路徑嘛?

可以交叉,我最近想做乙個解魔方的遊戲,可以當純遊戲玩,也可以用攝像頭掃瞄真魔方,在遊戲裡復現。可以是人工解,也可以是ai解,要有撤銷,反撤銷,轉動視角,轉動動畫,儲存讀取等功能。目前只完成了魔方建模,撤銷反撤銷,動態轉動的部分。還需要視覺化,解魔方ai,監控玩家操作,掃瞄還原真魔方,儲存讀取等功能。...

用Python爬網頁需要了解什麼背景知識?

陳露 貼一下我剛寫的一篇文章 pituber.com t topic 18這個論壇也是剛做好的乙個爬蟲論壇 題主有什麼問題 或者是想法可以來看一看 沒有回頭 HTTP協議肯定是要了解了。因為爬蟲就是模擬瀏覽器發起HTTP請求。HTML知識也是需要了解的,爬下來的資料都多數是HTML結構的資料,你需要...

用SQL 做資料清洗與用Python做資料清洗的利弊分別是什麼?哪種方法處理更簡單?

無冕之王 SQL要自己寫演算法,python有很多比較成熟的演算法,拿過來用就可以,至於哪種更簡單就要看你這兩種工具哪種用得更得心應手了。 ZhiHu上的提問者 這必須要看具體的應用場景。SQL最大的弊端是只能單語句執行。而Python的優勢是可以解決SQL的弊端。尤其是對於需要重複操作的相同資料集...