2019独角兽企业重金招聘Python工程师标准>>>

利用“脚本大师”(英文件名为Script Expert,以下简称为SE),您可以使用脚本,定义好一系列需要做的动作,包括鼠标、键盘等,然后只要按下一个预先定义好的热键,程序即可帮您快速的完成指定的任务,可以极大的减少您重复按键的工作量,甚至可以轻松实现全自动的任务。
二、软件的使用

  1.认识界面

  SE 运行后主界面如图1(图1),点击“新建脚本”按钮出现“脚本编辑”窗口(图2),整个界面分为三大部分:左侧为动作选择区,右侧上部为脚本设置区,右侧下部为脚本内容区。


图1

图2

  SE 的所有动作都需要在“动作选择区”中选定,然后插入“脚本内容区”。

2.制作脚本

  脚本的制作的步骤是:A.输入“描述”:给你的脚本加点解释吧(当然也可不输),否则时间长了可能自己都不知道是干嘛的了;B.定义开启热键:让动作执行的热键,每个脚本有单独的热键;C.定义“中止热键”:中止脚本的执行,要注意的是所有脚本可以使用一个中止热键;D.定义动作:就是按一个热键后具体要做什么按键。下面就以自动打开IE浏览器,然后在地址栏输入:www.sina.com.cn,再自动敲回车键,浏览“新浪”网站为例进行说明。

  我们使用两种方法以来实现:

  1)手工编写脚本

  我们正常上网的操作方法是:将鼠标移到任务栏的“E”图标上,点击左键,然后在打开的IE中,点击地址栏前的E,以选中当前地址栏内容,再使用键盘输入:www.sina.com.cn,最后打回车就可访问“新浪”了。下面让我们看看如何用脚本实现:

  在“描述”栏中输入“自动打开IE,并上新浪”,用鼠标单击“起始热键”栏右侧的文本输入框,然后按F8键,同样,在“终止热键”栏设置好终止热键为F12。

  ①抓取鼠标位置

  在定义动作时,为了准确警告鼠标指针所在的位置,我们需要先点击“脚本编辑”右上部的“抓点窗口”按钮,就会打开如图所示的窗口(图3),这个窗口永远在其它窗口前面,以方便我们使用。现在我们将鼠标指向 Windows 系统任务栏的“E”图标,按下Ctrl+Alt+A组合键,在图3中就会显示当前的坐标点,回到“脚本编辑”界面,在“鼠标移到”栏的X、Y后的文本框中输入上面抓取的值,然后点击“插入”按钮,在右侧的“简易编辑模式”窗口就会出现如“鼠标移到 (197 591)”的字样。


图3

  ②加入延时

  接下来点击“鼠标按键”栏右侧的“插入”按钮,插入一次单击鼠标左键动作(此时如果执行该脚本就会打开IE),由于IE启动会需要一点时间,因此我们需要插入延迟时间。    点击“脚本编辑”界面左侧最下部的“其它”按钮,显示如图所示的界面(图4),在“延时”栏右侧输入框输入:1000(此值大小请根据自己电脑的运行速度设置,1000毫秒即为1秒)。


图4

③输入www.sina.com.cn

  等1秒钟后,IE应当能够启动完成了,此时将鼠标移到IE地址栏前的E上,按Ctrl+Alt+A组合键,获得此时鼠标的坐标,采用上面介绍方法插入鼠标位置。然后在“键盘单个按键”栏下的“按键”输入框中直接按键盘上的“W”键,然后将“次数”改为3,再点击“插入”按钮。该条脚本的作用是输入www。使用同样的方法输入.sina.com.cn,最后再插入“Enter”键。

  ④运行脚本

  好了,现在脚本已经制作完成了。点击图2右侧的“保存并退出”按钮返回软件主界面。选中“自动打开IE,并上新浪”项,最小化“脚本大师”窗口。现在按Ctrl+F8,看着打开的“新浪”网站,是不是有种自豪感呢?

  ⑤打包脚本

  如果你觉得每次使用脚本功能时都需要启动SE占用系统资源,可以将脚本制作成可独立运行的EXE文件:点击图1上部的“制作独立脚本”按钮,弹出如图所示的窗口(图5),再点击“制作”按钮就会得到“新浪.exe”文件。以后只需直接运行“新浪.exe”文件就能实现应有的功能了。你还可以在网站上发布该脚本,以与大家共享。


图5

  其实在编制脚本时,我们还可以直接进行编写,具体编写的方法请参考软件帮助。比如我们编辑的脚本代码就是:

  Main:
  Mouse MoveTo 197 591
  Mouse LClick 1
  Mouse MoveTo 74 107
    Delay 1000
  Mouse LClick 1
  Key Press 87 3
  Key Press 190 1
  Key Press 49 1
  Key Press 54 1
  Key Press 51 1
  Key Press 190 1
  Key Press 67 1
  Key Press 79 1
  Key Press 77 1
  Key Press 13 1
  EndMain

  是不是很简单呢?

  2)录像功能

  使用手工制作脚本的方法稍感麻烦点,其实在很多情况下我们可以使用“录像功能”来制作脚本。

  让本程序自动进行录像,记录下所有的键盘鼠标操作的步骤是:在任何情况下,按一下录像热键(默认为Ctrl+F12),程序立刻开始录像,期间,您可以做各种操作(比如,我们打开IE,并上“新浪”),需要结束录像时,请再按一下录像热键(默认为Ctrl+F12),录像即可结束。同时,在当前的脚本文件夹中会自动生成刚才录像中所有键盘鼠标动作的脚本,文件名为RecordedScript.txt。

  小提示:某些特殊的系统级热键可能会无法正确录像(如:Win,Ctrl+Alt+Del,Ctrl+ESC等),但手工方式编写的脚本是能够支持所有系统级热键的。

  使用 SE 熟练了制作起脚本还是比较简单的,网上也有不少好的脚本,直接下载来拷贝到SE的Demos目录下就可使用了。 没有做不到,只有想不到,更多的用途需要您发挥自己的聪明才智去挖掘。

