标签: imacros

iMacros:我可以通过显示文本而不是值来选择选项吗?

我希望自动从列表中选择生成的项目HTML:

<select name="uid_1"">
<option value="0">All</option>
<option value="1">Option A</option>
<option value="2">Option B</option>
<option value="3">Option C</option>
</select>
Run Code Online (Sandbox Code Playgroud)

我可以使用iMacros脚本行选择选项A,其值为1:

TAG POS=1 TYPE=SELECT FORM=NAME:myForm ATTR=NAME:uid_1 CONTENT=%1
Run Code Online (Sandbox Code Playgroud)

但我需要通过显示文本" Option A" 来选择,因为这将比选项值更稳定.

这可能与iMacros有关吗?
请注意,我正在使用适用于Firefox的iMacros插件.

imacros

3
推荐指数
1
解决办法
1万
查看次数

从批处理文件中逐个启动宏

在Firefox中,使用Imacros,我想从批处理文件中启动多个宏,但问题是:我希望它们逐个运行.
因此,首先"宏1"将在完成后运行,"宏2"将运行,依此类推,直到"宏7".

我的批次代码:

cd C:\Program Files\Mozilla Firefox
start firefox.exe 
ping -n 05 127.0.0.1>nul
start firefox.exe imacros://run/?m=NAMEofMACRO.iim

Imacros VERSION BUILD=7601105
Run Code Online (Sandbox Code Playgroud)

imacros batch-file

3
推荐指数
1
解决办法
1万
查看次数

iMacro JavaScript提取值

嘿伙计们我正在尝试使用iMacros在javascript中创建对象,我想最简单的方法就是向你展示你想要的.

var load;
load = "CODE:";
load += "SET !DATASOURCE pinterestAccounts.csv" + "\n";
load += "SET !DATASOURCE_COLUMNS 4" + "\n";
load += "SET !LOOP 1" + "\n";
load += "SET !DATASOURCE_LINE {{!LOOP}}" + "\n"; 


var accounts = new Array();
for(i=0; i<5; i++){
    iimPlay(load);
    accounts[i] = new Account("{{!COL1}}","{{!COL2}}","{{!COL3}}","{{!COL4}}");
}
Run Code Online (Sandbox Code Playgroud)

所以我有一个类帐户,它采用4个参数,我试图从csv中提取它们,但我找不到提取命令的位置.我看到了一个获得最后一个值的示例,但我现在想要4个值,之后是5个值.

认为你可以告诉我如何使用javascript提取多个值?

javascript extract imacros

3
推荐指数
1
解决办法
3438
查看次数

将iMacros脚本集成到python中

我正在尝试使用GUI编写Python脚本,当我按下按钮时,将执行iMacros脚本.这几乎就是它,经过大量的谷歌搜索和搜索,我找不到它.我不需要帮助gui或任何东西,我如何让iMacros在/由于python函数运行?

python tkinter imacros

2
推荐指数
1
解决办法
3270
查看次数

iMacros支持javascript或任何其他脚本吗?

有一个网页,每天都有一个文本框.我正在使用iMacros firefox插件来填充所有文本框.截至目前,我的宏将所有文本框从星期一到星期五填充所需的值,然后提交页面.该网页设计为,如果今天不是星期五,那么它会显示错误,不会让您提交.但是,如果我能以某种方式获得今天的某一天,然后以某种方式填写仅当天的文本框并提交页面,那么它将起作用.我认为如果iMacros支持javascript或任何其他脚本语言,可以这样做.

首先,它是否支持任何脚本语言?如果是,请帮助我如何做到这一点,或者请分享任何教程.

javascript scripting firefox imacros

1
推荐指数
1
解决办法
6282
查看次数

如何在Imacros做一些事情之前延迟几秒钟?

我有这个代码:

SET !TIMEOUT_STEP 6000
TAG POS=1 TYPE=DIV ATTR=ID:picker:ap:0
Run Code Online (Sandbox Code Playgroud)

上面的这个宏将等待6000秒,点击OK按钮.现在,如何在OK按钮出现之前几秒钟延迟然后单击它?

谢谢 !

imacros

1
推荐指数
1
解决办法
2万
查看次数