# 1: Reparatur nach Hardreset # Daten wieder herstellen # Variablen If WndExists ("GoPal Navigator") Close ("GoPal Navigator") Speicher=FreeMemory() While (Speicher < 22000) Speicher=FreeMemory() SleepMessage (1, "Bitte warten! GoPal wird geschlossen!") EndWhile EndIf # Wartezeit in ms für diverse Operationen Set MYSLEEP, "300" Run ("\My Flash Disk\Sokobana\Koord2\koord465.exe", "window=0 sip=0|") Switch( question( "Daten wieder herstellen?\ ^NL^ \ ^NL^Yes: für einfache Wiederherstellung, \ ^NL^nach Hardware-Reset !\ ^NL^ \ ^NL^No: für vollständige Wiederherstellung \ ^NL^nach Format Flash !\ ^NL^ \ ^NL^Bitte bestätigen und \ ^NL^auf das Ende warten!","Reparatur","YesNoCancel" ) ) Case (0) # Run ("\My Flash Disk\Sokobana\Koord2\koord465.exe", "explorer=0 taskbar=0 window=0 sip=0|") Run ("\My Flash Disk\Sokobana\Mortscript\Warten.exe") Sleep (10000) RunWait ("\My Flash Disk\Sokobana\koord2\koord465.exe", "window=0 copy=\Storage Card\1_Reparatur\Daten_1||3") RunWait ("\My Flash Disk\Sokobana\koord2\koord465.exe", "window=0 copy=\Storage Card\1_Reparatur\Daten_2||3") Run ("\My Flash Disk\Sokobana\Mortscript\fertig.exe") Message( "Vollständige Wiederherstellung erfolgreich!", "Reparatur fertig" ) If( question( "Softreset? (empfohlen)", "Reset" ) ) Kill ("explorer.exe") Sleep (2000) reset EndIf Case (1) Run ("\My Flash Disk\Sokobana\Koord2\koord465.exe", "explorer=0 taskbar=0 window=0 sip=0|") Run ("\My Flash Disk\Sokobana\Mortscript\Warten.exe") Sleep (10000) RunWait ("\My Flash Disk\Sokobana\koord2\koord465.exe", "window=0 copy=\Storage Card\1_Reparatur\Daten_1||3") Run ("\My Flash Disk\Sokobana\Mortscript\fertig.exe") Message( "Einfache Wiederherstellung erfolgreich!", "Reparatur fertig" ) If( question( "Softreset? (empfohlen)", "Reset" ) ) Kill ("explorer.exe") Sleep (2000) #reset EndIf Case (2) Message( "Wiederherstellung abgebrochen!", "Abbruch" ) EndSwitch