如何使用Kantu Chromium浏览器访问URL列表?

时间:2017-08-25 05:00:39

标签: csv browser-automation webautomation

我已检查过Kantu docs,但我的问题是我无法弄清楚他们是否可以访问网址列表。所以我可以让它适用于一个,但我有200个网址。我没有检查iMacros是否可以在下载之间设置延迟,但它看起来似乎也许可以。我想念一下吗?

澄清一下:我正在使用Kantu Windows版本(Chromium浏览器),而不是用于Chrome的新版Selenium IDE

2 个答案:

答案 0 :(得分:1)

将它们保存为CSV,然后在需要的地方添加URL

put ${!COL1} 

循环播放您拥有的URL数量。

答案 1 :(得分:0)

请注意,您所指的应用程序现在称为 SeeShell Browser (Kantu是跨平台浏览器插件,SeeShell Browser是Windows Chromium包装器)。解决方案是使用csvread command

有两种将CSV数据导入SeeShell的方法:

(A。)内置的csvRead命令

您将SET csvRead YourCSVfile.csv添加到宏,SeeShell会为您加载它。 CSV文件中的数据现在可以在内部变量{{$ COL1}},{{$ COL2}}等中使用。 SeeShell会在每个宏循环中加载CSV文件的新行-因此,将循环计数器(右下角)的值设置为> 1非常重要。通常,当然,您会选择一个与数字匹配的循环计数器值CSV文件中的行数。相关演示宏“ Demo-csvRead”。它显示了如何使用CSV文件填充多个表单条目。

(B。)使用脚本API [PRO]

此方法为您提供最大的灵活性。您可以使用API​​而不是从CSV文件读取数据,而是从任何数据源(SQL,Access,ODBC等)读取数据。为此,请使用API​​将数据发送到SeeShell。我们的SeeShell API GitHub存储库中有一个VBS示例脚本,该脚本从CSV文件读取并将数据发送到SeeShell进行表单填充。

请注意,虽然CSV文件(CSV是用逗号分隔的值文件)是存储和读取数据的最流行方式,但该API还允许您连接到其他数据源(SQL等)。