转载于:https://my.oschina.net/mickelfeng/blog/410887

脚本大师让电脑操作化繁为简相关推荐

  1. 电脑操作精典密笈60式

    电脑操作精典密笈60式(转载) 1.如果同时有多个窗口打开,想要关闭的话,可以按住shift不放然后点击窗口右 上角的关闭图标. 2.在保存网页前,可以按一下"ESC"键(或脱机工 ...

  2. 电脑操作实用技巧60招(转)

    电脑操作实用技巧60招 1.如果同时有多个窗口打开,想要关闭的话,可以按住shift不放然后点击窗口右上角的关闭图标. 2.在保存网页前,可以按一下'ESC'键(或脱机工作)再保存,这样保存很快. 3 ...

  3. ;按F11立即备份晓亮的电脑操作记录并打开记录.AU3 (AutoIt)

    2013-10-18  11:52:34 #region ;**** 参数创建于 ACNWrapper_GUI **** #PRE_UseUpx=n #PRE_Res_requestedExecuti ...

  4. Linux 脚本大师不是人人都可以达到的,但Shell编程基础还是有必要掌握的

      Linux Shell是一种基本功,由于怪异的语法加之较差的可读性,现在逐渐被Python等脚本代替.既然是基本功,那就需要掌握,毕竟学习 Shell 脚本的过程中,还是能了解到很多Linux系统 ...

  5. 简化电脑操作:比快捷键还好用、方便、试试

    在日常的电脑操作中,其实也有很多环节可以进行简化. 什么叫简化操作流程呢? 搜索网页上的某个关键词:通常是"选中文字.复制.新建标签页.地址栏粘贴文字.回车": 但随着浏览器的发展 ...

  6. 让电脑死机的java代码_小编为你win7系统Java活动脚本出错导致电脑死机的还原方法...

    随着电脑的使用率越来越高,我们有时候可能会遇到win7系统Java活动脚本出错导致电脑死机问题,如果我们遇到了win7系统Java活动脚本出错导致电脑死机的问题,要怎么处理win7系统Java活动脚本 ...

  7. 计算机操作日志文件,查看电脑操作记录(LastActivityView)

    查看电脑操作记录(LastActivityView)是一款简单而有用的软件,可以在列表中清清楚楚的看到你的电脑使用历史记录.该软件直接调用系统日志,能显示安装软件.系统启动.关机.网络连接.执行的程序 ...

  8. python实现数据库事务回滚_使用Python脚本实现MySQL误操作的快速回滚

    1.简介 在Oracle数据库中,当一个误操作被提交后,我们可以通过Oracle提供的闪回功能将表闪回至误操作之前的状态.mysql中没有原生的flushback功能,DBA误操作时,传统的恢复方式是 ...

  9. 【JavaScript脚本】——T2事件操作

    [JavaScript脚本]--T2事件操作 自定义函数 function 函数名 ( 参数1,参数2){ 执行语句 } function fun(obj){return obj; } 函数的使用 可 ...

最新文章

  1. 小流域水土保持遥感信息系统
  2. 现在使用控件, 更喜欢继承(覆盖控件已有的函数,很奇怪的一种使用方式)...
  3. 论面向组合子程序设计方法 之 创世纪
  4. 全视曲面屏设计,三星S8又一次走在了行业创新的最前沿
  5. java学习(155):序列化
  6. Qt笔记-AES加密
  7. Python 列表 list 数组 array
  8. Yahoo Programming Contest 2019 自闭记
  9. mysql无法添加或更新子行_MYSQL:错误:无法添加或更新子行:外键约束失败
  10. HTTPS 加密算法原理详解
  11. 自媒体全套教程+全套工具(带教程)+原创实操教程
  12. 文件下载,搞懂这9种场景就够了
  13. 黑客第二课:脱屌第一步(主要讲unix-like系统的初步知识)
  14. Python每日一报
  15. CCF GAIR2018大会,100位全球人工智能大佬在深圳期待你的到来!
  16. caffe 提取LMDB时可能出现的错误
  17. boolean的由来及使用
  18. c语言关键字和运算符,C语言关键字和运算符.doc
  19. 匹兹堡大学申请条件计算机科学,匹兹堡大学计算机科学理学硕士研究生申请要求及申请材料要求清单...
  20. linux应用程序开发题库,Linux应用程序开发练习题ppt课件

热门文章

  1. 网络商品交易及有关服务行为管理暂行办法(转)
  2. 国内研究团队提出基于120个刺激编码视觉诱发电位的脑机接口
  3. oracle查询timestamp范围,Oracle TIMESTAMP数据类型
  4. PHP+MySQL+Dreamweaver动态网站建设从入门到精通
  5. 【Kafka】——Producer
  6. MAC os x 修改文件夹图标
  7. s7-200 smart中VD,VW这类变量在INTOUCH中如何对应
  8. Jmeter 性能测试之阶梯式场景、波浪式场景
  9. 提供3Dmax,Zbrush,C4D,MAYA,MD,进来看看
  10. QT qmake makefile minGW