问题标签 [imacros]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
5222 浏览

javascript - Imacros:随机等待时间?

我试图在 30 分钟到 1 小时之间随机等待。

我正在使用的代码应该执行此操作,但是在最后一行代码之后,脚本就会停止。

这是脚本

0 投票
2 回答
721 浏览

firefox - 在 iMacros 中添加 NOT 关键字

这行代码搜索A带有text= ' some text here' 的标签并点击。我怎样才能让 iMacro 做一些事情,以便它检查属性文本,如果没有,点击那里。例如。如果A标签不包含already done文本,请单击此处。我不认为我解释得那么好。

就像是:

0 投票
0 回答
1118 浏览

imacros - iMacros ondialog 条件语句

我正在尝试iMacros向我发送电子邮件,如果登录后我得到一个对话框。在这种情况下,它警告我应该在密码过期之前更新我的密码。

我想要一些可用于发送电子邮件的php输出。我目前能够得到getLastExtract,但返回的数组中没有任何内容以任何方式提及对话框。

这是到目前为止的脚本:

0 投票
3 回答
3076 浏览

html - iframe id 正在更改每个选项卡。我怎样才能固定它?

任何具有 imacros 技能的人,我对 imacros 脚本有疑问..

当我用改变的框架做一些脚本时,有时它是 F=5、F=6、F=9、F=12 等等。

当我运行时,它会导致标签/错误。

你能解决这个案子吗?

谢谢你..

我正在做自动 facebook 和 twitter 共享代码。

这是我的 imagros 代码:

0 投票
1 回答
664 浏览

firefox - 使用 Firefox 进行 iMacro 提取

我有一个 iMacro 可以登录、执行搜索并将“结果”提取到文本文件中。我的挑战是我只得到“结果”的第一页。我想从每一页中提取所有的“结果”。有时只有一页结果,有时可能有 10 页结果。

“结果”页面 1 的格式如下(每个超链接前两个空格): 结果页面 1 2 3

“结果”页面 2 的格式如下: 结果页面 1 2 3

“结果”页面 3 的格式如下: 结果页面 1 2 3

不知道搜索会返回多少页,当有第3页时,如何只提取第三页?

这是宏的一部分:

0 投票
0 回答
1466 浏览

java - javascript 点击页面上的 flash/swf 按钮

我正在研究 iMacros 脚本(iMacros 是 FireFox 的插件,它支持 JS)。

我想编写一个 JavaScript 代码,它将单击 swf 按钮并打开它以从硬盘驱动器读取图像文件并将其上传到 Web 表单。

这是表单的 HTML 代码

在 FireBug 中,我看到有一个功能可能会触发上传。

http://prntscr.com/no5fl

如果有必要,这里是函数代码。http://pastebin.com/y48XzakJ

当我想在 iMacros 中执行 javascript 代码时,我会这样做。

这样做会将 URL GOTO= 之后的所有内容粘贴到导航栏中。

所以我需要一个对我有帮助的函数,并且我可以按照我刚才描述的方式在 iMacros 中执行它。这是可能的还是我需要解释更多?

0 投票
0 回答
654 浏览

drop-down-menu - 如何使用 iMacros 提取动态下拉表单?

我正在寻找使用 填写动态下拉表单iMacros。使用常规表单,我能够成功循环使用 VBS,并能够根据我填写下拉表单的方式提取信息。

但是,我试图从一个网站中提取字段 2 中的选项值根据您在字段 1 中选择的内容完全改变。(即 "<option value="">"更改)。

我在循环这个时遇到了麻烦,因为当你使用,或属性时iMacro function不起作用 。(我都试过了)。#$%CONTENT

0 投票
2 回答
1159 浏览

web-scraping - iOpus iMacro 网页抓取循环

我正在使用带有 Internet Explorer 的 Opus iMacros 插件。以下宏从我的 excel CSV 文件的第一行获取一个变量,并在网站上执行搜索。来自网站的搜索结果可能有 10 到 200 条记录,每页 20 条(1-10 页)。然后,该宏将每个页面提取到一个文本文件中以供将来参考。

我的挑战是想办法在搜索结果少于 10 页时取消“<code>SAVEAS”。例如,如果搜索只返回 60 个结果,则宏只需要执行SAVEAS命令 3 次 (20 x 3)。如何在{{!LOOP}}不保存相同文本文件 7 次的情况下移至下一个?

我尝试了“<code>!FAIL_ON_ALL_NAVIGATEERRORS”命令,但宏完全停止。我想移动到下一条记录而不是停止宏。

0 投票
3 回答
11459 浏览

javascript - 如何从 JavaScript 调用 iMacro?

我有一个 iMacro ' Test.iim ',我想从附加到我网页中按钮单击事件的 javascript 中播放或调用此iMacro 。
请帮助一些示例代码。

0 投票
4 回答
19843 浏览

javascript - 如何通过 Javascript 设置循环 iMacros?

1) 我无法通过 javascript 添加设置循环 imacros,我该如何添加它?

2) 我如何在没有 javascript 的情况下在 imacros 上使用该代码?(关于 iim)