PDAclub.pl - Forum użytkowników technologii mobilnych

Windows Mobile (Classic, Professional, Standard), Windows Phone 6.x oraz 7/8.x/10 => Oprogramowanie PPC => PPC Phone Edition => Wątek zaczęty przez: Mulderr w Styczeń 03, 2009, 21:43:06

Tytuł: SMSRemoteAdmin
Wiadomość wysłana przez: Mulderr w Styczeń 03, 2009, 21:43:06
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
Tytuł: Odp: SMSRemoteAdmin
Wiadomość wysłana przez: Kapitan Pazur w Styczeń 04, 2009, 10:02:49
przenoszę wątek
tutaj na pewno znajdzie się więcej osób zainteresowanych przetestowaniem aplikacji, w dziale Programowanie mogłaby zostać niezauważona
Tytuł: Odp: SMSRemoteAdmin
Wiadomość wysłana przez: bikekowal w Styczeń 04, 2009, 13:05:03
u mnie wyrzuca missingMethodException. Wygląda mi to na brak któregoś frameworka. Czy to jest wymagane? Sprawdzałem na iPAQu 614c.
Tytuł: Odp: SMSRemoteAdmin
Wiadomość wysłana przez: Mulderr w Styczeń 04, 2009, 13:43:09
Na moim Asusie P750 z .net CF 2.0 aplikacja działa bez żadnych problemów... chociaż część modułów jest też stworzona pod CF 3,5... spróbuj może zainstalować najnowszą dostępną wersję CF.. jeżeli problem będzie się powtarzał prosił bym o przesłanie dokładniejszego opisu błędu...
Tytuł: Odp: SMSRemoteAdmin
Wiadomość wysłana przez: bikekowal w Styczeń 04, 2009, 14:32:02
pomogło postawienie frameworka 3.5. Przy uruchamianiu nie wywala ten message, ale jest inny problem - teraz nie dzieje się kompletnie nic :(
Tytuł: Odp: SMSRemoteAdmin
Wiadomość wysłana przez: Mulderr w Styczeń 04, 2009, 14:39:47
Po zainstalowaniu aplikacja dodaje się do autostartu po soft resecie powinna sie uruchomić.. widoczna jest jako ikonka małej białej kopertki w Tray`u po kliknięciu na nią pokazuje się główne okienko aplikacji.

(http://img185.imageshack.us/img185/4128/screen001fb1.jpg) (http://imageshack.us)

Edit OleYek: Usunąłem reklame imageshack'a
Tytuł: Odp: SMSRemoteAdmin
Wiadomość wysłana przez: bikekowal w Styczeń 04, 2009, 15:34:06
ok, pojawiło się po drugim resecie. Przyjrzę się temu.
Tytuł: Odp: SMSRemoteAdmin
Wiadomość wysłana przez: maniekasus w Styczeń 04, 2009, 15:37:03
fajna aplikacja, jutro będę miał pocketa i dołączę do grona testerów  :ok:
Tytuł: Odp: SMSRemoteAdmin
Wiadomość wysłana przez: Mulderr w Styczeń 04, 2009, 15:48:52
Jeżeli chodzi o ikonkę w tray`u to bazuje to na kodzie opracowanym przez geniuszy z M$ (pewien przykład) no i panowie z M$ twierdzą, że powinno być cacy, ale niestety czasami ikonka znika.. tzn obszar jest aktywny i po kliknięciu reaguje po prostu jej nie widać.. trochę z tym walczyłem, ale w końcu się poddałem... aż tak uciążliwy problem to to nie jest, ale może któregoś dnia wezmę się za dopracowanie tego elementu ;)
Tytuł: Odp: SMSRemoteAdmin
Wiadomość wysłana przez: aquariuspl w Styczeń 04, 2009, 18:52:32
Witam.

Jako, ze jestem posiadaczem Toshiby G900 nie posiadajacej GPS to mam taka prosbe, aby gdy prog wykryl inna karte i przy przycisnieciu przycisku start czy tez tapnieciu na ekraniku program wlaczal by w sposob ukryty przednia kamere i cyknal kilka fotek, poczym probowalby oczywiscie w trybie ukrytym polaczyc sie z siecia internet (gprs/wifi) i wysylal fotki na podany adres email lub na jakas stronke albo tez wysylal mmsa. Wiadomo jak ktos sie bawi to zapewne fotka by ujela twarz takiego kogos :).

Pozdrawiam.
Tytuł: Odp: SMSRemoteAdmin
Wiadomość wysłana przez: maniekasus w Styczeń 04, 2009, 19:02:58
Witam.

Jako, ze jestem posiadaczem Toshiby G900 nie posiadajacej GPS to mam taka prosbe, aby gdy prog wykryl inna karte i przy przycisnieciu przycisku start czy tez tapnieciu na ekraniku program wlaczal by w sposob ukryty przednia kamere i cyknal kilka fotek, poczym probowalby oczywiscie w trybie ukrytym polaczyc sie z siecia internet (gprs/wifi) i wysylal fotki na podany adres email lub na jakas stronke albo tez wysylal mmsa. Wiadomo jak ktos sie bawi to zapewne fotka by ujela twarz takiego kogos :).

Pozdrawiam.

Haha, dobre  :ok: ale chyba nie wykonalne  :P
Tytuł: Odp: SMSRemoteAdmin
Wiadomość wysłana przez: Mulderr w Styczeń 05, 2009, 09:10:40
Odnośnie kamerki to szczerze mówiąc myślałem o tym... z tym, że .net CF jako taki nie ma klas do obsługi kamerki... można to zrobić w C++, ale to póki co wykracza poza moje możliwości... jeżeli znajdzie się jakiś spec od C++, który by chciał pomóc w rozwoju aplikacji no to może coś zadziałamy w tym kierunku ;)

--------- EDIT

Wersja 1.0 gotowa ;) Zapraszam na moją stronę do działu download :

www.artc.pl

przed instalacją wersji 1.0 zalecam odinstalowanie poprzedniej wersji.