Python自動按鍵程式片段

2022-08-17 03:39:20 字數 1174 閱讀 5595

本程式python2.7  

用的win32模組控制鍵盤

#

coding=gbk

import

threading

import

time

import

win32con, win32api

#迴圈執行自動按鍵程式

defkeyauto():

waittimes = 5pertimes = 0.8;

print("

run...")

while

true:

#間隔5秒後開始自動按鍵

time.sleep(waittimes)

presskey(1, 0.1) #滑鼠左鍵,0.1秒後抬起

presskey(2, 0.1) #

r presskey(9, 0.1) #

table

presskey(32, 0.1) #

space

presskey(67, 0.1) #

c presskey(86, 0.1) #

v time.sleep(pertimes)

presskey(88, 0.1)

presskey(1, 0.1) #

l presskey(67, 0.1) #

c presskey(48, 0.1) #

1time.sleep(pertimes)

presskey(49, 0.1) #

2time.sleep(pertimes)

presskey(50, 0.1) #3#

按下某個鍵(key)後,second秒後再抬起這個鍵。所有鍵碼:

defpresskey(key, second):

win32api.keybd_event(key, 0, 0, 0)

if(second !=0):

time.sleep(second)

win32api.keybd_event(key, 0, win32con.keyeventf_keyup, 0)

#開啟乙個執行緒並執行

t = threading.thread(target=keyauto())

t.start()

Python 按鍵精靈自動化

最近在專案中需要進行軟體的自動化操作。本博文以兩種方式介紹如何自動化開啟軟體 windows下 對其進行最大化最小化關閉等操作。python操作 第一次接觸自動化。相對比較熟悉python自然是希望通過python來操作軟體。一般來說,通過程式來操作軟體需要獲得該軟體的控制代碼,然後通過該控制代碼給...

Python 按鍵精靈自動化

最近在專案中需要進行軟體的自動化操作。本博文以兩種方式介紹如何自動化開啟軟體 windows下 對其進行最大化最小化關閉等操作。python操作 第一次接觸自動化。相對比較熟悉python自然是希望通過python來操作軟體。一般來說,通過程式來操作軟體需要獲得該軟體的控制代碼,然後通過該控制代碼給...

自動觸發全域性按鍵

前言 使用錄屏軟體,發現不能記錄結束時間,還要自己設定鬧鐘去結束錄製,太麻煩。軟體使用的全域性開始錄製,結束錄製的按鍵都為f3 對應的按鍵值為114 例 import win32con import win32api import time time.sleep 5 win32api.keybd e...