我試圖讓一個Imacros包含2個循環,但我似乎無法弄清楚。它應該首先從csv文件中提取數據並將其提交x次到mywebsite,然後從另一個csv文件中提取x個URL並在鏈接上單擊y次。我無法找到任何方法必須不使用JavaScript循環,我不能使用它,因爲我對它的知識絕對零。這是我走到這一步:嵌套循環Imacros
TAB T=1
URL GOTO=https://mywebsite.com
SET !DATASOURCE infos.csv
SET !DATASOURCE_COLUMNS 5
SET !LOOP 2
SET !DATASOURCE_LINE {{!LOOP}}
TAG POS=1 TYPE=INPUT:Name FORM=ID:sm ATTR=ID:sl CONTENT={{!COL1}}
TAG POS=1 TYPE=INPUT:age FORM=ID:iD ATTR=ID:sD CONTENT={{!COL2}}
TAG POS=1 TYPE=INPUT:heigh FORM=ID:sf ATTR=ID:lf CONTENT={{!COL3}}
TAG POS=1 TYPE=INPUT:nationality FORM=ID:sfw ATTR=ID:sfq CONTENT={{!COL4}}
TAG POS=1 TYPE=SPAN ATTR=TXT:send
URL GOTO=https://www.mywebsite.com/{{!COL5}}
WAIT SECONDS=1
TAG POS={{!LOOP}} TYPE=I ATTR=TXT:Jump <-- This is the 2nd loop -->
爲爲例,當我設置的iMacros發揮環路10,這應該被分配到第一環。
在此先感謝
謝謝,如果你不介意,我還有一個問題,我無法在任何地方找到答案。 TAG POS = X,X是一個隨機數,我嘗試過POS = *,但它不工作,任何想法,我怎麼能使它工作? – user2647010
我不太在乎這個專家。我不相信* Tag與Pos Pos合作。我敢肯定,你可以再次提出這個問題,但只是發佈新的代碼和任何問題。希望它有幫助 – puretppc