ПредишенСледващото

Реших да се инсталира в панела кола навигатор. Редовен навигатор Explay PN930. Добра навигация върху компонентите на висококачествени работи постоянно, така че изборът падна върху него.
С цел да се автоматизира devaysa, а именно, да го включи автоматично, изключете тя трябва да бъде малко "завърши" като програма и с помощта на поялник.

Платформата Windows CE6.0 навигатор.
задача; nafig премахнете всички ненужни, когато захранването е включено веднага Navitel 7.5, когато властта е отстранен - ​​да спи.

Сайтът 4pna има много дефиниции на софтуерни подобрения, правя тук е такава опция:

Свържете вашето устройство с компютър, на мястото на изпълнимия файл на навигацията NaviOne.exe на TotalKomander, преименуването й обратно към NaviOne.exe След това претовари Navigator и стартирате навигацията. Естествено, вместо на управителя на навигация файл включена. Zalest трябва да се регистрирате. За да направите това, трябва да се свържете на плъг-ин, предварително хвърлянето в същата директория, където файлът се заменя REGISTRY.TFX. Отиди в регистъра, да намерите на клона \\ Plugins \ ВПИСВАНИЯТА \ HKLM \ INIT В този раздел има библиотеки и приложения (услуги), които се движат в началото на навигатора. Подробни описания са на 4PNA точка ком. В раздел Launch70 бях GPS.exe изпълним черупка файлов браузър. Сменете стойността на Explorer.exe. По-късно през файл мениджър отидете в папката на Windows, намерете Explorer.exe там и да го стартирате. Desktop появява с бутона Start (кутията). Zhmyakaem Разположена върху кутията и навигатор в съня (Задържане). Следваща бутон и го включи след нулирането. Тази манипулация е необходимо, за да запазите промените в системния регистър. След reseta навигатор се активира със стандартно бюро. Отидете в контролния панел и усуквате необходимите настройки (например Изключих всички звуци)

Всички номинална обвивка на разстояние. В това училище на изкачвания: бутона за захранване, спира да работи, тъй като номиналното обвивка vyklyuchena.Na всъщност бутон работи, след натискане на навигатора рязко изключва след двадесет секунди (не спят).

Тя ни помага в тази прог MortScript, която ви позволява да разпределите текста на алгоритъма на програмата е лесно да го изпълни.

Копирайте MortScript на вътрешна флаш памет и да го стартирате. в същото изпълнимия файл е записан в регистъра и сте готови да изпълняват скриптовете.

За автоматично стартирате скрипта, аз направих следното:

Качвам обратно в файловия мениджър се изкачва до регистъра по пътя към секция \\\ ВПИСВАНИЯТА \ HKLM \ System \ Explorer \ Shell Folders \ намерите там StartUp параметър низ и да промените стойността на конкретно флаш памет. Аз го имам \ ResidentFlash \ StartUp
Оставаме, да заспи, включете, нулиране. Сега, ако отидете на флаш устройство \ ResidentFlash, а след това ще видим стартиране StartUp папка. Всичко, което е в него, ще се стартира автоматично. AutoRun е по подразбиране в папката Windows, но тъй като тази папка е само за четене автомобил не работи там. Преместването на проблема с флаш устройство е решен.

Създаване на необходимата сценария. Аз го имам, така че:

Run ( "\ ResidentFlash \ NaviOne \ NaviOne.exe") стартирате навигацията
Убийте ( "\ Windows \ explorer.exe") убие изследовател
Докато (1 = 1) започва безкраен цикъл
булев = ExternalPowered (), за да напишете променлива състояние на батерията Network
сън (100), забавяне на 0.1 секунди в цикъла
Ако (булев = 0), ако властта е загубена
сън (3000) чака за три секунди
булев = ExternalPowered (), за да напишете променлива състояние на батерията Network
Ако (булев = 0), ако властта е все още не е на три секунди
Изключен двигател превърне в зимен сън
EndIf крайни условия "Ако все още има власт в три секунди"
иначе, ако електрическата мрежа е сумата:
Булева = ProcExists ( "\ ResidentFlash \ NaviOne \ NaviOne.exe") проверява дали навигационните работи
Ако (булев = 0), ако няма навигация на разстояние (Navitel затворен), а след това
сън (100) чака за 0.1 секунди
булев = ProcExists ( "\ ResidentFlash \ tc.exe") изглежда, ако Total Commander стартира
Ако (булев = 0), ако общият размер не е активна на командира
Run ( "\ ResidentFlash \ tc.exe"), след това пуснете Total Commander
EndIf край състояние "не е стартиран Total Commander"
EndIf крайни условия "Navitel затворени"
EndIf крайни условия ", ако властта се губи"
EndWhile края на цикъла, е началото на цикъла

Създаване на преносим компютър, пишете на сценария, хвърляйки целия руски текст, да го запишете с всяко име, с .mskr разширение (например autorun.mskr) и го поставете в папката Startup на Startup

Всички алгоритъм готов.

Navigator изключен. прилага сила, натиснете бутона за включване (а бутона за включване на автоматизация в бъдеще да се направи поялника докато самите натискане) е включена Navigator, Explorer започва и след това се затваря Explorer и стартирате Navitel. При отпадане на захранването, навигаторът чака три секунди и проверете отново наличието на власт, ако не е - тогава да заспи. Забавяне и повторна проверка е необходимо навигатора няма да заспя по време на работа на стартера. Ако Navitel за затваряне на менюто след затварянето Navitela отваря Total Commander.

Като цяло, алгоритъмът на суров, като не обработка на затваряне Общо командващ - навигатора просто спре да реагира. Казах му, пише в коляното с писалката върху паметта в машината, но след това приключи. Най-много има MortScripta руски документация с подробно описание.

Ако свържете устройството към компютъра, вместо навигацията ще започне на работния плот изследовател.

Ако изпратите храна, навигацията е включена в сценария.

За Auto Power Navigator ще пиша следващия път.

И без снимки)

Подкрепете проекта - споделете линка, благодаря!