最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

利用Python實(shí)現(xiàn)Windows下的鼠標(biāo)鍵盤模擬的實(shí)例代碼

 更新時(shí)間:2017年07月13日 11:32:11   作者:wuhtt  
本篇文章主要介紹了利用Python實(shí)現(xiàn)Windows下的鼠標(biāo)鍵盤模擬的實(shí)例代碼,具有一定的參考價(jià)值,有興趣的可以了解一下

本文介紹了利用Python實(shí)現(xiàn)Windows下的鼠標(biāo)鍵盤模擬的實(shí)例代碼,分享給大家

本來(lái)用按鍵精靈是可以實(shí)現(xiàn)我的需求,而且更簡(jiǎn)單,但既然學(xué)python ,就看一下唄。

依賴:

PyUserInput

pip install PyUserInput

PyUserInput 依賴 pyhook,所以還得安裝 pyhook。按需下載,下載地址。

我是 win10 64 位 python 2.7,用的是第二個(gè),下載之后用解壓軟件打開,把 pyHook放到C:\Python27\Lib\site-packages\pyHook下即可。

環(huán)境有了,看一下代碼。

模擬鼠標(biāo)

from pymouse import *

m = PyMouse()

m.click(1806, 14)

m.click(x,y,button,n) #鼠標(biāo)點(diǎn)擊
#x,y #是坐標(biāo)位置
#button #1表示左鍵,2表示點(diǎn)擊右鍵
#n –點(diǎn)擊次數(shù),默認(rèn)是1次,2表示雙擊

m.click(577, 490, 1)

比較簡(jiǎn)單,看一下鼠標(biāo)事件監(jiān)控:

 class Clickonacci(PyMouseEvent):
   def __init__(self):
     PyMouseEvent.__init__(self)

   def click(self, x, y, button, press):
     print(time.time(), button, press)


 c = Clickonacci()
 c.run()

這里要注意是阻塞線程的。

模擬鍵盤

from pykeyboard import *

k = PyKeyboard()

k.type_string(u'殺毒防御') # 我靠不能輸入中文啊。。。
k.press_key('H') # 模擬鍵盤按H鍵
k.release_key('H') # 模擬鍵盤松開H鍵
k.tap_key('H') # 模擬點(diǎn)擊H鍵

k.tap_key('H', n=2, interval=5) # 模擬點(diǎn)擊H鍵,2次,每次間隔5秒
k.tap_key(k.function_keys[5]) # 點(diǎn)擊功能鍵F5

#組合鍵模擬
#例如同時(shí)按alt+tab鍵盤
k.press_key(k.alt_key) # 按住alt鍵
k.tap_key(k.tab_key) # 點(diǎn)擊tab鍵
k.release_key(k.alt_key) # 松開alt鍵

鍵盤事件監(jiān)聽:

class TapRecord(PyKeyboardEvent):
  def __init__(self):
    PyKeyboardEvent.__init__(self)

  def tap(self, keycode, character, press):
    print(time.time(), keycode, character, press)

t = TapRecord()
t.run()

嗯,本來(lái)我是想整點(diǎn)東西的,但后來(lái)發(fā)現(xiàn) 360 太猛了,對(duì)360的窗口都無(wú)效,其他倒是不影響。畢竟是做安全的公司,如果有效的話,可以在運(yùn)行真實(shí)代碼前把360給關(guān)了,這樣就能為所欲為了。我只是想模擬一下限制網(wǎng)速而已。。。。太猛了。搞了很久,一點(diǎn)辦法都沒有。

上一張監(jiān)聽鍵盤的效果圖:

不要干壞事哦。。。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

本溪| 泰顺县| 策勒县| 阳江市| 靖安县| 论坛| 阳曲县| 临安市| 咸宁市| 墨江| 南投市| 松江区| 南乐县| 通山县| 青田县| 徐水县| 浪卡子县| 阳曲县| 阆中市| 台安县| 竹山县| 凭祥市| 望奎县| 浦北县| 图木舒克市| 罗甸县| 彰武县| 蒲城县| 深州市| 安龙县| 武汉市| 武山县| 汕尾市| 汝阳县| 桂林市| 凤山县| 平武县| 格尔木市| 平乐县| 江孜县| 尖扎县|