Toto diskuzní fórum je „odborně – technické“ a je zaměřeno k diskuzi o navigačních programech IGO. V tomto diskuzním fóru nenajdete nelegální software či mapy, ani odkazy které by k nim směřovaly.

www.navon.cz - Vše o navigacích NavON

 
Pokud nenajdete odpověď na fóru ani ZDE, položte nejdřív dotaz v příslušném vlákně a neptejte se hned někoho v soukromé zprávě, pomůžete tím i ostatním. Vkládejte dotazy jen jedenkrát. Duplicitní příspěvky budou smazány.

Spouštěč (nejen) pro navigace DEJVID IV.

Zde řešíme všechny modely navigací GOCLEVER - např. 5010/3535/5066/4090T-DEJVID/4335/3550/5055...

Re: Spouštěč (nejen) pro navigace DEJVID IV.

Příspěvekod SvoDa v 21 kvě 2010 14:07

je součástí základní trojice souborů, který tvoří mortscript
Základní soubory:
- Autorun.exe
- MortScript.exe
- Autorun.mscr

Místo názvu autorun si napíšeš název co chceš, třeba tvé aplikace - viz bod 1 a 3 Ivošova popisu (MortScript.exe musí zůstat tak jak je - viz bod 2 Ivošova popisu)

Ve spouštěči
NewIni volá jinou obrazovku (jiný .ini soubor)
a
Command volá konkrétní aplikaci (nějaké .exe)
myslím, že bys na to přišel sám, kdy ses podíval, co je za cesty za NewIni = .... a Command = ...... ;)
Obrázek Nejprve hledejte odpověď zde, teprve pak položte dotaz v příslušném vlákně. Neptejte se hned někoho v soukromé zprávě, pomůžete tím i ostatním.
Uživatelský avatar Moderátor
SvoDa
Moderátor
 
Příspěvky: 11684
Registrován: 17 čer 2008 07:09
Bydliště: Olmik u Brna

Re: Spouštěč (nejen) pro navigace DEJVID IV.

Příspěvekod Ivo K v 21 kvě 2010 14:13

@expertdb - SvoDa ti to velice pěkně popsal a já jen doplním něco o těch "záhadných" exe souborech.
Všechny tyto exe soubory jsou interpretery.
Ve WindowsCE se používajá několik programů-interpreterů.
Jsou to:
- XXXAuto.exe+XXXAuto.scp
- SystemInformation.exe+SysInfoSettings.ini
- MortScript.exe+Autorun.exe+MortScript.mscr

Manuálů moc nenajdeš, ale k MortScriptu ano. Zde:
Kód: Vybrat vše
http://www.sto-helit.de/index.php?module=download&action=list&entry=18

Na tom odkazu si stáhneš i příslušné *.exe soubory.

Jinak, interpreter Mortscript má variantu i pro jiné platformy např. pro PC.
Naposledy upravil Ivo K dne 23 kvě 2010 10:12, celkově upraveno 1
Uživatelský avatar Člen Klubu přátel iGO
Ivo K
Člen Klubu přátel iGO
 
Příspěvky: 5669
Registrován: 26 čer 2008 12:01
Bydliště: Brno u Olomóce - Městská část: Spojené státy Maloměřické(Majlont)

Re: Spouštěč (nejen) pro navigace DEJVID IV.

Příspěvekod fmilan v 21 kvě 2010 15:50

Ještě k tomu Command a NewIni:

SvoDa Píše:
NewIni volá jinou obrazovku (jiný .ini soubor)
a
Command volá konkrétní aplikaci (nějaké .exe)

Ono to není tak jednoduché. Příkaz Command volá pouze konkrétní aplikaci umítěnou ve svém adresáři. Pokud ale pro volání aplikace.exe použiješ volání scriptové (aplikace.exe a aplikace.mscr) musíš použít příkazu NewIni.

Příklad:

Command = App/Coreplayer/player.exe - volání přímo kontrétního programu z adresáře App
NewIni = ../../Sys/player.exe - volání, kde v adresáři Sys je umístěn player.exe společně s "řídícím" player.mscr, který mu říká, kde a za jakých podmínek hledat ten program.exe

Zdá se to trochu komplikované volat přes scripty, ovšem skýtá to mnoho možností stanovení podmínek volání a možnost spouštění dalších programů (viz např. klávesnice v TC).
Co se týká těch teček (../../), ty pak udávají cestu k umístění adresáře Sys (jeho úrovně vůči adresáři, ve kterém jsou umístěny volací povely (command resp. NewIni).
Uživatelský avatar Člen Klubu přátel iGO
fmilan
Člen Klubu přátel iGO
 
Příspěvky: 1991
Registrován: 10 bře 2009 17:22
Bydliště: Blansko

Re: Spouštěč (nejen) pro navigace DEJVID IV.

Příspěvekod expertdb v 21 kvě 2010 16:21

Pánové,všem vám moc děkuji za objasnění.
Slibuji, že minimálně do neděle vám dám pokoj :lol: . Doma nemám moc času na bádání,v neděli budu v práci,tak se do toho doufám pustím.
Evolve Multitraxx
Igo Primo 2 + skin ZoZo_ex
expertdb
 
Příspěvky: 404
Registrován: 05 pro 2008 18:00

Re: Spouštěč (nejen) pro navigace DEJVID IV.

Příspěvekod fmilan v 21 kvě 2010 16:40

Tak bych se chtěl mít. Chodit si v neděli odpočnout do práce ;) :lol: :lol:
Uživatelský avatar Člen Klubu přátel iGO
fmilan
Člen Klubu přátel iGO
 
