ATNEL tech-forum
https://forum.atnel.pl/

Przechwyt wiadomości SMS w tle
https://forum.atnel.pl/topic15841.html
Strona 1 z 1

Autor:  grzeniu 73 [ 19 maja 2017, o 12:12 ]
Tytuł:  Re: Przechwyt wiadomości SMS w tle

No i sa problemy.
Zaznaczylem biblioteki dokleiłem w manifeście co podano i mam blad przy kompilacji.
Dopisałem w kodzie w którym miejscu.

Składnia: [ Pobierz ] [ Ukryj ]
język basic4gl
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Autor:  kurnachatka [ 19 maja 2017, o 12:48 ]
Tytuł:  Re: Przechwyt wiadomości SMS w tle

Witam Kolegów,
jakiś czas temu napisałem apkę dla kolegi do przekierowywania sms-ów i połączeń nieodebranych na wskazany numer telefonu.
Wykorzystuję tam obsługę w tle za pomocą Service.
W załączeniu projekt, może komuś się nada.

Załącznik:
SMS_Message_ver001.zip

Autor:  grzeniu 73 [ 19 maja 2017, o 19:21 ]
Tytuł:  Re: Przechwyt wiadomości SMS w tle

No już w końcu apka działa. Właśnie musze teraz dojść jak obrobić wiadomość. Chce żeby w czasie uśpienia tableta po otrzymaniu smsa wysłał do procka odpowiednie rozkazy. Próbuje włączyć "startaktyvity" po otrzymaniu smsa ale aplikacja jest zamykana po odebraniu.

Autor:  grzeniu 73 [ 19 maja 2017, o 22:33 ]
Tytuł:  Re: Przechwyt wiadomości SMS w tle

Obróbkę smsa mam już zrobiona. Problem polega na tym, że smsa do tableta będę wysyłał gdy tablet jest uśpiony. Program od Ciebie uruchamia się i powiadamia mnie ze doszedł. Jednak w uśpieniu nie wysyła nic przez Usb. Gdy tablet nie jest uśpiony,a tylko apka wyłączona to ta operacja jest poprawnie przeprowadzana. Samo zapisanie do pliku tekstowego mi nic nie da ,bo chce żeby program zareagował natychmiast po otrzymaniu sms.
Najlepiej dla mnie byłoby gdyby po otrzymaniu smsa w stanie uśpienia włączała się apka ,która by sobie wszystko już sama zrobiła. Tego niestety nie wiem jak zrobić. Ewentualnie tylko wybudzić androida ,a dopiero później wysłać dane do procka. Tylko jak się wybudza :)

Autor:  grzeniu 73 [ 20 maja 2017, o 14:58 ]
Tytuł:  Re: Przechwyt wiadomości SMS w tle

Witam! Na razie to Twój program i dodałem do testu tylko prosta obsługę usb i wysyłanie stringa. Gdy android nie jest uśpiony (apka wyłączona) to po otrzymaniu smsa wysyła stringa do procka. Gdy android spi tez otrzymuje smsa ale już nic nie wysyła. Znalazłem jakiś program ,który po otrzymaniu sms uruchamia moja apke i wtedy działa nie zależnie czy jest uśpiony czy nie. Ten program go budzi. Tylko to tak trochę na około jest. Mógłbyś napisać o tym startactiviti? Musze powołać jeszcze jeden moduł? Tu jest to co dodałem do programu

Składnia: [ Pobierz ] [ Ukryj ]
język basic4gl
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Docelowo tablet będzie w samochodzie i po otrzymaniu smsa w zależności jakie będzie polecenie to albo włączy/wyłączy webasto ,albo wyśle mi odczyty napięcia i temperatury. Dlatego fajnie by było gdyby" serwis moduł (s1)" uruchomił moduł w którym to wszystko będzie i to on mi już będzie wysyłał co trzeba. Nie wiem czy w dobrym kierunku kombinuje

Autor:  grzeniu 73 [ 20 maja 2017, o 18:51 ]
Tytuł:  Re: Przechwyt wiadomości SMS w tle

O teraz jest gitara. Działa tak jak chciałem. Przynajmniej na razie. Wcześniej próbowałem wywoływać główne activiti i wywalało mi apke. Jeszcze małe pytanie czy jest możliwość korzystania z tych samych zmiennych pomiędzy dwoma activiti? Wielkie dzięki za pomoc.
Dałbym "pomógł" ale nie umiem :)

Autor:  kurnachatka [ 20 maja 2017, o 21:00 ]
Tytuł:  Re: Przechwyt wiadomości SMS w tle

Cytuj:
ak powołam zmienną w globals to będzie widoczna w każdym activiti

Jest taka możliwość, nawet jak dobrze pamiętam wykorzystuję taką możliwość w mojej aplikacji, jak będę przy komputerze to zerknę jak to zrealizować.

Autor:  kurnachatka [ 21 maja 2017, o 12:55 ]
Tytuł:  Re: Przechwyt wiadomości SMS w tle

Cytuj:
To poszukaj z łaski swojej, bo bardzo chętnie bym skorzystał


Ok już znalazłem.
Ja odwoływałem się do zmiennych poza modułem, podaję nazwę modułu.zmienna np:
będąc w Starter odwołuję się do zmiennej w Main w taki sposób:

Main.flafa = True

Mam nadzieję że oto ci chodziło.

Autor:  grzeniu 73 [ 17 cze 2017, o 18:13 ]
Tytuł:  Re: Przechwyt wiadomości SMS w tle

Witam z dopiskiem nazwa_activity.zminena ( tak jak wyżej kolega zapisal ) można sobie przypisywać zmienne z różnych activiti To tak jakby ktoś szukał.

Strona 1 z 1 Strefa czasowa: UTC + 1
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/