日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python 按键精灵 离线_python,PyAutoGUI,自动操作鼠标键盘,类似按键精灵

發布時間:2024/1/23 python 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python 按键精灵 离线_python,PyAutoGUI,自动操作鼠标键盘,类似按键精灵 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

三個文件需在同一個文件夾下面,文件夾的位置無要求。

1.第一個文件,trial.py,python代碼調用PyAutoGUI操作鼠標鍵盤。可以通過修改start_time和end_time來確定程序自動開始和結束的時間(24小時制)。

import pyautogui as ag

import datetime

import random

import time

import string

# 開始結束時間

start_time = 14

end_time = 15

# 屏幕尺寸

width, height = ag.size()

width_half = int(width / 2)

height_half = int(height / 2)

width_part = int(width / 4)

height_part = int(height / 4)

# 鼠標隨機移動10秒,以表示程序已經開始運行

for i in range(10):

# 生成坐標

x = random.randint(1, width)

y = random.randint(1, height)

# 移動鼠標

ag.moveTo(x, y, duration=1)

# 循環

while 1:

# 獲取當前時間

my_hour = datetime.datetime.now().hour

# 若在指定時間內

if start_time <= my_hour < end_time:

# 鼠標隨機移動

my_random = random.randint(0, 10)

for i in range(my_random):

# 生成坐標

x = random.randint(1, width)

y = random.randint(1, height)

# 移動鼠標

ag.moveTo(x, y, duration=0.25)

# 暫停隨機時間

my_random = random.randint(0, 10)

time.sleep(my_random)

# 鍵盤隨機按鍵

my_random = random.randint(0, 10)

my_str = random.sample(string.ascii_letters, my_random)

for i in range(my_random):

ag.typewrite(my_str[i])

ag.typewrite(['backspace'])

# 暫停隨機時間

my_random = random.randint(0, 10)

time.sleep(my_random)

2.第二個文件,black.bat,借助命令提示符運行程序。運行時將顯示命令提示符的黑窗口。

python .\\trial.py

3.第三個文件,隱藏黑框.vbs,調用black.bat程序,但不顯示命令提示符的黑窗口。

set ws=WScript.CreateObject("WScript.Shell")

ws.Run ".\\black.bat",0

總結

以上是生活随笔為你收集整理的python 按键精灵 离线_python,PyAutoGUI,自动操作鼠标键盘,类似按键精灵的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。