注意事項:
在mac軟件的下載安裝中一般會遇到如下三種報錯情況,現(xiàn)在華軍小編來給大家做出解答,還請遇到報錯的仔細觀看:
1、“...軟件已損壞,無法打開,你應該將它移到廢紙簍”
2、“打不開...軟件,因為它來自身份不明的開發(fā)者”
3、“打不開...軟件,因為Apple無法檢查其是否包含惡意軟件”
當遇到上述三種情況時,我們應該:
1、首先設置:開啟任何來源
2、大部分軟件設置開啟任何來源后,即可正常下載安裝;小部分軟件由于ios對未簽名應用權限的限制,需要通過執(zhí)行命令行代碼來繞過應用簽名認證。 因此需要:執(zhí)行命令繞過ios的公證Gatekeeper。
3、上述操作如果均無法解決,那就需要:關閉SIP系統(tǒng)完整性保護。
iMacros For Firefox(Mac)軟件功能
1、瀏覽器自動化:通過InternetExplorer,F(xiàn)irefox和Chrome自動執(zhí)行任務。沒有新的腳本語言要學習,您可以對Web瀏覽器進行完整的編程控制,因此即使是最復雜的任務也可以編寫腳本。
2、Web測試:自動執(zhí)行任何網(wǎng)站技術(包括Java,F(xiàn)lash,F(xiàn)lex或Silverlight小程序和所有AJAX元素)的功能,性能和回歸測試,并捕獲精確的網(wǎng)頁響應時間。將宏導出到SeleniumWebDriver代碼。
3、數(shù)據(jù)提?。阂粋€完整的工具集,用于將Web數(shù)據(jù)屏蔽到數(shù)據(jù)庫,電子表格或任何其他應用程序中。iMacros可以在短短幾分鐘內(nèi)自動完成所需的所有Web收集。
4、全功能Web瀏覽器API:iMacros企業(yè)版自動安裝Web瀏覽器API,可從任何Windows編程或腳本語言完成Web瀏覽器控件。通過這些強大的命令,您可以使用支持使用COM對象的任何Windows編程語言來控制iMacros。幾乎所有的Windows編程語言都支持這種技術,包括免費的WindowsScriptingHost、VisualBasic6、VisualBasic.NET、C#、Java、Perl、Python、C++、ASP、PHP和ASP.NET。
iMacros For Firefox(Mac)軟件特色
網(wǎng)頁自動化
自動化fill-out表單可以滿足終端用戶的需求。您可以輕松地下載和上傳文字、圖片、文件和網(wǎng)頁,還可以處理PDF文件和截圖。
可以從CSV/XML文件、數(shù)據(jù)庫或其他的Web應用程序中導入和導出數(shù)據(jù)。
可以訪問Web。
iMacros可以幫您每天檢查網(wǎng)站,記憶密碼,填寫網(wǎng)頁表單,將您從繁瑣的工作中解脫出來。iMacros是一款可以自動填寫網(wǎng)頁表單的軟件。它將所有的信息存儲在文本文件中,方便編輯和閱讀。密碼采用了256位AES的加密方式。
數(shù)據(jù)提取
iMacros不僅可以填寫網(wǎng)頁表單信息,還可以提取信息。例如:從網(wǎng)站中查找和提取文本、圖像(如價格、產(chǎn)品說明、股票報價等)。iMacros支持Unicode格式和所有的語言(包括多字節(jié)的語言,如中文)。
網(wǎng)頁測試
iMacros可以對Web應用程序進行功能測試、性能測試和回歸測試。 iMacros是一款可以直接在瀏覽器內(nèi)(如IE、Firefox和Chrome)進行測試的工具。它還可以在Java/Flash/Flex /Silverlight程序和所有AJAX元素中執(zhí)行測試。iMacros內(nèi)置了command命令,可以精確捕獲Web每一次的響應時間。
Web瀏覽器API
iMacros的腳本接口使得Web瀏覽器可編程控制。因此,可以編寫腳本來完成復雜的任務。iMacros的32/64位API可以遠程控制瀏覽器。
NET Web瀏覽器組件
.NET Web瀏覽器組件可以為您的應用程序快速添加自動化程序。它在測試和調(diào)試方面擁有十多年的成熟技術。目前有超過50萬的用戶在使用。
iMacros For Firefox(Mac)使用說明
iMacros安裝后界面如下圖:

