iMacros 入門教程-基礎函數介紹(1)


最近在研究 imacros 這工具,感覺非常強大,簡單來說就是自動化對於瀏覽器的操作,程序自動幫你實現,支持 chrome firefox ie,這樣基本就覆蓋了99%的人群了吧,甚至他自己也有一個 imacros 瀏覽器,但是好像是 IE 內核。

使用 imacros 插件,能夠圖形化錄制你對網頁的操作步驟,就好像錄制 excel vba 宏命令一樣,圖形化操作即可。

但是圖形化操作會被 imacros 轉化為代碼,我目前研究的就是通讀 imacros 的文檔,並做一些自己的學習筆記。

首先我們從函數開始,畢竟一門上層語言,說到底就是函數與變量構成的。我們先從函數開始,然后是內置的變量,再然后才是其他。

ADD 函數用法

語法

ADD 被添加的變量 打算添加的值

例如

SET !VAR1 100
ADD !VAR1 -20

那么結果就是 !VAR1 的值變成 80

例如

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。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM