将变量从一个 iMacros 传递到另一个?
Passing variable from one iMacros to another?
我想创建一个脚本,用户在其中输入一些内容,这个变量输入应该用于循环的其余部分(不再要求输入)。
我能想到的最好方法是创建两个 iMacros,一个要求输入,另一个使用输入并循环输入。
主要问题是,我无法将输入保存在 Downloads/Datasource 中,因为相同的 iMacros 应该与其他 firefox 实例一起使用。这意味着,如果用户在第一个实例和下一个 B 上输入 A,那么在所有实例的第二个循环之后都使用变量B. 而且我不能制作多个脚本,因为用户应该能够无限次使用这个脚本。
您可以轻松保存“Downloads/Datasource”中的输入。但是让你的第二个宏只读取一次这个输入:
SET !LOOP 1
SET !DATASOURCE inputs.csv
SET input EVAL("('{{!LOOP}}' == 1) ? '{{!COL1}}' : '{{input}}';")
' your further code here '
我想创建一个脚本,用户在其中输入一些内容,这个变量输入应该用于循环的其余部分(不再要求输入)。 我能想到的最好方法是创建两个 iMacros,一个要求输入,另一个使用输入并循环输入。 主要问题是,我无法将输入保存在 Downloads/Datasource 中,因为相同的 iMacros 应该与其他 firefox 实例一起使用。这意味着,如果用户在第一个实例和下一个 B 上输入 A,那么在所有实例的第二个循环之后都使用变量B. 而且我不能制作多个脚本,因为用户应该能够无限次使用这个脚本。
您可以轻松保存“Downloads/Datasource”中的输入。但是让你的第二个宏只读取一次这个输入:
SET !LOOP 1
SET !DATASOURCE inputs.csv
SET input EVAL("('{{!LOOP}}' == 1) ? '{{!COL1}}' : '{{input}}';")
' your further code here '