问题标签 [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.
javascript - Imacros:随机等待时间?
我试图在 30 分钟到 1 小时之间随机等待。
我正在使用的代码应该执行此操作,但是在最后一行代码之后,脚本就会停止。
这是脚本
firefox - 在 iMacros 中添加 NOT 关键字
这行代码搜索A
带有text
= ' some text here
' 的标签并点击。我怎样才能让 iMacro 做一些事情,以便它检查属性文本,如果没有,点击那里。例如。如果A
标签不包含already done
文本,请单击此处。我不认为我解释得那么好。
就像是:
imacros - iMacros ondialog 条件语句
我正在尝试iMacros
向我发送电子邮件,如果登录后我得到一个对话框。在这种情况下,它警告我应该在密码过期之前更新我的密码。
我想要一些可用于发送电子邮件的php输出。我目前能够得到getLastExtract
,但返回的数组中没有任何内容以任何方式提及对话框。
这是到目前为止的脚本:
html - iframe id 正在更改每个选项卡。我怎样才能固定它?
任何具有 imacros 技能的人,我对 imacros 脚本有疑问..
当我用改变的框架做一些脚本时,有时它是 F=5、F=6、F=9、F=12 等等。
当我运行时,它会导致标签/错误。
你能解决这个案子吗?
谢谢你..
我正在做自动 facebook 和 twitter 共享代码。
这是我的 imagros 代码:
firefox - 使用 Firefox 进行 iMacro 提取
我有一个 iMacro 可以登录、执行搜索并将“结果”提取到文本文件中。我的挑战是我只得到“结果”的第一页。我想从每一页中提取所有的“结果”。有时只有一页结果,有时可能有 10 页结果。
“结果”页面 1 的格式如下(每个超链接前两个空格): 结果页面 1 2 3
“结果”页面 2 的格式如下: 结果页面 1 2 3
“结果”页面 3 的格式如下: 结果页面 1 2 3
不知道搜索会返回多少页,当有第3页时,如何只提取第三页?
这是宏的一部分:
java - javascript 点击页面上的 flash/swf 按钮
我正在研究 iMacros 脚本(iMacros 是 FireFox 的插件,它支持 JS)。
我想编写一个 JavaScript 代码,它将单击 swf 按钮并打开它以从硬盘驱动器读取图像文件并将其上传到 Web 表单。
这是表单的 HTML 代码
在 FireBug 中,我看到有一个功能可能会触发上传。
如果有必要,这里是函数代码。http://pastebin.com/y48XzakJ
当我想在 iMacros 中执行 javascript 代码时,我会这样做。
这样做会将 URL GOTO= 之后的所有内容粘贴到导航栏中。
所以我需要一个对我有帮助的函数,并且我可以按照我刚才描述的方式在 iMacros 中执行它。这是可能的还是我需要解释更多?
drop-down-menu - 如何使用 iMacros 提取动态下拉表单?
我正在寻找使用 填写动态下拉表单iMacros
。使用常规表单,我能够成功循环使用 VBS,并能够根据我填写下拉表单的方式提取信息。
但是,我试图从一个网站中提取字段 2 中的选项值根据您在字段 1 中选择的内容完全改变。(即 "<option value="">"
更改)。
我在循环这个时遇到了麻烦,因为当你使用,或属性时iMacro function
不起作用 。(我都试过了)。#
$
%
CONTENT
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”命令,但宏完全停止。我想移动到下一条记录而不是停止宏。
javascript - 如何从 JavaScript 调用 iMacro?
我有一个 iMacro ' Test.iim ',我想从附加到我网页中按钮单击事件的 javascript 中播放或调用此iMacro 。
请帮助一些示例代码。
javascript - 如何通过 Javascript 设置循环 iMacros?
1) 我无法通过 javascript 添加设置循环 imacros,我该如何添加它?
2) 我如何在没有 javascript 的情况下在 imacros 上使用该代码?(关于 iim)