iMacros教程---iMacros變量
imacros能記錄你在網(wǎng)頁中的動作,然后模擬你的動作自動重復執(zhí)行。進階應用主要在于兩個方面:
1.用JS動態(tài)調(diào)用,重復執(zhí)行之。
2.調(diào)用CSV文件,這個不錯哦。
還可以調(diào)用數(shù)據(jù)庫,這個沒用過。
安裝和火狐一般擴展安裝方法一樣,不會裝的google之,安裝后點擊imacros的按鈕,瀏覽器左邊出現(xiàn)它的工作界面,就三部分:
1.運行:(可以運行所存在的宏,不解釋,別害怕很好用的)
2.記錄:(點記錄即可記錄你在網(wǎng)頁中的動作,按停止即可自動保存為當前宏)
3.編輯:(可以對存儲的宏進一步編輯,更適合你的用途)
imacros變量
分為系統(tǒng)內(nèi)定變量 和用戶自定義變量
一、系統(tǒng)內(nèi)定變量
系統(tǒng)內(nèi)定變量中有三個特殊的變量:VAR1 VAR2 VAR3 可以賦予任何值。
常見的系統(tǒng)內(nèi)見變量:
SET !VAR1 helloworld
設定!VAR1為 hello world (ps: 代表空格
代表回車)
SET !TIMEOUT 25 宏超時值
PROMPT Pleaseentertext !VAR1
彈出一個輸入框,你在輸入框中輸入的內(nèi)容將傳到!VAR1中。
二、用戶自定義變量 : 用戶外部傳入的變量
iimSet(“myurl”,”www.google.com”)
調(diào)用變量時用{{myurl}}
iMacros教程---JS調(diào)用imacros所用到的函數(shù)
一、iimPlay() : 調(diào)用一個iim腳本。
完整調(diào)用方法為 : int ret_code = iimPlay ( String macro [, int timeout] ) ,返回值ret_code為1時說明iim被正確調(diào)用。小于0則說明執(zhí)行腳本時出現(xiàn)了錯誤,
履行 iMacros 的腳本語句,語句可以是一段,必須以 CODE: 起頭,行間要用 “n” 分隔,返回值為負數(shù)代表履行有錯
二、iimSet() :設置自定義變量
語法為:int ret_code = iimSet ( String -var_VARNAME, String VARVALUE )
最主要的就是上面兩個,還可以了解一下
iimDisplay(msg) :以獨立對話框形式顯示一個消息
string=iimGetLastExtract([n]) :返回第n此從頁面里通過Extract得到的數(shù)據(jù)
iimGetLastError() 返回最近差錯對應的差錯信息(字符串)
Tag 未找到時會默認會等候 !TIMEOUT /10 這么常光陰,默認值就是 6 秒
iMacros教程---調(diào)用csv文件
CMDLINE !DATASOURCE sliyu.csv
SET !DATASOURCE_COLUMNS 8
SET !LOOP 2
SET !DATASOURCE_LINE {{!LOOP}}
SET !DATASOURCE sliyu.csv (內(nèi)置的變量!DATASOURCE)
SET !DATASOURCE_COLUMNS 8 (選擇好數(shù)據(jù)源文件后我們需要告訴iMacrosCSV文件有多少列。用!DATASOURCE_COLUMNS變量設置)
SET !LOOP 2
SET !DATASOURCE_LINE {{!LOOP}} (既然我們要插入的所有數(shù)據(jù)集,我們需要的宏循環(huán)來控制。ps:loop就是腳本循環(huán)的次數(shù),還記得play loop那個循環(huán)運行按鈕么,這個內(nèi)建變量是用來設置讀取文件的第幾行。)
現(xiàn)在,我們已經(jīng)把準備工作都做好了。接下來我們要讀取出對應的數(shù)據(jù)。
TAG TYPE=INPUT:TEXT FORM=Listing ATTR=NAME:Name CONTENT={{!COL1}}
TAG TYPE=INPUT:TEXT FORM=Listing ATTR=NAME:Album CONTENT={{!COL2}}
TAG TYPE=INPUT:TEXT FORM=Listing ATTR=NAME:Price CONTENT={{!COL3}}
{{!COL1}} 代表的是讀取出對應的第一列數(shù)據(jù)
常用指令
REFRESH 用來刷新頁面
WAIT SECONDES=3 等候 3 秒
ONDIALOG POS=1 BUTTON=CANCEL CONTENT= 看到彈出窗口后點 Cancel
URL GOTO=http://www.g.cn 轉(zhuǎn)到網(wǎng)址 www.g.cn
TAB T=1 轉(zhuǎn)到第一個標簽頁
VERSION BUILD=6700624 RECORDER=FX
版本號
TAG POS=1 TYPE=td ATTR=align:center EXTRACT=TXT
POS=地位 頁面提取內(nèi)容 TYPE=標簽 ATTR=標簽對用的屬性:值 EXTRACRT=TXT 提取文字
SET !VAR {{!EXTRACT}} 提取內(nèi)容在EXTRACT里,復制到var
SET !TIMEOUT 25 超時光陰設值
SET !REPLAYSPEED FAST 用來設定回放速度為最快,即履行語句中間不等候
SET !ERRORIGNORE YES 用來漠視差錯
iMacros教程---iMacros常用代碼
iim 部分
SET !ERRORIGNORE YES //忽略錯誤
SET !TIMEOUT 25 //網(wǎng)頁25秒打不開執(zhí)行下一語句
SET !REPLAYSPEED MEDIUM //播放速度, FAST MEDIUM SLOW
TAB T=1 //切換到tab1
TAB CLOSE //關閉當前標簽
TAB CLOSEALLOTHERS //關閉其他所有標簽,只保留第一個
javascript部分
var code = "CODE:";
var jsLF = "n";
code += "URL GOTO = http://www.youdomain.com/" + jsLF;
code += "URL GOTO = http://www.youdomain2.com/";
iimDisplay("iim腳本開始運行!"); //顯示狀態(tài)文字
iimPlay(code); //運行腳本
iMacros For Firefox(Mac)更新日志
1. 優(yōu)化的腳步從未停止!
2. 更多小驚喜等你來發(fā)現(xiàn)~
華軍小編推薦:
iMacros For Firefox(Mac)在經(jīng)過官方的不斷更新迭代之后,已經(jīng)變得非常穩(wěn)定,并且功能強大,滿足你的所有需求。小編還為您準備了谷歌瀏覽器、風車簽名、開課云、騰訊QQ、PCSuite-手機助手
您的評論需要經(jīng)過審核才能顯示
有用
有用
有用