Firefox不会通过网址播放iMacros?

时间:2017-06-28 19:01:31

标签: firefox imacros

在过去一周左右的时间里,我一直在开发一个以编程方式在线维护一些东西的应用程序,为此我需要通过Python从Firefox启动iMacros。

目前我正在使用此代码在Python中执行此操作,它已经运行了一周:

firefoxpath = '"C:/Program Files (x86)/Mozilla Firefox//firefox.exe"'
macroCommand = firefoxpath + " imacros://run/?m=" + path_to_macro
subprocess.Popen(macroCommand)

还有一些其他东西可以清理那里的进程并监听错误,但现在真正重要的是启动宏

今天,经过几个小时的编码工作。尝试通过Python启动时,我开始使用此弹出窗口。 (这是Firefox在不知道如何处理文件或URL时提供的弹出窗口。)

启动应用程序弹出窗口:

Launch Application Popup

Firefox似乎不再认为它可以直接启动imacros文件。但是,如果您在iMacros面板中单击“播放”,则只会找到文件。

我已经进行了一个小时的故障排除,并且似乎以前没有人在网上遇到此问题。有什么想法吗?

更新:

我设法通过完全重新安装问题机器上的窗口来实现这一点。在这之前,我重新安装了firefox多次,尝试了firefox的便携式副本,删除了firefox的注册表项,在FF中禁用了多进程窗口,逐个卸载了所有插件,并尝试了与不同用户相同的东西(两者都有)有无管理员。)

这些都没有用,如果将来有人遇到这个错误,我建议只在问题机器上重新安装Windows。

我正在使用

  • Windows 10
  • Firefox 54
  • iMacros for FF 9.0.3
  • Python 2.7
对于遇到此事的其他人来说,上帝的速度很快。

0 个答案:

没有答案