#cs ---------------------------------------------------------------------------- AutoIt Version: 3.5.4 Author: peetegame@gmail.com Script Function: some Direct best and usefull addons install for firefox (For me) Installation directe des quelques meilleurs et plus utiles modules complémentaires pour firefox (à mon goût) #ce ---------------------------------------------------------------------------- #include #include #include #include #include #include #include #include #pragma compile(Icon, C:\Users\vincenth\Desktop\creation programmes\Firefoxplugins\firefox.ico) #pragma compile(FileVersion, 1.0.0.0, 11.12.13.14) #pragma compile(CompanyName, 'peetegame@gmail.com') #pragma compile(ProductVersion, 1.0.0.0, 0.0.0.0) #pragma compile(ProductName, FirefoxAddons) #pragma compile(LegalCopyright, Free For Fair Use) #pragma compile(FileDescription, Install some usefull addons for firefox) ;ToolTip("Ceci est une info-bulle", 0, 0) ;Sleep(10) ; Pause pout donner à l'info-bulle le temps de s'afficher ; mise en place des XPI à disposition dans le dossier %Temp%\XPI EXTENSIONS - ADDONS Local Const $sFilePath = _WinAPI_GetTempFileName(@TempDir) Local $ProgramFileDir $TempPath = @TempDir & "\XPI" DirCreate($TempPath) FileInstall("adblock.xpi", @TempDir & "\XPI\", $FC_OVERWRITE + $FC_CREATEPATH) FileInstall("tineye.xpi", @TempDir & "\XPI\", $FC_OVERWRITE + $FC_CREATEPATH) FileInstall("nuke_anything_enhanced.xpi", @TempDir & "\XPI\", $FC_OVERWRITE + $FC_CREATEPATH) FileInstall("flagfox.xpi", @TempDir & "\XPI\", $FC_OVERWRITE + $FC_CREATEPATH) FileInstall("clearurls.xpi", @TempDir & "\XPI\", $FC_OVERWRITE + $FC_CREATEPATH) FileInstall("DCAC.xpi", @TempDir & "\XPI\", $FC_OVERWRITE + $FC_CREATEPATH) FileInstall("CAD.xpi", @TempDir & "\XPI\", $FC_OVERWRITE + $FC_CREATEPATH) ;FileInstall("BV.xpi", @TempDir & "\XPI\", $FC_OVERWRITE + $FC_CREATEPATH) ;FileInstall("decentraleyes.xpi", @TempDir & "\XPI\", $FC_OVERWRITE + $FC_CREATEPATH) FileInstall("adblock.bmp", @TempDir & "\XPI\", $FC_OVERWRITE + $FC_CREATEPATH) FileInstall("tineye.bmp", @TempDir & "\XPI\", $FC_OVERWRITE + $FC_CREATEPATH) FileInstall("nuke.bmp", @TempDir & "\XPI\", $FC_OVERWRITE + $FC_CREATEPATH) FileInstall("flagfox.bmp", @TempDir & "\XPI\", $FC_OVERWRITE + $FC_CREATEPATH) FileInstall("clearurls.bmp", @TempDir & "\XPI\", $FC_OVERWRITE + $FC_CREATEPATH) FileInstall("DCAC.bmp", @TempDir & "\XPI\", $FC_OVERWRITE + $FC_CREATEPATH) FileInstall("CAD.bmp", @TempDir & "\XPI\", $FC_OVERWRITE + $FC_CREATEPATH) ;création de l'interface utilisateur GUI GUIcreate ("Extensions Firefox 1.0",640,100,-1,-1) GUISetState(@SW_SHOW) ;Boutons $buttonadblock=GUICtrlCreateButton( "ADBlock", 10,10,80,80, $BS_BITMAP) $buttontineye=GUICtrlCreateButton( "TinEye", 100,10,80,80, $BS_BITMAP) $buttonnuke=GUICtrlCreateButton( "NukeAnythingEnhanced", 190,10,80,80, $BS_BITMAP) $buttonflagfox=GUICtrlCreateButton( "flagfox", 280,10,80,80, $BS_BITMAP) $buttonclearurls=GUICtrlCreateButton( "clearurls", 370,10,80,80, $BS_BITMAP) $buttonDCAC=GUICtrlCreateButton( "DCAC", 460,10,80,80, $BS_BITMAP) $buttonCAD=GUICtrlCreateButton( "CAD", 550,10,80,80, $BS_BITMAP) ;Images boutons GUICtrlSetImage ($buttonadblock, @TempDir & "\XPI\adblock.bmp") GUICtrlSetImage ($buttontineye, @TempDir & "\XPI\tineye.bmp") GUICtrlSetImage ($buttonnuke, @TempDir & "\XPI\nuke.bmp") GUICtrlSetImage ($buttonflagfox, @TempDir & "\XPI\flagfox.bmp") GUICtrlSetImage ($buttonclearurls, @TempDir & "\XPI\clearurls.bmp") GUICtrlSetImage ($buttonDCAC, @TempDir & "\XPI\DCAC.bmp") GUICtrlSetImage ($buttonCAD, @TempDir & "\XPI\CAD.bmp") While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $buttonadblock ShellExecute("C:\Program Files\Mozilla Firefox\firefox.exe", & @TempDir"\XPI\adblock.xpi") Case $buttontineye ShellExecute("C:\Program Files\Mozilla Firefox\firefox.exe", & @TempDir"\XPI\tineye.xpi") Case $buttonnuke ShellExecute("C:\Program Files\Mozilla Firefox\firefox.exe", & @TempDir"\XPI\nuke_anything_enhanced.xpi") Case $buttonflagfox ShellExecute("C:\Program Files\Mozilla Firefox\firefox.exe", & @TempDir"\XPI\flagfox.xpi") Case $buttonclearurls ShellExecute("C:\Program Files\Mozilla Firefox\firefox.exe", & @TempDir"\XPI\clearurls.xpi") Case $buttonDCAC ShellExecute("C:\Program Files\Mozilla Firefox\firefox.exe", & @TempDir"\XPI\DCAC.xpi") Case $buttonCAD ShellExecute("C:\Program Files\Mozilla Firefox\firefox.exe", & @TempDir"\XPI\CAD.xpi") Case $GUI_EVENT_SECONDARYDOWN MsgBox(0, "Test", "Aide") Case $GUI_EVENT_CLOSE Exit EndSwitch WEnd