Příspěvky: 1991
Registrován: 10 bře 2009 17:22
Bydliště: Blansko

Re: Spouštěč (nejen) pro navigace DEJVID IV.

Příspěvekod expertdb v 21 kvě 2010 20:21

Hloubání nad mortscripty a exe soubory není žádný odpočinek :) .
Evolve Multitraxx
Igo Primo 2 + skin ZoZo_ex
expertdb
 
Příspěvky: 404
Registrován: 05 pro 2008 18:00

Re: Spouštěč (nejen) pro navigace DEJVID IV.

Příspěvekod expertdb v 23 kvě 2010 08:56

fmilan píše:Ještě k tomu Command a NewIni:

Ono to není tak jednoduché. Příkaz Command volá pouze konkrétní aplikaci umítěnou ve svém adresáři. Pokud ale pro volání aplikace.exe použiješ volání scriptové (aplikace.exe a aplikace.mscr) musíš použít příkazu NewIni.



Tak už jsem zase tady.

Ve spouštěči je to použito zrovna opačně než popisuješ. Vše ,nebo téměř vše funguje přes scriptové volání a je použito příkaz Command. Hele, nebude to zase nějaká habaďůra na mně :D ?
Evolve Multitraxx
Igo Primo 2 + skin ZoZo_ex
expertdb
 
Příspěvky: 404
Registrován: 05 pro 2008 18:00

Re: Spouštěč (nejen) pro navigace DEJVID IV.

Příspěvekod tomasii v 23 kvě 2010 09:51

Myslím, že Milan myslel inicializační .ini skripty, používané pro zobrazení, např. v CountryInfo. Tam používáš skripty typu NewIni = Ini\země.ini a voláš jimi další moduly aplikace
Tomáš


Obrázek
Uživatelský avatar Moderátor
tomasii
Moderátor
 
Příspěvky: 3508
Registrován: 16 čer 2008 18:47
Bydliště: Praha 4

Re: Spouštěč (nejen) pro navigace DEJVID IV.

Příspěvekod fmilan v 23 kvě 2010 12:13

Myslel jsem to tak, jak jsem napsal.
Ovšem měl jsem ještě doplnit to červené:
Ono to není tak jednoduché. Příkaz Command volá pouze konkrétní aplikaci umítěnou ve svém adresáři. Pokud ale pro volání aplikace.exe použiješ volání scriptové umístěné v "univerzálním" adresáři (např.Sys) (aplikace.exe a aplikace.mscr) musíš použít příkazu NewIni.


Je nutno si uvědomit, z jakého adresáře volám. Pokud je to z vlastního adresáře (např. "App\Fileman\cecmd.exe") pak je jedno, jestli je tam ještě soubor .mscr a spustí se to příkazem Command. Pokud ovšem voláš vše přes scripty z adresáře určeného pro scripty (např. Sys) do adresáře s vlastním exáčem aplikace a chceš zachovat univerzálnost, pak je nutno použít příkaz NewIni. Při použití příkazu
"Command = ..\..\Sys\Media\MediaPlayer.exe" vyhodí hlášku

display_1.jpg


Musel bys použít volání přímo cílené (např. "Command = \SDMMC\Sys\Media\MediaPlayer.exe") a tím se znemožní libovolné umístění volacího adresáře Sys pro další použití na různých přístrojích.

Je ovšem pravdou, že tohle se tě netýká, protože voláš přímo ;)
Způsob volání, který popisuji je v přípravách v rámci sjednocení App a volání ze skinů.
Nemáte oprávnění prohlížet přiložené soubory.
Uživatelský avatar Člen Klubu přátel iGO
fmilan
Člen Klubu přátel iGO
 
Příspěvky: 1991
Registrován: 10 bře 2009 17:22
Bydliště: Blansko

Re: Spouštěč (nejen) pro navigace DEJVID IV.

Příspěvekod Pabo v 01 čer 2010 20:39

jsem nový majitel Dejvida IV,tak mne moc nekamenujte ......po nainstalování spouštěče není ve vnitřní paměti složka iGO 81.Musí se vytvořit ručně?díky
Dejvid IV

iGo Primo :: GoClever 5066 TMC - DEJVID IV.
Pabo
 
Příspěvky: 17
Registrován: 30 pro 2009 21:08

PředchozíDalší

Zpět na GOCLEVER - specifické postupy

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 212 návštevníků