Quirks of iMacro

最近偷懒用 iMacro 作浏览器自动化,其中莫名其妙的地方还真不少。

* iMacro 忽然莫名其妙的失效,侧边栏中的文件夹也消失,Error Console 中提示读取错误, 检查发现 Macro 文件夹中出现了很多循环文件夹 Macro>Demo-Firefox>Demo-Firefox>......,删除后一切正常。

* js 中 for 无法 以 0 开始。for(var i=0;i++;i<=50){} 会提示 Javascript 中存在已知的可能引起Firefox崩溃的用法。?? 让人摸不着头脑。

* 试了试在iMacro里写个js作异步方式的 tcp server 以便从外面用其他语言写逻辑,运行后外面可以连进去,但js一调用iimPlay,回调函数就终止且连接就断开,考虑的还真周全 :-S。

还有其他一些毛病一时想不起来,虽然还算方便但怎么用着都感觉别扭,有精力还是用 repl+pyton 写比较好。

+TAG ATTR 使用多个条件时正确的连接符是&&: TAG TYPE=A ATTR=TITLE:T*&&HREF=xyz.do*

你可能感兴趣的:(JavaScript,automation,firefox,browser,imacro,quirk)