#errorlevel("off")
SetMessageFont(40,Arial)
SetChoiceEntryFormat(33,22,Arial)
StatusType(ST_LIST,0,0)
StatusListEntryFormat(60,40,Arial)
If (ProcExists("AutoNavi.exe"))
Kill("AutoNavi.exe")
EndIf
If (ProcExists("DSA.exe"))
Kill("DSA.exe")
EndIf
If (wndExists("StatusBand"))
Minimize("StatusBand")
EndIf
StatusType(ST_LIST,0,0)
Choice("Choice","What do you want?",\
"1. Backup Car Files",\
"2. Skin DEFAULT",\
"3. Skin BLUESEA",\
"4. Skin BLUEMING",\
"5. Clock ON",\
"6. Clock OFF",\
"7. Windows Explorer and Task Manager",\
"8. Run DSA in USB",\
"9. Ran AutoNavi in USB",\
"10. Copy Map Data From USB to Car",\
"11. Video Unlock"\
)
case(1)
If(Question("It takes about 30min,^NL^^NL^\
Make sure there's 6G free space in USB disk,^NL^^NL^\
Continue?","Confirm")=1)
If (DirExists("\USB\Backup\NAND")=0)
MkDir("\USB\BackUp")
Sleep(1000)
MkDir("\USB\BackUp\NAND")
EndIf
StatusClear()
StatusMessage("^NL^^NL^Backup car files......^NL^^NL^Please wait about 30min......")
xCopy("\NAND\*.*","\USB\BackUp\NAND\",true,true)
BigMessage("^NL^^NL^Backup Car Files, OK!^NL^Power off 3min then restart.")
EndIf
case(2)
StatusClear()
StatusMessage("Please wait about 1min.")
xcopy("\USB\Update\SKIN\DEFAULT\*.*","\NAND\system\SKIN\DEFAULT\",true,true)
BigMessage("^NL^^NL^Skin DEFAULT, OK!^NL^Power off 3min then restart.")
case(3)
StatusClear()
StatusMessage("Please wait about 1min.")
xcopy("\NAND\system\SKIN\BLUESEA\*.*","\NAND\system\SKIN\DEFAULT\",true,true)
BigMessage("^NL^^NL^Skin BLUESEA, OK!^NL^Power off 3min then restart.")
case(4)
StatusClear()
StatusMessage("Please wait about 1min.")
xcopy("\NAND\system\SKIN\BLUEMING\*.*","\NAND\system\SKIN\DEFAULT\",true,true)
BigMessage("^NL^^NL^Skin BLUEMING, OK!^NL^Power off 3min then restart.")
case(5)
IniWrite("\NAND\Config\Feature.ini","","clock_enable","1")
BigMessage("^NL^^NL^Clock ON, OK!^NL^Power off 3min then restart.")
case(6)
IniWrite("\NAND\Config\Feature.ini","","clock_enable","0")
BigMessage("^NL^^NL^Clock OFF, OK!^NL^Power off 3min then restart.")
case(7)
run("\Windows\explorer.exe")
If (FileExists("\usb\update\taskmgr_arm.exe"))
Run("\usb\update\taskmgr_arm.exe")
StatusType(ST_HIDDEN)
Else
bigMessage("^NL^^NL^^NL^TaskManager not exists!")
EndIf
case(8)
If (FileExists("\USB\DSA\DSA.exe"))
Run("\USB\DSA\DSA.exe")
StatusType(ST_HIDDEN)
Else
bigMessage("^NL^^NL^^NL^File ""\USB\DSA\DSA.exe"" not exists!")
EndIf
case(9)
If (FileExists("\USB\AutoNavi\AutoNavi.exe"))
Run("\USB\AutoNavi\AutoNavi.exe")
StatusType(ST_HIDDEN)
Else
bigMessage("^NL^^NL^^NL^File ""\USB\AutoNavi\AutoNavi.exe"" not exists!")
EndIf
case(10)
StatusClear()
If (DirExists("USB\AutoNavi\Data\"))
If(Question("It takes about 30min, continue?","Confirm")=0)
Exit
EndIf
StatusMessage("^NL^^NL^Copy map data to car......^NL^^NL^Please wait about 30min......")
xcopy("\USB\AutoNavi\Data\*.*","\NAND\Map\Data\",true,true)
BigMessage("^NL^^NL^Copy Map Data From USB to Car, OK! \
^NL^Power off 3min then restart.")
Else
bigMessage("^NL^^NL^^NL^Map data not exists!")
EndIf
case(11)
StatusClear()
IniWrite("\NAND\system\Launcher.ini","","use_video_watching_warning","0")
BigMessage("^NL^^NL^Video Unlocked!^NL^Power off 3min then restart.")
case(0)
exit
endchoice
exit