我怎样才能让宏在 csv 文件中占据第一行

How can i make macros take first row in csv file

如何让宏在 txt 文件中占据第一行 (links.txt),同时宏循环遍历文件 pages.csv 并在宏开始再次循环后 (pages.csv),我需要从文件中取出第二行 (links.txt) 这是我的宏..

SET !DATASOURCE pages.csv
SET linesInFile 35
SET !LOOP 1
SET innerLoop EVAL("var i = \"{{!LOOP}}\" % \"{{linesInFile}}\"; (i == 0) ? \"{{linesInFile}}\" : i;")
SET !DATASOURCE_LINE {{innerLoop}}
URL GOTO={{!COL1}}
TAG POS=1 TYPE=DIV ATTR=CLASS:"kqa es"
SET !DATASOURCE links.txt
SET !DATASOURCE_LINE {{!LOOP}}
EVENTS TYPE=KEYPRESS SELECTOR="div[class=\"df b-K b-K-Xb URaP8 editable\"]" CHARS={{!COL1}}
TAG POS=1 TYPE=DIV ATTR=CLASS:"d-k-l b-c b-c-Ba qy jt"

使用“固定”循环尝试以下提示:

' ...
SET !DATASOURCE links.txt
SET fixedLoop EVAL("Math.floor(('{{!LOOP}}' - 1)/'{{linesInFile}}') + 1;")
SET !DATASOURCE_LINE {{fixedLoop}}
' ...