iMacro 遍历网页上的日历
iMacro iterate through a calendar on webpage
今天才开始使用 iMacro,所以请多多包涵。
我有一个打开网页的 iMacro,然后打开一个日历图标,如下所示:
我需要能够遍历这些日子的每一天,并且在每次迭代之后将网页保存为 TXT 文件。
目前我有这个:
TAG POS=1 TYPE=IMG ATTR=ID:ctl00_ContentPlaceHolder1_imgDate
TAG POS=1 TYPE=DIV ATTR=ID:ctl00_ContentPlaceHolder1_calendarButtonExtender_day_0_0
等待秒数=10
保存类型=TXT 文件夹=/Users/morgannwg/Desktop 文件=1
第一行是点击日历,第二行是选择日期。
所以 day_0_0 将是第一行的第一项,day_0_1 将是第一行的第二项等等
我需要一种方法让 iMacro 在日历上单击这些日期中的每个日期一个月,并在每次循环时使用某种循环保存每个页面,而不是手动输入每一天。
如果有人能提供帮助,我将不胜感激。
谢谢!
G
我相信这样的事情会对你有所帮助:
SET curRow EVAL("Math.floor(({{!LOOP}} - 1) / 7);")
SET curCol EVAL("(({{!LOOP}} % 7 == 0) ? 7 : {{!LOOP}} % 7) - 1;")
' comment the line below after debugging '
PROMPT {{curRow}}_{{curCol}}
TAG POS=1 TYPE=IMG ATTR=ID:ctl00_ContentPlaceHolder1_imgDate
TAG POS=1 TYPE=DIV ATTR=ID:ctl00_ContentPlaceHolder1_calendarButtonExtender_day_{{curRow}}_{{curCol}}
WAIT SECONDS=10
SAVEAS TYPE=TXT FOLDER=/Users/morgannwg/Desktop FILE=1_{{curRow}}_{{curCol}}
(宏需要循环播放)
今天才开始使用 iMacro,所以请多多包涵。
我有一个打开网页的 iMacro,然后打开一个日历图标,如下所示:
我需要能够遍历这些日子的每一天,并且在每次迭代之后将网页保存为 TXT 文件。
目前我有这个:
TAG POS=1 TYPE=IMG ATTR=ID:ctl00_ContentPlaceHolder1_imgDate
TAG POS=1 TYPE=DIV ATTR=ID:ctl00_ContentPlaceHolder1_calendarButtonExtender_day_0_0
等待秒数=10
保存类型=TXT 文件夹=/Users/morgannwg/Desktop 文件=1
第一行是点击日历,第二行是选择日期。
所以 day_0_0 将是第一行的第一项,day_0_1 将是第一行的第二项等等
我需要一种方法让 iMacro 在日历上单击这些日期中的每个日期一个月,并在每次循环时使用某种循环保存每个页面,而不是手动输入每一天。
如果有人能提供帮助,我将不胜感激。
谢谢!
G
我相信这样的事情会对你有所帮助:
SET curRow EVAL("Math.floor(({{!LOOP}} - 1) / 7);")
SET curCol EVAL("(({{!LOOP}} % 7 == 0) ? 7 : {{!LOOP}} % 7) - 1;")
' comment the line below after debugging '
PROMPT {{curRow}}_{{curCol}}
TAG POS=1 TYPE=IMG ATTR=ID:ctl00_ContentPlaceHolder1_imgDate
TAG POS=1 TYPE=DIV ATTR=ID:ctl00_ContentPlaceHolder1_calendarButtonExtender_day_{{curRow}}_{{curCol}}
WAIT SECONDS=10
SAVEAS TYPE=TXT FOLDER=/Users/morgannwg/Desktop FILE=1_{{curRow}}_{{curCol}}
(宏需要循环播放)