Autoit con FF.au3 e Mozrepl come faccio a chiudere tutte le schede in Firefox utilizzando _FFClosetab ()?
-
27-09-2019 - |
Domanda
sto usando Firefox 3.6 e penso che ci possa essere un problema di compatibilità con lo script Autoit usando #include FF.au3 e Mozrepl per chiudere tutte le schede aperte di Firefox con l'addon TMP-TabMixPlus 0.3.8.4 installato. Qui di seguito è lo script che sto utilizzando e vorrei aggiungere qualcosa di simile _FFTabClose ( "tutti", "indice") non riesco a farlo funzionare!
#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
Voglio chiudere tutte le schede prima di ripristinare firefox dalla barra delle applicazioni. Tutto il resto funziona bene. Penso che potrebbe essere la mia sintassi, ma non riesco a trovare nulla su di esso.
Soluzione
C'è una funzione speciale per questo.
#Include <FF.au3>
_FFStart()
If _FFIsConnected() Then
_FFTabCloseAll()
Sleep(3000)
_FFQuit()
EndIf
funziona per me molto bene con minimizzato 3.6.10 FF.
Inoltre, v'è un link a documentazione ufficiale per questo la funzione.