如何使用iMacros设置24小时操作?

How can I set up a 24 hours operation with iMacros?

本文关键字:操作 24小时 设置 何使用 iMacros      更新时间:2023-10-16

如何使用iMacros设置每天24小时,每周7天(不间断)的操作?

我发现的代码,但我不能适应我的宏。我不会使用visual basic,但是我今天安装了VBS 2008。我如何在我的imacros代码上使用该代码?任何人都可以在vbs上一步一步地告诉它。由于

   'Sample code B
Set iim1= CreateObject ("imacros")
For m = 1 to 5000
   iret = iim1.iimInit()
   For n = 1 to 1000
      iret = iim1.iimPlay ("macro1")
   Next
   iret = iim1.iimExit()
Next

来源:http://wiki.imacros.net/Web_Testing问:_How_can_I_set_up_a_24_hours_a_day.2C_7_days_a_week_.28non-stop.29_operation_with_iMacros.3F

我不知道VB解决方案,但JS解决方案如下。

  1. SET !ERRORIGNORE YES命令放在宏中,SET !TIMEOUT_MACRO 120(可以修改时间)放在宏中。然后,当你在JS中调用宏时,你可以这样做:

    iimPlay(宏,110)

确保时间比宏超时少几秒。这样宏每次都会重新启动,脚本可以工作很长时间。

//this starts firefox
start /d"C:Program FilesMozilla Firefox" firefox.exe /AUTO 

//this kills firefox process
pskill firefox.exe
//this command is one version of wait 10 seconds. You can change number 10 into some other for script to wait more then 10 seconds
ping -n 10 127.0.0.1

在这个链接中有关于如何从书签中运行iMacros文件的示例。所以你有一些例子,你可以使用它们。

http://wiki.imacros.net/iMacros_for_Firefox Command_Line_Support