【问题标题】:Loop not working for urls from csv file循环不适用于 csv 文件中的 url
【发布时间】:2014-06-16 08:37:29
【问题描述】:

这里,循环不工作,只有 csv 文件中的第一个 url 工作。我想为 csv 文件中的所有 url 运行这个,谁能帮我...

我的csv文件是这样的

https://www.ggogle.com/fhduhfduh,关键字1

https://www.ggogle.com/fdfdfcvxvc,关键字2

https://www.ggogle.com/hghjhjuhjf,关键字3

CMDLINE !DATASOURCE C:\Users\User\Desktop\Boo.csv
    SET !ERRORIGNORE YES
    SET !ERRORCONTINUNE YES
    SET !REPLAYSPEED FAST
    SET !DATASOURCE_COLUMNS 2
    SET !LOOP 1
    SET !DATASOURCE_LINE {{!LOOP}}
    TAB T=1
    URL GOTO={{!COL1}}
    FRAME F=0
    TAG POS=1 TYPE=SPAN FORM=ID:fght ATTR=TXT:Add
    TAG POS=1 TYPE=INPUT:FILE FORM=ID:fght ATTR=ID:js_2 CONTENT=C:\Users\User\Pictures\01.jpg
    WAIT SECONDS = 15
    TAG POS=1 TYPE=BUTTON ATTR=TYPE:submit&&CLASS:selected

【问题讨论】:

    标签: loops csv imacros


    【解决方案1】:
    CMDLINE !DATASOURCE C:\Users\User\Desktop\Boo.csv
        SET !ERRORIGNORE YES
        SET !ERRORCONTINUNE YES
        SET !REPLAYSPEED FAST
        SET !DATASOURCE_COLUMNS 2
        **SET !LOOP 1** <-- YOUR PROBLEM
        SET !DATASOURCE_LINE {{!LOOP}}
        TAB T=1
        URL GOTO={{!COL1}}
        FRAME F=0
        TAG POS=1 TYPE=SPAN FORM=ID:fght ATTR=TXT:Add
        TAG POS=1 TYPE=INPUT:FILE FORM=ID:fght ATTR=ID:js_2 CONTENT=C:\Users\User\Pictures\01.jpg
        WAIT SECONDS = 15
        TAG POS=1 TYPE=BUTTON ATTR=TYPE:submit&&CLASS:selected
    

    如果您将 !LOOP 设置为 1,那么它将只读取文件的第一行。将其设置为 csv 文件中的行数,或者将其删除并在播放宏时输入循环数。

    【讨论】:

      猜你喜欢
      • 2016-11-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多