ajout bypass sauvegarde en cours
This commit is contained in:
@ -27,6 +27,7 @@
|
||||
|
||||
_Singleton(@ScriptName)
|
||||
;commentaire de test pour git
|
||||
$bypassSauvegarde = False
|
||||
Global $allServer, $profileDirectory, $dstSave, $profileSizef, $prefsToArray
|
||||
$color = "0x4A90E2"
|
||||
$color2 = "0x4A90E2"
|
||||
@ -79,11 +80,14 @@ GUIctrlSetFont(-1,12, 600, Default, "Segoe UI")
|
||||
$labSizeSave = GUICtrlCreateLabel("", 250, 107, 250, 25)
|
||||
GUICtrlSetColor(-1, $color)
|
||||
GUIctrlSetFont(-1,11, 600, Default, "Segoe UI")
|
||||
|
||||
$modifSaveDirectory = GUICtrlCreateButton("📂 Modifier", 660, 101, 120, 33)
|
||||
GUICtrlSetBkColor(-1, $color2)
|
||||
GUICtrlSetColor(-1, 0xffffff)
|
||||
GUICtrlSetFont(-1, 11, 600, Default, "Segoe UI")
|
||||
GUICtrlSetTip(-1, "Sélectionnez le dossier de sauvegarde")
|
||||
GUICtrlCreateContextMenu($modifSaveDirectory)
|
||||
$bypassSave = GUICtrlCreateMenuItem("Bypasser la sauvegarde", $modifSaveDirectory)
|
||||
$dstSave = @AppDataDir&"\Thunderbird\Profiles"
|
||||
GUICtrlSetData($labSizeSave, "("&Round(DriveSpaceFree($dstSave)/1024, 0)&" Go disponible)")
|
||||
$labSave = GUICtrlCreateLabel($dstSave, 20, 136, 760, 25, $SS_SUNKEN+$SS_CENTER)
|
||||
@ -129,6 +133,8 @@ While 1
|
||||
Switch GUIGetMsg()
|
||||
Case $GUI_EVENT_CLOSE
|
||||
Exit
|
||||
Case $bypassSave
|
||||
$bypassSauvegarde = True
|
||||
Case $modifProFileDirectory
|
||||
$newProfileFolder = FileSelectFolder("Séléctionnez le dossier du profil", @AppDataDir&"\Thunderbird\Profiles")
|
||||
If Not @error Then
|
||||
@ -156,11 +162,12 @@ While 1
|
||||
Case $go
|
||||
;~ MsgBox("","",$profileDirectory&" "&$dstSave)
|
||||
;~ Exit
|
||||
|
||||
_checkSpace($profileDirectory, $dstSave)
|
||||
If @error Then
|
||||
$msg = MsgBox(52,"MoveYourPOP",$dstSave&@CRLF&" n'a pas assez d'espace disponible pour la sauvegarde."&@CRLF&@CRLF&"Sélectionnez un autre lecteur.")
|
||||
Else
|
||||
ConsoleWrite($profileDirectory&@CRLF&$dstSave&@CRLF)
|
||||
;~ ConsoleWrite($profileDirectory&@CRLF&$dstSave&@CRLF)
|
||||
$backup = _backup($profileDirectory, $dstSave)
|
||||
$saveSize = Round(DirGetSize($dstSave&"\"&$backup)/1024/1024, 2)&" Mo"
|
||||
$msg = MsgBox(68, "MoveYoutPop", "Taille du dossier du profil : "&$profileSizef&@crlf&"Taille de la sauvegdarde : "&$saveSize&@CRLF&@CRLF&"Continuer ?")
|
||||
|
||||
Reference in New Issue
Block a user