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. 四位数码管树莓派c语言,用树莓派和四位数码管模块做一个时钟
  2. php 把一个数组分成有n个元素的二维数组的算法
  3. 深入解析 Go 中 Slice 底层实现
  4. finalshell文件列表不显示_软网推荐:文件变动我知晓
  5. 【ICLR2020】Dream to Control:Learning Behaviors by Latent Imagination
  6. 信贷风控模型搭建及核心风控模式分类
  7. Linux安装Ant
  8. 私有服务器虚拟化软件市场排名,三大服务器虚拟化软件比拼 谁是最佳?
  9. Android Studio中Intent的一些相关知识
  10. 《影响力》- 作者 Robert B. Cialdini 罗伯特·西奥迪尼 读后感
  11. B站JavaScript从入门到精通Blue石川老师视频部分代码_运动升级_链式运动_土豆网
  12. Mac电脑上的精美的壁纸 Pap.er
  13. 【c】三角形图形输入 6*11 看懂这一个以后打印图形信手nian来
  14. SAP-MM知识精解-STO公司内的库存转储订单(01)-不带交货单配置及操作
  15. 十七、打码平台的使用
  16. C语言之自动贩卖机+超级计算器+成绩计算+景区票价+身体指数测量!
  17. 1074: 最小公倍数(2级) 两个正整数,计算这两个数的最小公倍数。
  18. USB启动U盘 计算机找不到,电脑开机快捷启动键找不到u盘怎么办
  19. 计算机网络中tx和fx,100Base-TX/T4/FX以太网意义及用法
  20. HW2018校招软件类笔试题

热门文章

  1. linux网卡掉包或挂掉解决办法
  2. 用模拟退火算法(simulated annealing / SA)求函数最小值
  3. go test进行单元测试时,出现undefined方法或者command-line-arguments [build failed]解决方案
  4. 寓意深刻的18个故事
  5. Centos执行.sh文件
  6. 从FrozenUI中学习移动端屏幕适配问题
  7. 实证分析matlab,《空间计量经济学——基于MATLAB的应用分析》书评
  8. 零基础学软件测试基础篇---什么是软件测试
  9. 产品经理必读:这样设计NPS提问,回收率提高30%!
  10. 计算机心理部的活动记录表,《计算机系12月心理活动策划书【荐】.doc》-支持高清全文免费浏览-max文档...