脚本录制软件python 按键精灵 tc_用动作脚本的方式介绍如何使用按键精灵的录制功能...
使用说明:按下热键2,即可启动脚本。 运行环境:分辨率:1024x768 色深:32位 操作系统:Win
@vrBrothers.Leo 2006.9//初始化的工作
Dim hWnd
Dim ax,ay,bx,by
set TiShiObj = createobject("WScript.Shell")
//鼠标移到屏幕正中并保存位置,这样可以显示较长时间的鼠标移动轨迹
YiDongSuDu=3
Gosub YiDaoZhongJian
SaveMousePos
MoveTo 0,0
//先说明一下脚本的功能
Gosub ShuoMing
//按顺序执行各个功能模块
Gosub LuZhi
Gosub BaoCunTuiChu
EndScript
//功能模块0:介绍这个脚本的基本情况
Sub ShuoMing
TiShiXinXi = "【按键精灵】动起来教程 2.0讲,制作:vrBrothers.Leo"&vbCrLf&"本教程完全自动,请勿在脚本运行时接触键盘和鼠标!"
Gosub TiShi
TiShiXinXi = "本讲介绍如何录制脚本;所需时间:1分30秒"
Gosub TiShi
TiShiXinXi = "录制功能是按键精灵最大的特色之一"
Gosub TiShi
TiShiXinXi = "就像【录像机】一样把你的动作录制成脚本,以后随时回放"
Gosub TiShi
TiShiXinXi = "下面我们介绍录制功能的具体使用"
Gosub TiShi
Return ShuoMing
//功能模块1:主界面移动鼠标到录制按钮,按下鼠标打开录制窗口
Sub LuZhi
//打开了录制界面
TiShiXinXI = "进入录制界面后主要有3个功能:录制、停止、保存。"
Gosub TiShi
TiShiXinXI = "开始录制脚本有两种方式:点录制按钮或者按下ScrollLock按钮"
Gosub TiShi
TiShiXinXI = "录制完毕之后可点击停止按钮或者再次按下ScrollLock按钮停止"
Gosub TiShi
TiShiXinXI = "点保存按钮即可将录制的动作保存为脚本"
Gosub TiShi
TiShiXinXI = "现在我们进入录制界面,录制一个脚本并保存"
Gosub TiShi
//录制按钮的相对地址
RestoreMousePos
bxOpp = 296:byOpp = 47
Gosub GetABPoint
//Call MessageBox(ax&"|"&ay&"|"&bx&"|"&by)
Gosub ManManYiDong
Delay 2000
LeftClick 1
//等待录制界面出现
Delay 3000
KeyPress 145,1
Delay 2000
Gosub 画圆
Delay 2000
KeyPress 145,1
//移动到保存按钮。保存按钮相对坐标是(80,30),录制界面宽度是244,因此保存按钮的位置就是屏幕中央坐标的x-244/2+80=x-42
RestoreMousePos
MoveR -42,0
Delay 2000
LeftClick 1
Delay 2000
Return LuZhi
//功能模块2:保存退出脚本编辑器
Sub BaoCunTuiChu
TiShiXinXI = "现在录制的动作已经成功记录为脚本"&vbCrLf&"您应该可以看到许多的脚本命令"
Gosub TiShi
TiShiXinXI = "接下来我们保存脚本退出"
Gosub TiShi
bxOpp=91:byOpp=53
Gosub GetABPoint
YiDongSuDu = 10
Gosub ManManYiDong
LeftClick 1
Delay 1000
KeyPress 13,1
Delay 1000
TiShiXinXI = "恭喜您录制的脚本诞生了 :)"&vbCrLf&"现在脚本列表里会多出一个『我的脚本』"
Gosub TiShi
TiShiXinXI = "当您按下脚本的启动热键 F10 "&vbCrLf&"脚本即可帮你回放刚才的动作 "
Gosub TiShi
TiShiXinXI = "本教程演示完毕!"&vbCrLf&"快点试试您录制的第一个脚本吧!"
Gosub TiShi
Return BaoCunTuiChu
//常用:把鼠标从a点慢慢移动到b点
Sub ManManYiDong
PianYiX = ax-bx
PianYiY = ay-by
Rem YiDong
If PianYiX<>0 or PianYiY<>0
YiDongX =0
YiDongY =0
If PianYiX<>0
YiDongX = -abs(PianYiX)/PianYiX
EndIf
If PianYiY<>0
YiDongY = -abs(PianYiY)/PianYiY
EndIf
MoveR YiDongX YiDongY
PianYiX = PianYiX + YiDongX
PianYiY = PianYiY + YiDongY
Delay YiDongSuDu
Goto YiDong
EndIf
Return ManManYidong
//常用:提示信息,过3秒自动关闭窗口的方式
Sub TiShi
Call TiShiObj.Popup(TiShiXinXi,3,"3秒后窗口自动关闭",0)
Return TiShi
//常用:获取A点和B点的坐标,A点是当前坐标点,B点是目的坐标点
Sub GetABPoint
//获取A点坐标信息
Call GetCursorPos(ax,ay)
//获取B点坐标信息,B点坐标 = 窗口坐标 + 相对坐标
Plugin hWnd=Window.Foreground()
Plugin winRect=Window.GetWindowRect(hWnd)
// MessageBox(winRect)
winPoint = Split(winRect, "|", -1, 1)
bx = CInt(winPoint(0)) + bxOpp
by = CInt(winPoint(1)) + byOpp
Return GetABPoint
//常用:把鼠标移动到屏幕正中
Sub YiDaoZhongJian
Call GetScreenResolution(intX,intY)
MoveTo intX/2,intY/2
Return YiDaoZhongJian
//常用:屏幕上画圆
Sub 画圆
r=300:x0=512:y0=384:x=0:y=0:n=0
While n<3.1415926*2
x=x0+r*cos(n)
y=y0-r*sin(n)
MoveTo x,y
Delay 10
n=n+0.03
EndWhile
Return 画圆
来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网④群:72857039)
脚本录制软件python 按键精灵 tc_用动作脚本的方式介绍如何使用按键精灵的录制功能...相关推荐
- 脚本录制软件python 按键精灵 tc_键鼠录制工具(KeymouseGo)
KeymouseGo是一款类似于按键精灵的简洁版鼠标键盘录制程序,由Python编写且全开源.该软件主要用在进行某些操作简单.单调重复的工作时,使用本软件就可以很省力了.自己只要做一遍,然后接下来就让 ...
- 脚本录制软件python 按键精灵 tc_如何使用按键精灵录制脚本
按键精灵可以代替我们手动完成很多重复的电脑工作,其实用按键精灵写脚本不难,对于新手来说,录制是最简单的,本经验介绍一下如何使用按键精灵录制脚本 工具/原料 按键精灵 方法/步骤 1 首先要安装按键精灵 ...
- 手机写python脚本_用Python写王者荣耀刷金币脚本
王者荣耀很多朋友都想买脚本和挂之类的,想更加容易的获得金币等可以在游戏里买英雄等,今天我们发挥程序员的优势教给大家用Python语言自己写一个可以刷金币的脚本,以下是全部内容. 王者荣耀的冒险模式里有 ...
- python和易语言写游戏脚本_用Python写王者荣耀刷金币脚本
王者荣耀很多朋友都想买脚本和挂之类的,想更加容易的获得金币等可以在游戏里买英雄等,今天我们发挥程序员的优势教给大家用Python语言自己写一个可以刷金币的脚本,以下是全部内容. 王者荣耀的冒险模式里有 ...
- python写mysql脚本_使用python写一个监控mysql的脚本,在zabbix web上加上模板
使用python写一个监控mysql的脚本,在zabbix web上加上模板: ##先使用MySQLdb的接口关联数据库. [root@cml python]# cat check_Mysql_cus ...
- 脚本录制软件python 按键精灵 tc_使用Python来做一个屏幕录制工具的操作代码
一.写在前面 作为一名测试,有时候经常会遇到需要录屏记录自己操作,方便后续开发同学定位.以前都是用ScreenToGif来录屏制作成动态图,偶尔的机会看到python也能实现.那就赶紧学习下. 二.效 ...
- 脚本录制软件python 按键精灵 tc_《脚》字意思读音、组词解释及笔画数 - 新华字典 - 911查询...
基本词义 ◎ 脚 脚 jiǎo 〈名〉 (1) (形声.从肉,却声.本义:胫,小腿) (2) 同本义 [shank] 脚,胫也.--<说文> 捶笞膑脚.--<荀子·正论> (3 ...
- 脚本录制软件python 按键精灵 tc_从10种脚相看你的财运
千里之行,始于足下,双脚对我们的重要性不言而喻.在相学中,不仅手相可以算命,我们从脚相也能看出人的富贵吉凶.每个人都希望自己的财运旺盛,能够一生富贵,然而并不是每个人都能有富贵命的.今天我们就通过脚相 ...
- python运行软件-Python中四种运行其他程序的方式
在Python中,可以方便地使用os模块来运行其他脚本或者程序,这样就可以在脚本中直接使用其他脚本或程序提供的功能,而不必再次编写实现该功能的代码.为了更好地控制运行的进程,可以使用win32proc ...
最新文章
- MATLAB【五】———— matlab 调用C++生成exe文件,高斯核函数
- HashSet中的add()方法( 一 )(详尽版)
- 递归求解并生成哈夫曼编码的代码实现
- 聊聊redis的HealthIndicator
- SEO优化倦怠期?SEO排名和收录都不错时,到底还需不需要日更?
- SQL 使用总结六(改善数据库性能)
- win8计算机用户名在哪里设置,windows8系统用户名微软ID和管理员账户概念详解
- PHP什么架构,PHP是什么-PHP的架构及道理概述_后端开发
- CCNA11月20日战报
- 【图像重建】基于matlab主成分分析图像压缩重建【含Matlab源码 1173期】
- Java 数据库基本操作
- CI框架实现框架前后端分离的方法详解:把前端代码统一管理
- 计算机本科毕设答辩经验
- c盘中的软件怎么转到D盘,将c盘软件转移到d盘
- 跟着鹏哥学C语言第一天
- T430系统盘迁移到SSD上的经验
- 38、Java——汽车租赁系统(JDBC+MySQL+Apache DBUtils)
- 【Linux】循序渐进学运维-tomcat配置文件详解
- Spring Boot 和 Spring 有什么区别
- 【Quant】BigQuant学习笔记(1) 可视化策略