AutoIt avec FF.au3 et Mozrepl Comment puis-je fermer tous les onglets de Firefox à l'aide _FFClosetab ()?
-
27-09-2019 - |
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.
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.