Autoit con FF.au3 y Mozrepl ¿cómo iba a cerrar todas las pestañas en Firefox mediante _FFClosetab ()?

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

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.

¿Fue útil?

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.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top