imacros 的 PAUSE 函数用法

这个函数的作用是暂停程序的运行,也就是断点。

对于有时运行到某一步需要输入内容时,或者需要调试时非常有用

如果你混着 pause 和 wait 一起用,那么当点击了 continue 时候,wait会直接被忽略掉

imacros 的 SET 函数用法

就是设置变量的函数

语法 SET var value

imacros 的 SIZE 函数

这个函数的作用是调整浏览器窗口的大小

语法 SIZE X=n Y=m

当使用到 DirectScreen 模式的时候,这个命令挺有用,因为那时是图像选取,如果窗口大小不一致,会导致某个控件的 XY 坐标发生变化,所以就需要人为的重新固定一次窗口的大小。

imacros 的 WAIT 函数

这个函数的功能就是等待一段时间,当时间到了再继续执行后面的程序

语法 WAIT SECONDS=n

imacros 的 PRINT 函数

这个函数的功能就是打印,打印到打印机里

当使用 PRINT 这个函数,就会立刻启动打印流程,这个函数可以跟 ONPRINT 结合使用。

ONPRINT 可以指定用什么打印机。

例如 ONPRINT P=3 就是使用第三个打印机

如果需要使用打印 PDF 或者是打印指定的 frame 而不是整页,需要结合DS函数一起使用

imacros 的 ONLOGIN 函数

这个函数就是登陆用的,这个函数需要放在最开头

语法 ONLOGIN USER=username PASSWORD=password RETRY=[YES|NO]

retry 这个参数就是说,如果登陆失败了,就继续尝试登陆的意思,默认是 YES

imacros 的 ONDIALOG 函数用法

这个函数主要用来处理出现的弹窗。

语法 ONDIALOG POS=n BUTTON=(OK|YES|NO|CANCEL) [CONTENT=some_content]

pos表示的是第几个弹窗,1代表第一个,2是第二个

button指的是应该按下什么按钮

content 的值表示的是弹窗的输入框应该写什么

imacros 的 PROXY 函数用法

作用是设定一个代理服务器,通过代理服务器来访问特定网站,从而运行宏命令。

语法

PROXY ADDRESS=proxy_URL:port [BYPASS=page_name]

详解

ADDRESS 你可以定义 HTTP 服务器,或者 HTTPS 服务器,也可以同时定义

BYPASS 也就是跳过去的网址,这部分网址不会走代理,如果不设置,就是默认本地的网段不会走代理

具体的例子可以看官方的文档

imacros 的 SEARCH 函数用法

这个函数的功能就是 ctrl F 键,而且支持正则表达式那种

语法

SEARCH SOURCE=(TXT|REGEXP) IGNORE_CASE=YES EXTRACT=$1

详解

默认情况下是部分匹配,而不是完整匹配

EXTRACT 参数后面跟的是要替换的值,其中的 $1 指的是匹配的正则表达式里的第一个()里的值

imacros 的 PROMPT 函数用法

这个函数的作用就是弹窗,要用户输入信息

语法

PROMPT prompt_text [variable_name] [default_value]

详解

prompt_text 参数是显示在窗口里的文字

[variable_name] 是保存起来的参数名字,也就是用户通过弹窗输入的文字,保存到这个参数里,这个参数是可选的,可出现可不出现

[default_value]

imacros 的 TAG 函数用法

这函数就是选择HTML上的标签,比较复杂,具体可以上文档看

