三个文件需在同一个文件夹下面,文件夹的位置无要求。

1.第一个文件,trial.py。python代码调用PyAutoGUI操作鼠标键盘,可以通过修改start_time和end_time来确定程序自动开始和结束的时间(24小时制)。

 import pyautogui as ag
import datetime
import random
import time
import string # 开始结束时间
start_time =
end_time = # 屏幕尺寸
width, height = ag.size()
width_half = int(width / )
height_half = int(height / )
width_part = int(width / )
height_part = int(height / ) # 鼠标随机移动10秒,以表示程序已经开始运行
for i in range():
# 生成坐标
x = random.randint(, width)
y = random.randint(, height)
# 移动鼠标
ag.moveTo(x, y, duration=) # 循环
while :
# 获取当前时间
my_hour = datetime.datetime.now().hour
# 若在指定时间内
if start_time <= my_hour < end_time:
# 鼠标随机移动
my_random = random.randint(, )
for i in range(my_random):
# 生成坐标
x = random.randint(, width)
y = random.randint(, height)
# 移动鼠标
ag.moveTo(x, y, duration=0.25)
# 暂停随机时间
my_random = random.randint(, )
time.sleep(my_random)
# 键盘随机按键
my_random = random.randint(, )
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(, )
time.sleep(my_random)

2.第二个文件,black.bat。借助命令提示符运行程序,运行时将显示命令提示符的黑窗口。

 python .\trial.py

3.第三个文件,隐藏黑框.vbs。调用black.bat程序,但不显示命令提示符的黑窗口。

 set ws=WScript.CreateObject("WScript.Shell")
ws.Run ".\black.bat",

最新文章

  1. csv
  2. jQuery专题
  3. MMORPG大型游戏设计与开发(part1 of net)
  4. Vim快捷键操作命令
  5. php 数据访问(以mysql数据库为例)
  6. Linux学习笔记&lt;四&gt;
  7. Oracl各个版本的下载地址
  8. Jenkins中Jelly基础、超链接、国际化
  9. ubuntu14.04中国源
  10. .net 程序集自动生成版本号
  11. JVM的内存区域划分划分及作用
  12. jQuery实现发送验证码倒计时60秒
  13. SpringMVC(六):@RequestMapping下使用@RequestHeader绑定请求报头的属性值、@CookieValue绑定请求中的Cookie值
  14. classpath和filepath
  15. wpa_cli 关联无线网络
  16. python开发遇到的坑(2)mongodb安装路径权限问题
  17. python使用stomp连接activemq
  18. C# 锁系列目录
  19. MySQL基础一(CMD使用)
  20. 解决UnicodeEncodeError: &#39;ascii&#39; codec can&#39;t encode characters in position 0-1: ordinal not in range

热门文章

  1. C#构造函数调用其他构造函数
  2. 手机与Arduino蓝牙串口通讯实验及完整例程
  3. STL库中的equal_range()
  4. CTF密码学常见加密解密总结
  5. 如何用Python统计《论语》中每个字的出现次数?10行代码搞定--用计算机学国学
  6. D语言-变量、输入、输出、注释
  7. 吴裕雄--天生自然MySQL学习笔记:MySQL 索引
  8. Codeforces Round #620 (Div. 2)F2
  9. 自动化运维工具ansible中常用模块总结
  10. MySQL--基础SQL--DDL