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

最近在研究 imacros 这工具,感受很是强大,简单来讲就是自动化对于浏览器的操做,程序自动帮你实现,支持 chrome firefox ie,这样基本就覆盖了99%的人群了吧,甚至他本身也有一个 imacros 浏览器,可是好像是 IE 内核。chrome

使用 imacros 插件,可以图形化录制你对网页的操做步骤,就好像录制 excel vba 宏命令同样,图形化操做便可。浏览器

可是图形化操做会被 imacros 转化为代码,我目前研究的就是通读 imacros 的文档,并作一些本身的学习笔记。缓存

首先咱们从函数开始,毕竟一门上层语言,说到底就是函数与变量构成的。咱们先从函数开始,而后是内置的变量,再而后才是其余。cookie

ADD 函数用法

语法ide

ADD 被添加的变量 打算添加的值函数

例如工具

SET !VAR1 100
ADD !VAR1 -20学习

那么结果就是 !VAR1 的值变成 80firefox

例如插件

SET !VAR1 Hello
ADD !VAR1 World
ADD !VAR1 2010

那么结果就是 !VAR1 的值变成 Hello World 2010

iMacros 的 BACK 命令

这个命令等同于浏览器的后退按钮

语法

BACK

iMacros 的 CLEAR 的用法

清除浏览器的缓存和cookie

如下命令删除缓存,以及 facebook.com 的cookie

CLEAR facebook.com

经过声明一个不存在的域名,能够只删除浏览器的缓存,而不删除cookie

CLEAR xxx.yyy.zzz

iMacros 的 CLICK 的用法

就是根据XY轴坐标,来模拟鼠标点击操做

语法

CLICK X=n Y=m

X是横轴,Y是纵轴

例如

CLICK X=316 Y=453

iMacros 的 CLEAR 的用法

清除浏览器的缓存和cookie

如下命令删除缓存,以及 facebook.com 的cookie

CLEAR facebook.com

经过声明一个不存在的域名,能够只删除浏览器的缓存,而不删除cookie

CLEAR xxx.yyy.zzz

imacros 的 event 函数用法

event 这个命令用于实现 TAG 命令没法实现的自动化操做:

  • Drag & Drop
  • Sliders
  • Tricky date control
  • Dynamic drop-down boxes

imacros 的 TYPE 参数是什么意思

这个参数用来标明所要定位的这个 HTML Tag 是什么类型。

在 HTML 源代码里面能够看出,这个 HTML Tag 的类型是个 A Tag(A 表明 anchor 的简写),全部这里 TYPE 后面的参数值就是 A。

相关文章
相关标签/搜索