Czasem trudno jest sobie wyobrazić, dlaczego jakieś proste i wysoko funkcjonalne rozwiązania stosowane np. w telefonach, jakoś nie doczekały się jeszcze implementacji w PDA z mobilnymi okienkami na pokładzie. Mam tutaj na myśli wprowadzenie takich funkcji do systemu operacyjnego przez sam Microsoft, a nie domorosłych programistów. Na takie wydawać by się mogło oczywiste funkcje jak np. blokowanie klawiatury i ekranu trzeba było długo czekać. Był to spory problem dla użytkowników palmtopo-telefonów, które automatycznie włączają ekran gdy np. nadejdzie wiadomość SMS. PDA w kieszeni czy też nawet w etui może ocierać się ekranem o jego powierzchnię i przypadkowo nawiązywać połączenia lub wykonywać inne niezaplanowane operacje. Same klawisze można było blokować już od dawna, ale pierwszym PDA, w którym dodano automatyczną ich blokadę był HP iPAQ serii hw6500 z systemem Windows Mobile 2003 SE for Pocket PC. W WM 5.0 for Pocket PC Microsoft dodał co prawda plugin do ekranu Today, pozwalający na blokowanie ekranu oraz klawiszy, ale i tak trzeba było ręcznie go aktywować przed każdym wyłączeniem PDA - jakby nie można było tego w jakiś sposób zautomatyzować. Na ten pomysł wpadli jednak inni programiści, którzy wykorzystując wspomnianą wtyczkę przygotowali narzędzia do automatycznej jej aktywacji. Obecnie na rynku mamy cztery takie programy VJDeviceLock, DeviceLock, pLock oraz deltaLock.
Dwa pierwsze przeznaczone są wyłącznie dla użytkowników PDA z okienkami Windows Mobile 5.0 for Pocket PC. Wykorzystują one bowiem standardową wtyczkę do ekranu today o nazwie DeviceLock. I tak
VJDeviceLock po prostu blokuje wszystkie klawisze oraz ekran, gdy tylko wyłączymy naszego PDA - dokładnie to robi to zaraz po jego włączeniu. Nie musimy wciskać żadnej kombinacji klawiszy, gdyż program robi to automatycznie. By odblokować dostęp do systemu należy wcisnąć lewy SoftKey oraz ekranowy klawisz Unlock. Są jednak pewne minusy tego rozwiązania - np. gdy nadejdzie połączenie telefoniczne to można oczywiście odebrać je bez odblokowywania klawiszy, ale nie zmienimy już głośności w czasie rozmowy - klawisze regulacji głośności pozostają zablokowane. W poprzedniej wersji tego programu wtyczka DeviceLock musiała być cały czas wyświetlana na ekranie Today, by program ten działał poprawnie. Najnowsza wersja tej aplikacji nie wymaga już jednak obecności tego pluginu, co pozwala zaoszczędzić dodatkowe cenne piksele.
Drugi program, który pojawił się mniej więcej w tym samym czasie, to
DeviceLock - nazwa identyczna do wtyczki z WM 5.0 for Pocket PC. Program ten różni się od VJDeviceLock, przede wszystkim tym, że poza automatycznym blokowaniem zaraz po wyłączeniu PDA, można użyć do tego celu dedykowanego klawisza - możemy dowolnie wybrać go z menu Settings -> Buttons. Można też ustalić by palmtop sam się w tym momencie wyłączył, czyli funkcja ta zmienia dowolny klawisz w blokadę+wyłącz. Autor dodał również możliwość wygaszania tylko ekranu, bez wyłączania całego PDA. Ponadto w opcjach wybrać można program, który wyświetlany będzie na ekranie zaraz po uruchomieniem blokady a przed wyłączeniem urządzenia - dzięki temu nie musimy za każdym razem odblokowywać PDA, jeśli potrzebujemy tylko zerknąć na ekran jakiegoś programu (np. kalendarza). Podobnie jak pierwszy wymieniony program tak i ten nie wymaga trzymania na ekranie Today wtyczki DeviceLock.
Kolejne dwa programy przeznaczone są również dla użytkowników PDA z okienkami Windows Mobile 2003 for Pocket PC, a może nawet Pocket PC 2002. Pierwszym z nich jest
pLock, który jest dokładną kopią standardowej wtyczki do ekranu Today z okienek WM 5.0 for PPC. Program ten nie potrafi jednak automatycznie blokować ekranu i klawiszy - trzeba zrobić to ręcznie klikając na powierzchni wtyczki.
Natomiast
deltaLock to jeden z pierwszych tego typu programów, jaki pojawił się na rynku. Przedstawiam jego nieco zmodyfikowaną wersję
deltaLockVolumeCtrl, która to pozwala na kontrolę głośności np. w czasie rozmowy telefonicznej, bez odblokowywania PDA. Program ten przypisać trzeba do odpowiedniego klawisza sprzętowego i w ten sposób aktywować blokadę. Nie zapomnijcie jednak uruchomić wcześniej pliku konfiguracyjnego, celem wybrania kombinacji klawiszy, którymi odblokowywać się będzie PDA i którymi kontrolować można głośność.
Wymienione programy pobierać można z tych odnośników:
-
VJDeviceLock -
DeviceLock -
pLock -
deltaLockVolumeCtrl