wtorek, 18 sierpnia 2020

Automatyczne uruchamianie pakietów - instrukcja krok po kroku

Kilka miesięcy temu poruszyłem na blogu temat możliwości uzyskania korzystnej oferty w Orange na kartę przy pomocy pakietów jednodniowych.

Od tego czasu intensywnie testowałem to rozwiązanie na jednym ze swoich numerów i dzisiaj chciałbym podzielić się z Wami wynikami testów.

Zacznę od tego, że w moim przypadku rozwiązanie to okazało się nie tylko tanie, ale też niemal całkowicie bezobsługowe i bardzo wygodne. Za około 13 zł/m-c mam  teraz do dyspozycji nielimitowane rozmowy, SMS/MMS (także w roamingu w UE) oraz pakiet 10 GB internetu (akurat tyle mi wystarcza, ale jest możliwość łatwego powiększenia go do 30 GB dosłownie za grosze).

Najpierw musiałem jednak dopracować automatyczne uruchamianie pakietów jednodniowych. Bez tego rozwiązanie nie byłoby bezobsługowe i tym samym dla wielu osób byłoby bezużyteczne.  

Do zautomatyzowania procesu uruchamiania pakietów użyłem darmowej aplikacji dostępnej w sklepie Google Play.

Aplikacja wyświetla wprawdzie reklamy, ale robi to tylko w czasie konfiguracji, czyli właściwie prawie nigdy.

Poza tym zajmuje zaledwie około 60 MB pamięci operacyjnej i ma znikomy wpływ na zużycie baterii. Jest to o tyle istotne, że musi być cały czas aktywna w tle, aby mogła prawidłowo działać.

I właśnie sprawienie, aby aplikacja nie została zamknięta przez system operacyjny telefonu może stanowić największe wyzwanie. Bez większych problemów udało się to mi osiągnąć na telefonach Xiaomi  i Asusa.

Natomiast z relacji Czytelników wiem, że problemy mogą pojawić się w nowszych telefonach Huawei/Honor, bowiem w ich przypadku system operacyjny ma skłonności do notorycznego "ubijania" aplikacji działających w tle, które wydają mu się niepotrzebne. Problem ten jest powszechnie poruszany na forach internetowych. Sam spośród telefonów tej marki mam dostęp tylko do starego Huawei P9 Lite z 2 GB pamięci operacyjnej. W jego przypadku jak dotąd w ciągu 2 miesięcy testów jeden raz zdarzyło się, że automat nie zadziałał. Niby to niewiele, ale trzeba pamiętać, że brak uruchomienia pakietu spowoduje w konsekwencji obciążanie nas przez operatora stawkami cennikowymi, co oznacza możliwość szybkiego wyczyszczenie konta dosłownie do zera.

Z mojego doświadczenia wynika, że aby utrzymać aplikację stale aktywną w pamięci telefonu konieczne może być wykonanie trzech czynności.

1. Zablokowanie aplikacji kłódką, tak jak na ekranie poniżej:

Aby to osiągnąć należy wyświetlić listę aktywnych aplikacji w telefonie, a następnie przeciągnąć ikonę wybranej aplikacji w stronę dolnej krawędzi ekranu.

2. Dodanie aplikacji do autostartu. Na przykład w MIUI wygląda to tak:

 

W niektórych telefonach brak takiej opcji w ustawieniach. Wtedy można posłużyć się na przykład tą dodatkową aplikacją ze sklepu Google Play.

3. W ustawieniach oszczędzania energii należy zablokować możliwość zamrażania aplikacji w celu oszczędzania energii. W każdym telefonie wygląda to trochę inaczej. Przykładowo w MIUI może to wyglądać tak:

 

Niestety nie mogę zagwarantować, że powyższe ustawienia odniosą pożądany skutek na każdym telefonie. Dlatego proponuję samodzielne wykonanie testu na własnym sprzęcie poprzez wykonanie powyższych czynności, a następnie ustawienie aplikacji na okresowe uruchamianie jakiegoś bezpłatnego kodu USSD, na przykład kodu sprawdzającego stan konta w ofertach Orange na kartę *124*#

Jak należy to zrobić?

Po zainstalowaniu aplikacji ze sklepu Google Play należy ją uruchomić i dokonać ustawień jak na ekranach poniżej w zakładce INPUT:








Jak widzicie, w tym przykładzie ustawiłem wysyłanie kodu USSD co drugi dzień o godzinie 14.35.

Przy pierwszym uruchomieniu kodu aplikacja poprosi o przyznanie uprawnień do wybierania numerów. Oczywiście należy jej na to zezwolić, bo inaczej nie zadziała.

Efekty działania aplikacji można obserwować na bieżąco. Po prostu o określonej godzinie na ekranie telefonu wyświetli się aktualny stan konta głównego. Jednak byłoby to kłopotliwe, dlatego po kilku dniach możemy to sprawdzić w zakładce LOG w aplikacji:




 



 

5 komentarzy:

  1. "możliwość łatwego powiększenia go do 30 GB dosłownie za grosze"
    jak?

    OdpowiedzUsuń
    Odpowiedzi
    1. Do końca wakacji za każde doładowanie za 5 zł na stronie doladuj.orange.pl dostaje się 10 GB pakiet internetu. Wystarczy doładować 3 razy po 5 zł. Te 15 zł z doładowania wykorzystać na zakup pakietów jednodniowych. Problemem jest tylko krótka ważność środków. Najlepiej mieć włączoną RWK. Dla konta głównego RWK jest za darmo.
      Dla danych kosztuje 99 zł, ale można dostać RWK za darmo przenosząc numer do Orange. Jeżeli ktoś już jest w Orange to oczywiście musi najpierw przeskoczyć na 2 dni do innego operatora.

      Usuń
    2. Pomyłka. Poprawny adres strony: https://doladowania.orange.pl/

      Usuń
  2. Niestety aplikacje mam cały czas aktywną, ale kody nie są wysyłane automatycznie. Muszę je uruchamiać ręcznie. Mimo, że w zakładce Log jest potwierdzenie użycia kodu.

    OdpowiedzUsuń
    Odpowiedzi
    1. To wygląda tak jakby aplikacja nie miała uprawnień do nawiązywania połączeń. Trzeba by sprawdzić jakie uprawnienia ma przyznane w ustawieniach systemowych.
      Ewentualnie może pomóc reinstalacja aplikacji.

      Usuń