Domande e risposte cretine per qualcuno!!!
Che cosa è un eseguibile o un programma.exe ?
E' una applicazione con estensione .exe contenuta nella memoria interna o sulla memoria esterna.
Generalmente è chiamata nello specifico in vari modi (navigator.exe, nav-u.exe,destinator.exe e ecc.) ha ill compito di lanciare il programma di navigazione originale.
Es. se il nostro programma di lancio si chiama navigator.exe contenuto sulla memory card dopo averlo rinominato e salvato al suo posto caricheremo i file di mort script rinominandoli in navigator.exe.
Quattro file di cui due da rinominare: (vedi allegato precedente)
che cosa è mortscrip.exe ora diventato navigator.exe ?
Una applicazione che eseguirà le istruzioni contenute nel file mscr.
Apriamo il file Mscr con wordpad o note e troveremo questo:
Esempio di sblocco per sony serie Nav-u x3
Copy("\Mounted Volume\Sony\nav-u\MortScript.exe","\Windows\MortScript.exe")
Copy("\Mounted Volume\Sony\nav-u\toolhelp.dll","\Windows\toolhelp.dll")
Copy("\Mounted Volume\Sony\nav-u\TestMode.exe","\Windows\TestMode.exe")
Copy("\Mounted Volume\Sony\nav-u\PowerOn.mscr","\Windows\PowerOn.mscr")
RunOnPowerOn ("\Windows\MortScript.exe","\Windows\PowerOn.mscr" )
RunWait("\Mounted Volume\Sony\nav-u\ToolDevice.exe","off 18")
RunWait("\Mounted Volume\Sony\nav-u\ToolDevice.exe","off 15")
RunWait("\Mounted Volume\Sony\nav-u\ToolDevice.exe","on Serial")
Run ("\Windows\TestMode.exe")
Sleep (50)
Kill ("TestMode.exe")
RegWriteDWord("HKLM","SOFTWARE\Dennis Groning\SirfTech","NmeaBaudrateIdx",6)
RegWriteDWord("HKLM","SOFTWARE\Dennis Groning\SirfTech","BaudrateIdx",6)
RegWriteDWord("HKLM","SOFTWARE\Dennis Groning\SirfTech","CommPortIdx",5)
RegWriteDWord("HKLM","SOFTWARE\Dennis Groning\SirfTech","NmeaIntervalIdx10",0)
RegWriteDWord("HKLM","SOFTWARE\Dennis Groning\SirfTech","NmeaIntervalIdx09",0)
RegWriteDWord("HKLM","SOFTWARE\Dennis Groning\SirfTech","NmeaIntervalIdx08",0)
RegWriteDWord("HKLM","SOFTWARE\Dennis Groning\SirfTech","NmeaIntervalIdx07",0)
RegWriteDWord("HKLM","SOFTWARE\Dennis Groning\SirfTech","NmeaIntervalIdx06",1)
RegWriteDWord("HKLM","SOFTWARE\Dennis Groning\SirfTech","NmeaIntervalIdx05",1)
RegWriteDWord("HKLM","SOFTWARE\Dennis Groning\SirfTech","NmeaIntervalIdx04",5)
RegWriteDWord("HKLM","SOFTWARE\Dennis Groning\SirfTech","NmeaIntervalIdx03",5)
RegWriteDWord("HKLM","SOFTWARE\Dennis Groning\SirfTech","NmeaIntervalIdx02",1)
RegWriteDWord("HKLM","SOFTWARE\Dennis Groning\SirfTech","NmeaIntervalIdx01",0)
While (TRUE)
RunWait ("\Mounted Volume\SystemInformation\SystemInformation.exe")
PowerOff
EndWhile
Quindi il nostro file mscr che andremo a creare dovrà contenere come righe finali:
While (TRUE)
RunWait ("\Mounted Volume\SystemInformation\SystemInformation.exe")
PowerOff
EndWhile
Se il programma da lanciare si trova sulla memoria esterna nella cartella software:
RunWait ("\Sd\software\SystemInformation.exe")
Spiegazione:
RunWait ("\[memoria interna o esterna come esattamente è chiamata dal nav( il suo vero nome lo vedete quando collegate il nav al pc)]\[cartella dove è contenuto il programma da lanciare]\[eseguibile.exe"])
In pratica cosa fà
se il nav trova il programma da lanciare che è systeminformation contenuto nella Sd parte,se no si spegne.
Questa è la risposta alla domanda perchè si spegne?
Non ha nulla da lanciare se non copiate il programma da lanciare nella memory.
A domani ...

