iMacros:内容提取问题

iMacros:内容提取问题,imacros,Imacros,我只是想知道有没有人能帮我一点忙 这是我当前的脚本: VERSION BUILD=8810214 RECORDER=FX TAB T=1 TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:F1 ATTR=NAME:create_new_folder CONTENT=TEST_{{!LOOP}} TAG POS=2 TYPE=INPUT:SUBMIT FORM=NAME:F1 ATTR=* TAG POS=1 TYPE=INPUT:CHECKBOX FORM=NAME:F1

我只是想知道有没有人能帮我一点忙

这是我当前的脚本:

VERSION BUILD=8810214 RECORDER=FX
TAB T=1
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:F1 ATTR=NAME:create_new_folder CONTENT=TEST_{{!LOOP}}
TAG POS=2 TYPE=INPUT:SUBMIT FORM=NAME:F1 ATTR=*
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=NAME:F1 ATTR=ID:selall CONTENT=YES
TAG POS=1 TYPE=SELECT FORM=NAME:F1 ATTR=NAME:to_folder CONTENT=%3821
TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:F1 ATTR=NAME:to_folder_move
我想完全自动化这个

根据内容修改循环会起作用:

    TAG POS=1 TYPE=SELECT FORM=NAME:F1 ATTR=NAME:to_folder CONTENT=%382{{!LOOP}}
但这将遇到两个问题:

  • 当达到10个文件夹时,内容ID将更改为=%383X

  • 我想要定义文件夹的数字与内容ID是分开的,我肯定希望它与循环匹配。我之所以说这是一个问题,是因为我考虑过使用这个集合!循环函数,但这会导致一系列其他问题

  • 所以我的想法是,我想检查我创建的文件夹的内容ID,将其放入一个变量中,然后将其设置为匹配

    大概是这样的:

    VERSION BUILD=8810214 RECORDER=FX
    TAB T=1
    SET !VAR1 {{EXTRACT}}
    TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:F1 ATTR=NAME:create_new_folder CONTENT=TEST_{{!LOOP}}
    TAG POS=2 TYPE=INPUT:SUBMIT FORM=NAME:F1 ATTR=*
    **SOMEHOW EXTRACT THE ID**
    TAG POS=1 TYPE=INPUT:CHECKBOX FORM=NAME:F1 ATTR=ID:selall CONTENT=YES
    TAG POS=1 TYPE=SELECT FORM=NAME:F1 ATTR=NAME:to_folder CONTENT=%{{!VAR1}}
    TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:F1 ATTR=NAME:to_folder_move
    
    那么我该如何提取身份证呢?我根本不能像这样编程,所以如果我的想法有点缺陷,我很抱歉

    任何帮助都将不胜感激


    哦,我正在使用FireFox,以防它有任何形式的相关性。

    您必须使用JavaScript脚本。谢谢,但您介意在这里给我更多的指导吗?我根本不能用任何语言编程,所以我不确定从哪里开始。请人帮你做。你必须使用脚本。Python是一种开始为imacros编写litle脚本的简单语言。我使用它,而且它的代码编写速度非常快。尝试