iMacros 入门教程-基础函数介绍(3)的更多相关文章

  1. iMacros 入门教程-基础函数介绍(4)

    imacros的TRAY函数用法 这个函数的功能就是隐藏或显示,当执行imacros文件的时候,出现在特定标签的imacros图标 TRAY HIDE 就是隐藏图标 TRAY SHOW 就是显示图标 ...

  2. iMacros 入门教程-基础函数介绍(2)

    imacros 的 pos 参数是什么意思 position的缩写,如果有 2 个以上的元素共用完全相同的属性(比方说同一个小区的同一栋楼),这个 POS 的参数可以借由不同位置来帮助明确定位(也就是 ...

  3. iMacros 入门教程-基础函数介绍(1)

    最近在研究 imacros 这工具,感觉非常强大,简单来说就是自动化对于浏览器的操作,程序自动帮你实现,支持 chrome firefox ie,这样基本就覆盖了99%的人群了吧,甚至他自己也有一个 ...

  4. VB6 GDI+ 入门教程[1] GDI+介绍

    http://vistaswx.com/blog/article/category/tutorial/page/2 VB6 GDI+ 入门教程[1] GDI+介绍 2009 年 6 月 18 日 17 ...

  5. RNN 入门教程 Part 3 – 介绍 BPTT 算法和梯度消失问题

    转载 - Recurrent Neural Networks Tutorial, Part 3 – Backpropagation Through Time and Vanishing Gradien ...

  6. ASP.NET MVC4 新手入门教程之一 ---1.介绍ASP.NET MVC4

    你会建造 您将实现一个简单的电影清单应用程序支持创建. 编辑. 搜索和清单数据库中的电影.下面是您将构建的应用程序的两个屏幕截图.它包括显示来自数据库的电影列表的网页: 应用程序还允许您添加. 编辑和 ...

  7. iMacros 入门教程-内置变量介绍(5)

    iMacros 的变量类型 1.!VAR0 到 !VAR9,这是系统定义的内置变量,专门给你赋值用 就是程序设定了这几个名字给你赋值 2.内建变量 就是 imacros 设定的特别作用的变量,例如 ! ...

  8. React 基础入门,基础知识介绍

    React不管在demo渲染还是UI上,都是十分方便,本人菜鸟试试学习一下,结合阮一峰老师的文章,写下一点关于自己的学习react的学习笔记,有地方不对的地方,希望各位大牛评论指出: PS:代码包下载 ...

  9. 我在B站学习 Javascript入门教程 基础

    B站av9243452的一系列视频,适合学过其他编程语言的人观看,还挺不错的 共43节,该随笔为1~16节 Js介绍 如需使用外部文件,请在 <script> 标签的 "src& ...

随机推荐

  1. CF-528D Fuzzy Search(FFT字符串匹配)

    Fuzzy Search 题意: 给定一个模式串和目标串按下图方式匹配,错开位置不多于k 解题思路: 总共只有\(A C G T\)四个字符,那么我们可以按照各个字符进行匹配,比如按照\(A\)进行匹 ...

  2. Xmind8 Pro 破解教程(序列号|破解文件)

    最近需要打开文件后缀名为.xmind的文件,所以下载了Xmind8 .打开以后想要导出,奈何普通版本只能导出.txt文本文档,所以只好动手pj.话不多说看下边.一.下载XMindCrack.jar文件 ...

  3. vscode写python时的代码错误提醒和自动格式化

    python的代码错误检查通常用pep8.pylint和flake8,自动格式化代码通常用autopep8.yapf.black.这些工具均可以利用pip进行安装,这里介绍传统的利用pip.exe安装 ...

  4. kaggle实战之 bag of words meet bag of poopcorn

    由于编辑器总是崩溃,我只能直接把代码贴上了. import numpy #first step import pandas as pd import numpy as np # Read data f ...

  5. vue的v-if和v-show的区别

    引言 vue这两条指令,在面试vue经常会被问道它们的区别,今天我也好好查看了以下文档,做做笔记. 相同点 它们都用于条件渲染,都可以隐藏和显示DOM元素. v-if 通过判断条件成立与否,适当的销毁 ...

  6. TortoiseSVN使用教程[多图超详细]

    安装及下载client 端 下载Windows 端程序:http://tortoisesvn.net/downloads.一般而言,如果是32-bit的Windows XP 应该使用TortoiseS ...

  7. ubuntu+mysql+php+apache2+wordpress建站全记录

    虽然操作并不难,但用到的各种命令,各种坑的解决方法还需要记一下 建好的博客: 念诗之人的博客 VPS和域名选购 VPS选购 国内外有很多商家可供选择,国内有如阿里云,百度云,腾讯云等(ECS,BCC等 ...

  8. Linux/UNIX编程:获取指定用户所有正在运行的进程ID和进程名

    先用系统函数 `getpwnam` 获得指定用户名的 UID,然后遍历 /proc/ 中所有 PID 目录,如果 /proc/PID/status 中的 UID 是输入用户名对应的 UID 则输出该 ...

  9. 理解POP、OOP、AOP编程

    一.面向过程编程:(POP:Procedure Oriented Programming) 面向过程编程是以功能为中心来进行思考和组织的一种编程方法,它强调的是功能(即系统的数据被加工和处理的过程), ...

  10. HDU_4496_逆向并查集

    http://acm.hdu.edu.cn/showproblem.php?pid=4496 逆向并查集,先读取,然后从后向前join每次保存答案即可. #include<iostream> ...