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. |
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 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/ |