从托管VM运行iMacros脚本

时间:2011-02-13 20:16:48

标签: firefox virtual-machine imacros

我有一个Firefox / iMacros脚本,用于生成各种网站的屏幕截图和一个使用mogrify调整大小和优化图像的shell脚本。然后我将图像上传到我的网络服务器。

我需要能够定期运行,也许每周一次。该脚本遍历数千个网站。当我在本地运行时,需要几天时间。它也会减慢我的电脑速度,并且容易受到我家中其他成员的干扰。

我在想如果我可以购买托管在某处的虚拟机,我可以从中运行这个脚本。然而,从我有限的搜索,我发现的那些似乎适合运行Web服务器而不是桌面软件。有没有人知道我正在寻找的合适服务或替代解决方案?

1 个答案:

答案 0 :(得分:0)

任何Windows服务器都可以。更具体地说,小型Windows VPS或小型Amazon EC2“微型”实例(每月约30美元)可以很好地运行iMacros。

  

..我发现的那些似乎适合运行Web服务器而不是桌面软件。

任何Windows服务器都是如此。作为解决方案,iMacros Scripting Edition包含iimRunner工具,可帮助解决这个问题。来自维基:

某些浏览器组件,例如G。 Flash或某些AJAX功能在Windows服务帐户下运行时会无法正常工作(棘手的权限问题等)。对于这些情况,我们创建了iimRunner应用程序。如果你想以这种方式看待它,iimRunner是针对浏览器特定问题的解决方法,但肯定不适用于iMacros错误。 iimRunner解决了这些问题,因为它确保浏览器在普通用户帐户下运行 - 这是唯一的环境浏览器设计和测试。

注意:如果您为Windows服务器使用自动登录,我认为您可以避免使用iimRunner。