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

javascript - 在 iMacros 中使用 java apache POI

我有一组任务和屏幕抓取,我想使用 iMacros 执行(因为它非常简单)。我现在遇到的唯一问题是使用 csv 文件的限制。我挖了一下,发现 imacros 在 javscript 中支持 java。

我尝试使用 Apache POI,但没有运气。任何人都可以发布任何示例代码或建议任何其他方法。

0 投票
1 回答
585 浏览

browser - 脚本浏览器活动 - 自动点击

我正在处理从网页中抓取数据。我所做的是每天“点击”一些页面并记录页面内容,以便进一步提取。当然,有几十页和几个月的点击,所以一切都是自动化的。通常我curl与 Cookies 和 POST 一起使用,效果很好。但我现在有一些“智能”页面,它们使用一些 javascript、会话、voodoo 等等,并且不允许简单地被抓取。我真的需要点击一些按钮来获得我想要的东西。

所以,我想自动化这些操作。您会推荐什么解决方案(语言、插件、...)?我知道iMacros;有没有其他可比的解决方案?或者它是唯一的?(顺便说一下,我在 Linux 下工作)

感谢所有的建议

编辑

有关的:

0 投票
2 回答
3223 浏览

linux - iMacros + FF:Linux,命令行

我想通过在命令行中指定脚本来在 Ubuntu 下使用 Firefox 运行 iMacros 脚本。不幸的是,浏览器仅将文件作为文本打开而不运行它...

有什么线索吗?

0 投票
0 回答
10526 浏览

imacros - 如何使用 iMacros 循环浏览页面上的链接

我想将 iMacros 用于以下任务:

  1. /id=*在特定页面上导航到以(如何循环?!)结尾的每个链接
  2. 将这些 id 页面的 HTML 正文内容保存到文件
  3. 在每个页面上都有“更多详细信息按钮”保存弹出窗口的 HTML 内容(详细信息)

与此同时,我想出了如何做到这一点,并且有一个按计划工作的代码:

如何在保存的文件名中包含 id=* 的实际值?

0 投票
1 回答
3860 浏览

excel - 用于excel vba的imacro?

需要有关如何在 excel vba 中使用 imacro 的建议。imacro 是 Internet Explorer 和 firefox 中的 Internet 宏重新编码器。有谁知道如何使用 excel vba 激活 imacro?

如果您确实知道如何执行此操作,请列出有关如何使用 excel vba 激活 imacro 的示例代码。

0 投票
1 回答
2106 浏览

html - 如何在 iMacros for Firefox 中提交第 n 个表单

使用iMacros希望在网站上提交第 n 个(例如第三个)form

但是,没有ID也没有name标签。我发现的所有示例都使用ATTR,IDNAME.

例如TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:idadsf ATTR=ID:id234324

我怎样才能提交这样的form

0 投票
1 回答
1298 浏览

macros - 将 2 个文本保存在同一个 file.csv 中,但在 iMacros 上的两个不同列中

我正在努力了解如何将两个不同的文本保存在一个名为 file.csv(或 .txt)的文件中,但保存在两个不同的列中。

我已经构建了一个.JS生成随机文本的程序,然后填写一些字段,然后继续执行宏的其余部分。

我想要做的是将这些文本(电子邮件,密码)保存在 .csv 但在{{!COL1}}&{{!COL2}}

有没有办法建立这样的东西?

0 投票
2 回答
12317 浏览

javascript - iMacros:使用带有 EVAL 的 Javascript 替换变量中的文本

我在 Firefox 上使用 iMacros 自动下载我的 Wells Fargo PDF 银行对账单,并为文件提供链接的名称,例如“ Statement 04/22/12 (597K)

但是,我不能在文件名中使用斜杠(Windows 限制...)。所以我试图用dash替换正斜杠

下面是我的 iMacro。我在以下行收到错误代码:

我的 javascript 或我的 Regex 不起作用,我不知道为什么。我在这两种语言上都不强 - 我试图尽可能地从其他示例中复制,但没有成功。如果你能帮忙,那就太好了。谢谢。

另外,如果您知道如何在 javascript 中使用 Regex 删除“ (597K) ”,那将是锦上添花。(显然,这个文本字符串的值对于每个不同的文件都会不同,所以它必须是动态的)

0 投票
2 回答
28795 浏览

imacros - 如果 iMacros 页面中存在文本,请单击按钮

我正在尝试将 iMacros 与 Firefox 一起使用,仅当页面上存在此代码时才单击取消关注按钮...

如果页面源中不存在上述内容,那么它将运行此 iMacros 代码...

根据我的阅读,没有 if/else 类型语法,但您可以运行 Javascript

如果有人知道我该怎么做,我真的可以使用帮助

0 投票
1 回答
2910 浏览

macros - 如何将 2 个文本保存在同一个 file.csv 但在 iMacros 的两个不同列中

我正在努力了解如何在同一个 file.csv(或 .txt)上但在两个不同的列上保存两个不同的文本。

我已经构建了一个.JS生成随机文本,然后填充一些字段,然后继续使用宏的其余部分。

我想要做的是将那些文本(电子邮件,密码)保存在 .csv 但在{{!COL1}}&{{!COL2}}

有没有办法建立这样的东西?太感谢了!

eiifq83234