Autoit con FF.au3 y Mozrepl ¿cómo iba a cerrar todas las pestañas en Firefox mediante _FFClosetab ()?
-
27-09-2019 - |
Pregunta
Estoy usando Firefox 3.6 y creo que puede haber un problema de compatibilidad con el script AutoIt usando # include FF.au3 y Mozrepl para cerrar todas las pestañas abiertas de Firefox con el complemento de TMP-TabMixPlus 0.3.8.4 instalado. A continuación se muestra la secuencia de comandos que estoy usando y me gustaría añadir algo como esto _FFTabClose ( "todos", "índice") no puedo hacer que funcione!
#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
Quiero cerrar todas las pestañas antes de restaurar Firefox desde la bandeja del sistema. Todo lo demás funciona bien. Creo que podría ser mi sintaxis, pero no puedo encontrar nada en él.
Solución
Hay una función especial para esto.
#Include <FF.au3>
_FFStart()
If _FFIsConnected() Then
_FFTabCloseAll()
Sleep(3000)
_FFQuit()
EndIf
A mí me funciona muy bien con minimiza FF 3.6.10.
Además, hay un enlace a documentos oficiales para este función.