[AutoIT] WoW Cache Cleaner

    Publicités

Users Who Are Viewing This Thread (Total: 0, Members: 0, Guests: 0)

Callo

Membre
Jun 15, 2010
28
0
566
France
www.mmo-trick.com
Salut,

Je vous propose ici mon tous premier "vrai" programme codé en AutoIT.
Ce programme a était créer pour faciliter la vie des joueurs.
Quand vous lancer le script, il supprime le dossier "Cache" et lance wow.exe.


Code:
; Les Includes
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
; Les Includes

; L'interface
$GUI = GUICreate("WoW Cache Cleaner", 315, 66, 322, 344)
GUICtrlCreateLabel("Répertoire de World of Warcraft:", 8, 11, 158, 17)
GUICtrlCreateLabel("www.mmo-trick.com", 8, 42, 99, 17)
$TextBoxWoWPath = GUICtrlCreateInput("", 168, 8, 137, 21)
$ButtonCleanCache = GUICtrlCreateButton("Netoyer le Cache", 168, 40, 137, 19, $WS_GROUP)
GUISetState(@SW_SHOW)
; L'interface

; Le Programme
$WoWInstallPath = RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Blizzard Entertainment\World of Warcraft", "InstallPath")
$WoWCachePath = $WoWInstallPath & "Cache/"

GUICtrlSetData($TextBoxWoWPath, $WoWInstallPath)

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $ButtonCleanCache
			If FileExists($WoWCachePath) = True Then
				DirRemove($WoWCachePath &'\', 1)
				MsgBox(64, "Terminé", "Le Cache de World of Warcraft a était vidé !")
			Else
				MsgBox(64, "Terminé", "Le Cache de World of Warcraft a été vidé !")
			EndIf
			
			ShellExecute($WoWInstallPath & "wow.exe")
		Case $GUI_EVENT_CLOSE
			Exit
	EndSwitch
WEnd
; Le Programme

++Callo++
 

Superman

V
Ancien staff
Dec 2, 2009
2,489
0
596
Il supprime ta mémoire cache et lance wow, rien de compliqué en soit, mais ça fait un bon exercice pour coder.