问题标签 [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 投票
2 回答
1541 浏览

flash - 如何从 Flash 或 Javascript 填写 Web 表单?

我正在寻找一种从 Flash 或 javascript 填写 Web 表单的解决方案。“填充”应该以非视觉方式完成。“填充”应该从用户计算机启动,因为我需要访问本地网络资源。

仅通过查看 Selenium 和 iMacros,我就可以看出创建足够智能的播放器是一个相当大的项目。我也不想构建“记录器”部分,所以我正在寻找一种可以使用一些标准宏(Selenium 或 iMacros,或其他东西)的解决方案

理想情况下,我想要一个可以播放 iOpus iMacros 脚本或 Selenium 脚本的“flash 播放器”或“javascript 播放器”。

预期行为

  • 用户打开我的网站
  • 用户点击我网站中的按钮
  • 在后台(在用户的 PC 上)一些脚本打开另一个网站(本地网站),填写一些编辑并按下“确定”按钮。

那可能吗?是否有任何现有的图书馆可以提供帮助?

0 投票
1 回答
13164 浏览

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

我希望自动从生成的列表中选择一个项目,HTML如下所示:

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

但我需要通过显示文本“ Option A”进行选择,因为这将比选项值更稳定。

iMacros 可以做到这一点吗?
请注意,我正在为 Firefox 使用 iMacros 插件。

0 投票
4 回答
10409 浏览

javascript - IMacro 脚本 - 如何使用 javascript 读取本地 .txt 文件

如果你想通过使用 javascript 来自动化一些网页访问,有这个IMacro脚本工具。

我想让我的 javascript 从本地 .txt 文件中读取(不是 .cvs 文件并且格式不正确..我想用正则表达式在其中搜索..)并基于该阅读,脚本将在 IMacros 中做一些工作..(例如调用一些网站 url 等..)

你们知道如何做到这一点吗?我在本地做所有事情,那是我的本地浏览器从我的本地硬盘读取..它应该以某种方式可能..但是如何?

0 投票
1 回答
17204 浏览

javascript - 如何在浏览器加载时自动启动 iMacros Javascript

这个问题特别针对 iMacros 套件。

自动启动控制我在 Firefox中的宏的 javascript 文件的最佳方法是什么?

基本上,我有一个 imacros.js 文件,它调用了一系列 imacros.iim 文件。我怎样才能自动运行这个javascript?

0 投票
1 回答
756 浏览

html - 将表单值从一种形式复制到另一种形式的方法?

我需要将值从一个 HTML 页面 (incoming.html) 中显示的表单复制到浏览器中的另一个 HTML 页面 (outgoing.html)。最好的方法是什么,我尝试过使用 imacros 但无法弄清楚。我相信上面可以有一个javascript解决方案。什么可能是最好的方法,我需要原型中的功能,因此效率并不重要。

0 投票
1 回答
3320 浏览

firefox - 将 WSH (VBS) 与 iMacros 一起使用 - 他们是如何做到的?

(iMacros For Firefox 6.6.5.0; Firefox 3.6.3; Windows XP Pro SP3 w/all updates)

我制作了一个 iMacro 在网页 (CNN.COM) 上选择“加载下一个 25”(评论)。不幸的是,iMacros 似乎没有进行循环(执行上述操作,直到该字符串不再出现在页面上 - 即所有评论都已加载)。我尝试将 {!iloop} 放在 TAG 命令中,但它不起作用 - 然后我读到它不会。

所以我在http://wiki.imacros.net/Loop_after_Query_or_Login尝试了这个例子, 我在上面的例子中找不到任何关于如何实际运行脚本的信息。我搜索了谷歌,发现 VBS 脚本是用 Windows XP Pro 的 .wsh 文件处理的。(那里的例子和其他参考资料都说 Windows 本身就是 VBS,所以我用谷歌查找了如何。)

所以我制作了以下 .wsh 文件(修改了上面的例子):

这是 iMacro:(加载所有 CNN 评论.iim)

iMacro 自行工作 - 我按下播放(左侧 iMacro 面板),接下来的 25 条评论会加载到当前选项卡的 CNN.com 页面上。

我将 .wsh 文件放在 ...\iMacros\Macros 目录中 - 使用 iMacro "Load All CNN Comments.iim"

当我运行 .wsh 文件时(只需双击它的图标 - 我用记事本创建它,Windows 为它提供了该文件类型的图标 - 它是可执行的)我从“Windows Script Host”收到消息 - “有没有指定脚本文件。” 我实际上并没有期望它能够工作,因为我不知道 Windows 会如何知道调用 iMacros 来运行 iim 宏。

如果有一个简单、完整的示例来说明如何将 VBS 脚本与 iMacros 一起使用,那就太好了,不会因为填写表格、加载多个页面等不必要的复杂性而陷入困境。我找不到任何例子。

那么我需要做什么才能让它工作呢?我昨天刚刚安装了 iMacros,因为我经常遇到 CNN.com 文章后有数百条评论的问题,并且一次加载 25 条以上直到它们都在页面上,这使得阅读对我的评论的任何回复变得不切实际.

如果我可以从 Firefox 运行宏,而不是在某处双击某个文件,那就太好了。

谢谢你的帮助。

0 投票
0 回答
2431 浏览

firefox - VBS / iMacros - 什么是错误代码 -911

这个错误代码是什么?

此页面-100...-999 (sMacroError)上的链接 只是重新加载。伟大的。SAME PAGE

执行此 .vbs 文件时出现此错误:

这是“加载 CNN 评论”

我使用在 Firefox 中打开的 CNN.COM 文章来运行它。这个想法是“加载下 25 个”评论将被选择(由宏自动),直到所有评论都加载到页面上。它只执行一次,然后返回error code -911

软件:
iMacros for Firefox 6.6.5.0;iMacros 6.90;火狐 3.6.3;带有所有更新的 Windows XP Pro SP3。

0 投票
1 回答
2285 浏览

web-crawler - 请给我一个 IMacros 宏的示例以完全访问所有站点

所以我给第一页和宏必须访问这个站点的所有页面。(例如每页打开一个新标签)

这个是我在网上找的,但是这个宏只访问一个起始页的链接,并没有深入访问第二层。

感谢您的帮助!

0 投票
0 回答
3642 浏览

firefox-addon - 如果“是”不可用,imacros firefox 插件单击“确定”按钮?

我正在使用 imacros 在某些网页上执行重复操作。我想选择属性:是,如果不是在页面上找到“是”,请选择属性:好的

如果其他检查很简单..如何在imacros中做?

0 投票
2 回答
3320 浏览

greasemonkey - Automation tool for Firefox that can manipulate User-Agent or Referrer?

I need to automate some processes in Firefox via Chickenfoot, Greasemonkey, iMacros or any other automation tool. Is any of them allows to change the browser's User-Agent or Referer/Referrer fields?

Thanks a lot!

EDIT: I see people mention to use one of the many Firefox plugins to control Referrer. But the problem is that most of the addons allow to set the referrer manually in the beginning of the session. I need the referrer to be changing many time during the automation process.