Witam chciałbym przedstawić wam mój projekt aplikacji służącej do zdalnego zarządzania telefonem z WindowsMobile za pośrednictwem wiadomości SMS screeny z wersji przedpremierowej znajdziecie tutaj :
http://picasaweb.google.pl/mulder.anonimowicz/SMSRA?authkey=nsTN9CIy2XM#niebawem aplikacja pojawi się w sieci i wtedy dorzucę jeszcze link do instalatora (cab). Na potrzeby aplikacji napisałem własny kompletny zestaw klas do obsługi odbiornika GPS z opartym na wątkach czytnikiem danych z portu COM i interpreterem protokołu NMEA gdyby ktoś potrzebował mogę udostępnić źródła. W finalnej wersji program będzie świadczył następującą funkcjonalność :
> informowanie o pozycji GPS telefonu na żądanie
> informowanie o statusie modułu GSM (nazwa operatora ilość nieodebranych połączeń ostatnie nieodebrane połączenie, ilość nieprzeczytanych wiadomości sms i mms)
> informowanie o statusie zasilania (naładowanie baterii status modułów WIFi i Bluetooth)
> obsługa systemu wtyczek zawierających rozszerzenia lub/i dodatkowe polecenie
> obsługa makr
> możliwość zdefiniowania numerów telefonu uprawnionych/nieuprawnionych do wykonywania poleceń
> moduł AntiSteal chroniący telefon na wypadek kradzieży. (moduł monitoruje numer aktualnie używanej karty SIM pozwala zdefiniować dopuszczone do działania z telefonem numery kart. jeżeli numer karty zmieni się na niezdefiniowany jako akceptowalny aplikacja wysyła pod wskazany numer telefonu sms`a z informacją, przełącza się w tryb ukryty (jest niewidoczna dla użytkownika) i może przekazywać na wskazany numer telefonu wszystkie odebrane sms`y i informacje o wykonywanych połączeniach. Dodatkowo dzięki funkcji ustalania pozycji GPS można szybko zlokalizować skradziony telefon. )
Przykładowy schemat działania aplikacji :
wysyłamy sms`a o treści :
command.password.GetGpsPosition.1
SMSRemote admin przechwytuje sms`a włącza moduł GPS i odsyła sms`a z informacją :
SmsRemoteAdmin->GetGpsPosition->OK waiting for position fix.
przez 5 minut czeka aż odbiornik GPS ustali pozycję i odsyła sms`a ze współrzędnymi lub informację, że nie udało się ustalić pozycji GPS.
Wszystkich chętnych pomóc w rozwoju aplikacji poprzez tworzenie dodatkowych rozszerzeń i poleceń serdecznie zapraszam do współpracy.
p.s konstruktywna krytyka mile widziana
---------------------------------------
zgodnie z obietnicą link do instalatora :
http://rapidshare.de/files/41270828/SmsRemoteAdminSetup.CAB.html