AutoIt avec FF.au3 et Mozrepl Comment puis-je fermer tous les onglets de Firefox à l'aide _FFClosetab ()?

StackOverflow https://stackoverflow.com/questions/3854039

Question

J'utilise Firefox 3.6 et je pense qu'il peut y avoir un problème de compatibilité avec le script en utilisant Autoit pour fermer tous les onglets ouverts de Firefox avec le module TMP-TabMixPlus 0.3.8.4 installé #include FF.au3 et Mozrepl. est le script ci-dessous j'utilise et je voudrais ajouter quelque chose comme ça _FFTabClose ( « all », « index ») Je ne peux pas le faire fonctionner!

#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

Je veux fermer tous les onglets avant de restaurer Firefox à partir de la barre système. Tout le reste fonctionne très bien. Je pense que ce pourrait être ma syntaxe, mais je ne peux pas trouver quoi que ce soit à ce sujet.

Était-ce utile?

La solution

Il y a une fonction spéciale à cet effet.

#Include <FF.au3>

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

Travaux pour moi très bien avec minimisés FF 3.6.10.
En outre, il y a un lien vers docs officiels pour cette fonction.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top