使用FF.au3和Mozrepl自动如何使用_FFClosetab()关闭firefox中的所有选项卡?

时间:2010-10-04 09:36:08

标签: firefox scripting automation firefox-addon autoit

我正在使用Firefox 3.6,我认为使用#include FF.au3和Mozrepl的Autoit脚本可能存在兼容性问题,需要在安装了插件TMP-TabMixPlus 0.3.8.4的情况下关闭所有Firefox的打开选项卡。下面是我正在使用的脚本,我想添加类似这样的东西_FFTabClos​​e(“all”,“index”)我无法使它工作!

#Include FF.au3
If _FFConnect() Then
    If _FFOpenURL("file:///C:/firefox.html") Then
        WinSetState("[CLASS:MozillaUIWindowClass]", "", @SW_RESTORE)
    EndIf
Else
    MsgBox(64,"Error","Can't connect to FireFox")
EndIf

我想在从系统托盘恢复firefox之前关闭所有标签页。其他一切都很好。我认为这可能是我的语法,但我找不到任何内容。

1 个答案:

答案 0 :(得分:2)

这有一个特殊的功能。

#Include <FF.au3>

_FFStart()
If _FFIsConnected() Then
    _FFTabCloseAll()
    Sleep(3000)
    _FFQuit()
EndIf

对我来说很有效,最小化FF 3.6.10 此外,此功能还有official docs的链接。