تلقائيًا مع ff.au3 و mozrepl كيف يمكنني إغلاق جميع علامات التبويب في Firefox باستخدام _ffclosetab ()؟
-
27-09-2019 - |
سؤال
أنا أستخدم Firefox 3.6 وأعتقد أنه قد يكون هناك مشكلة توافق مع البرنامج النصي التلقائي باستخدام #include ff.au3 و mozrepl لإغلاق جميع علامات تبويب Firefox المفتوحة مع تثبيت Addon TMP-Tabmixplus 0.3.8.4. فيما يلي البرنامج النصي الذي أستخدمه وأرغب في إضافة شيء مثل هذا _fftabclose ("All" ، "Index") لا يمكنني جعلها تعمل!
#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
أريد إغلاق جميع علامات التبويب قبل استعادة Firefox من صينية النظام. كل شيء آخر يعمل بشكل جيد. أعتقد أنه قد يكون بناء الجملة الخاص بي ولكن لا يمكنني العثور على أي شيء عليه.
المحلول
هناك وظيفة خاصة لهذا.
#Include <FF.au3>
_FFStart()
If _FFIsConnected() Then
_FFTabCloseAll()
Sleep(3000)
_FFQuit()
EndIf
يعمل بالنسبة لي على ما يرام مع الحد الأدنى FF 3.6.10.
أيضا ، هناك رابط ل مستندات رسمية لهذه الوظيفة.
لا تنتمي إلى StackOverflow