1

Firefox 3.6を使用していますが、#include FF.au3とMozreplを使用して、アドオンTMP-TabMixPlus0.3.8.4がインストールされているFirefoxの開いているタブをすべて閉じるAutoitスクリプトとの互換性の問題があると思います。以下は私が使用しているスクリプトで、次のようなものを追加したいと思います_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を復元する前に、すべてのタブを閉じたい。他のすべては正常に動作します。それは私の構文かもしれないと思いますが、何も見つかりません。

4

1 に答える 1

2

これには特別な機能があります。

#Include <FF.au3>

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

最小化されたFF3.6.10で問題なく動作します。また、この関数の公式ドキュメント
へのリンクがあります。

于 2010-10-04T10:14:24.820 に答える