Script pro úprava pracovní plochy (Desktopu) ve Windows CE 5.0 pro Mio Cx20 – Desktop_IvoK. Stále jsem přemýšlel, jak rozšířit počet tlačítek(ikonek) na displeji Mia a přitom neztěžovat procesor a paměť. Napadlo mne, využít pracovní plochu(Desktop) přímo Windows CE v našich Cx20, podobně jako na stolních PC.
Poznámka: Pokud používáš nějaký unlock nebo spouštěč, tak není vhodné Desktop_IvoK používat s ním současně.
Popis funkce:Technicky se jedná pouze o 3 kroky, které se provedou pomocí MortScriptu a ten se nakonec ukončí.
1. Krok – do registru se provede zápis o změně tapety pracovní plochy - Desktopu(z původní oranžové, na modrou). Tato úprava není nezbytná pro funkčnost, ale vhodná z důvodu lepší čitelnosti ikonek na ploše.
2. Krok – nakopírují se linky z předem připravené složky Desktop_IvoK\ Links\ (ten si předem připravíš v TC) do složky Windows\Desktop\.
3. Krok – ukončení MioMenu a spuštění prográmku PowerButton pro možnost hardwarového uspávání Mia. MioMenu totiž zajišťuje i funkci(mimo jiné) hardwarového uspávání Mia.
Po těchto jednoduchých úpravách běží na Miu pouze prográmek PowerButton a vlastní Windows CE. Neběží tedy žádný MortScript, SystemInformation, ani jiný interpreter, který by zatěžoval procesor a paměť.
Pokud se tedy Mio z nějakého důvodu restartuje(třeba ho restartuje při pádu program iGO8), natáhne se opět MioMenu, protože Desktop_IvoK slouží pouze k úpravě pracovní plochy Windows CE a není stále spuštěn. Desktop_IvoK opět spustíš kliknutím na navolenou(přesměrovanou) ikonku v MioMenu.
Instalace:1) Po rozbalení soboru Desktop_IvoK.zip celý adresář Desktop_IvoK i s obsahem nakopíruj do rootu My Flash Disk vedle adresáře MioMap, Program Files, APP atd.
2) V TotalCommanderu si vytvoř příslušné linky(zástupce) i složky.
Tyto linky musíš vytvořit nebo nakopírovat do adresáře \My Flash Disk\Desktop_IvoK\Links.
Některé linky jsem připravil pro ilustraci, ale nebudou všechny fungovat, protože můžeš mít jinak strukturu adresářů.
Důležitý je připravený adresář "Utility", který obsahuje link MioMenuShow a SaveLinks. Tyto linky si určitě překopíruj – spouští pomocné funkce Desktopu_IvoK.
Poznámka: Počet linků a složek s linky vytvoř maximálně 18. Linky se po restartu řadí do 3 řad po 6ti. Pokud by linků bylo více, budou některé mimo displej.
3) V souboru ppath.txt si nasměruj zvolené tlačítko na soubor Desktop_IvoK.exe (\My Flash Disk\Desktop_IvoK\Desktop_IvoK.exe).
Průběh při spuštění:První spuštění po nakopírování na MFD udělej po HardResetu, aby proběhla instalace Desktopu jak má a nevznikl nějaký konflikt s jiným programem(např. Unlockem).
Po klinutí na příslušnou ikonku (která směřuje na Desktop_IvoK.exe) se provede první část instalace(úprava registrů a nakopírování linků do adresáře Windows\Desktop\). Potom se vrátíš zpět do MioMenu a kliknutím znovu na stejnou ikonku v MioMenu se provede druhá část instalace(zavření MioMenu).
Pak se ti již zobrazí Desktop a začnou postupně nabíhat ikonky. Celý proces spuštění je doprovázen hlášením na obrazovce(informuje tě, co se provádí).
Pomocné funkce:a) Link a script MioMenuShow – spustí MioMenu a zobrazí ho. Zpět do Desktopu se vrátíš kliknutím na přesměrované tlačítko v MioMenu.
b) Link a script SaveLinks – vymaže linky ve zdrojové složce \My Flash Disk\Desktop_IvoK\Links a nakopíruje nové linky přímo ze složky Windows\Desktop\ zpět do zdrojové složky. Tento pomocný script je vhodné použít tehdy, když si upravíš nebo vytvoříš linky přímo na pracovní ploše(Desktopu) a potřebuješ je uložit pro opětovné spuštění Desktopu_IvoK po HardResetu, kdy je celá instalace z Windows odstraněna.
Poznámka: - Linky se řadí po restartu na pracovní ploše(Desktopu) většinou podle abecedy co nemusí vyhovovat. Zatím jsem nepřišel na to jak toto řazení ovlivňovat. Snad na to přijdu nebo přijdeme.
- Zobrazení ikonek. Pokud vytvoříš link přímo z programu, který obsahuje i ikonku, tak se ikonka použije při zobrazení na pracovní ploše(Desktopu). Pokud ale vytvoříš link na program který je spouštěn např. MortScriptem, tak se použije ikonka MortScriptu a ne vlastního programu(exe souboru).
- V prográmku PowerButton je blokována funkce spuštění foťáku(u C720) stlačením tlačítka foto. Toto tlačítko lze samozřejmě v Desktopu_ IvoK zprovoznit(bude-li zájem popíšu jak). V MioMenu toto tlačítko funguje korektně jako dříve.
Takto vypadá pracovní plocha(Desktop):
Desktop_IvoK.jpg
Takto vypadá např. složka Hry
Složka_Hry.jpg
Desktop_IvoK.zip
Jak vytvořit linky zástupců přímo v MiuLinky(zástupci) se dají v Miu vytvářet dvěma způsoby:Způsob č.1Linky vytváříš v Miu v TC(TotalCommander).
- Spustíš TC a např. do pravého okna si navolíš adresář My Flash Disk\Desktop_IvoK\Links.
- V levém oknu najdeš a navolíš exe soubor ze kterého chceš vytvořit zástupce(link).
- Ten exe soubor si označíš(zvýrazní se)a potom klikneš na "Files" vlevo nahoře, kde se otevře roletka a v ní skoro na konci klikneš na těch 5 šipek(>>>>>).
- Otevře se mininabídka, ve které odklikneš "Create shortcut" a potvrdíš klikem na "OK". Link je vytvořen.
A takto postupuješ link za linkem.
Vytvoř_link_v_TC1.jpg
Způsob č.2Linky vytváříš v Miu v Desktopu_IvoK.
Linky můžeš vytvářet i přímo v prostředí spuštěného Desktopu_IvoK. Podmínkou je, že máš na Desktopu_IvoK alespoň jeden adresář.
Otevřeš libovolný adresář na Desktopu a ikonkou "o adresář víš"(taková ta zalomená šipka nahoru) naklikáš adresář, ve kterém je exe soubor ze kterého chceš vytvořit zástupce(link).
- Ten exe soubor si označíš(zvýrazní se)a potom klikneš na "Files" vlevo nahoře, kde se otevře roletka a v ní skoro na konci klikneš na položku "Send To".
- Otevře se mininabídka, ve které odklikneš "Desktop as Shortcut" a zástupce je na pracovní ploše vytvořen.
Vytvoř_link_v_Desktopu_IvoK.jpg
Pozor! Pokud použiješ postup č.2, tak si prosím uvědom, že takto vytvořený zástupce je pouze na pracovní ploše a
ne ve zdrojovém adresáři My Flash Disk\Desktop_IvoK\Links.
Do zdrojového adresáře všechny linky z pracovní plochy nakopíruješ funkcí SaveLink, která je součástí Desktopu_IvoK - viz návod na předchozí straně.
Jak vymazat zástupce z pracovní plochy(desktopu)?1) Spusť klávesnici(součást složky APP) a zapni na ní CapsLock(CAP), aby se v pravém horním rohu objevilo tlačítko "Del".
2) Klikni 1x na zástupce, kterého chceš z pracovní plochy odstranit(zástupce se podbarví) a potom klikni na "Del".
Jak přepsat název zástupce na pracovní ploše(desktopu)?1) Klikni 1x na zástupce, kterého chceš na pracovní ploše přejmenovat(zástupce se podbarví).
2) Dlouhým stiskem na
název zástupce se objeví kurzor a můžeš ho přepsat.
Nemáte oprávnění prohlížet přiložené soubory.