Witam wszystkich!
Po mojej krótkiej zabawie z HP iPAQ 310, zrobiłem parę bajerów wspomagających.
Aby dostać się do systemu Windows CE w iPAQ'ach 31x najlepiej nagrać na kartę
MMC plik CELauncher.exe i zresetować urządzenie.
Spowoduje to uruchomienie gołego Windows'a CE, a następnie programu
CELauncher.exe
Pierwszą czynnością jaką powinniśmy zrobić, aby skorzystać z alternatywnych
nawigacji to zmiana wpisu
igoautostart=1 na
igoautostart=1 w pliku
\ResidentFlash\IPAQ\OS\CONFIG\sys.txtNawigacje możemy dodać podmieniając plik
\ResidentFlash\iPAQ\Nav\Nav.exe na nasz lub dodając podfoldery w folderze
\ResidentFlash\iPAQ\OS\games\W tym drugim przypadku programy nawigacyjne mamy jako dodatkowe.... gry.
Na niektórych nawigacjach (lub innych programach), po minucie używania, urządzenie przechodzi w tryb zawieszenia lub uśpienia.
Dzieje się tak, ponieważ interfejs graficzny iPAQ'ów (o nazwie Oasis), przejmuje kontrolę nad zarządzaniem energii w sposób dość agresywny.
Aby rozwiązać w/w problem napisałem krótkie programy wspomagające (dostępne
tutaj), opisane poniżej.
INFO: Zawartość archiwum należy rozpakować na dysk \ResidentFlash iPAQ'aTomTomFolder: \iPAQ\OS\games\TomTom
Opis:Po uruchomieniu pliku TomTom.exe, uruchamia on aplikację o ścieżce zapisanej w pliku TomTom.txt
Po inicjalizacji aplikacji (w domniemaniu nawigacji TomTom'a), program wyłącza wszystkie timer'y dla podświetlenia i zarządzania energią. Po zakończeniu aplikacji, program zwraca sterowanie zarządzaniem energią do Oasis’a.
Jeśli plik TomTom.txt nie istnieje, TomTom.exe wyłączy tylko wszystkie timer'y (podświetlenia i zarządzania energią), po czym natychmiast zakończy działanie.
Jest to nieskuteczne pod kontrolą Oasis'a (bo ten od razu przywróci swoje ustawienia), ale umożliwia wykorzystanie pliku TomTom.exe jako CELauncher.exe (na karcie MMC) i wyłączenia zarządzenia energią zaraz po starcie Windows'a CE.
W przypadku gdy TomTom.txt zawiera nieprawidłową/nieistniejącą ścieżkę, program zakończy działanie natychmiast, nie podejmując żadnych czynności.
Info! W razie zmiany nazwy pliku TomTom.exe na inną, nazwę pliku TomTom.txt należy również zmienić na taką samą.
iGOFolder: \iPAQ\OS\games\iGO
Opis:Jest to ten sam plik wykonywalny co TomTom.exe i obowiązują go te same zasady.
NavigonFolder: \iPAQ\OS\games\iGO
Opis:Jest to ten sam plik wykonywalny co TomTom.exe i obowiązują go te same zasady.
Total CommanderFoldery: \iPAQ\OS\games\CECMD (program wspomagający zarządzanie energią) oraz \CECMD (program główny)
Opis:Jest to ten sam plik wykonywalny co TomTom.exe i obowiązują go te same zasady.
GPSToolFolder: \iPAQ\OS\games\GPSTool
Opis:Działanie GPSTool.exe jest podobne do TomTom.exe, poza tym, że zamyka on uruchomiony program w momencie, gdy jego okno przestaje być oknem pierwszoplanowym (zapobiega to "ukryciu" okna tego programu pod interfejsem Oasis).
CorePlayerFoldery: \iPAQ\OS\games\CorePlayer (skrypt MortScript’a dla zachowywania/przywracania ustawień) oraz \CorePlayer (program wspomagający zarządzanie energią oraz "miejsce" na program główny)
Opis:Działanie CorePlayer.exe jest podobne do TomTom.exe, poza tym, że podświetlenie przełączane jest na najniższą wartość na czas działania uruchomionego programu. Gdy uruchomiony program zostanie zamknięty, podświetlenie zostanie przywrócone na poprzednią wartość.
Oszczędza to energię podczas słuchania muzyki pod CorePlayer'em.
AutoMapaFolder: \iPAQ\OS\games\AutoMapa
Opis:AutoMapa.exe po prostu uruchamia program korzystając ze ścieżki wpisanej do AutoMapa.txt, po czym natychmiast kończy działanie.
Nie ma tu żadnego wspomagania zarządzania energią/podświetleniem, ponieważ AutoMapa samodzielnie już zajmuje się tym prawidłowo.
Wskazówka!Oczywiście każdy z w/w plików może zostać zmieniony odpowiednio na Nav.exe i Nav.txt oraz umieszczony w folderze
\ResidentFlash\iPAQ\Nav, aby zastąpić główny program nawigacyjny.
Pozostała zawartość
\ResidentFlash\iPAQ\Nav, poza podfolderem
content\lang, może zostać swobodnie usunięta dla zaoszczędzenia miejsca na dysku
\ResidentFlash