AntiPlay
AntiPlay
#androiddev #programowanie #java
Murki, jak najlepiej wykonywać kolejne operacje w serwisie, skoro muszę poczekać na poprzednią?
-chamski Sleep
-asynctask
-wątki
nie wiem ;)
mam:
1. Operacja
2. Operacja 2
3. Operacja 3

2 i 3 mają się wykonać, jeśli będzie wykonana 1, ale to jest serwis i nie mam jak przechwycić np. otworzenia activity ustawień systemowych. Sleep załatwia sprawę, ale to jest takie wulgarne :D
  • Najlepsze
  • Wszystkie komentarze
L.....l
L.....l
@AntiPlay: CompletableFuture
qmar
qmar
0
@AntiPlay: Prześlij informację o zakończeniu za pomocą LocalBroadcastManager i po otrzymaniu odpalaj kolejne operacje
m.....m
m.....m
@AntiPlay: EventListener
AntiPlay
AntiPlay
AntiPlay Autor
0
@qmar: on działa po za obszarem aplikacji, na zrootowanym urządzeniu, nie mam możliwości dopisania nic do systemowych aplikacji
qmar
qmar
0
@AntiPlay: ah, to ty od tego bota - niestety takim czyś się jeszcze nie pałałem ( ͡° ͜ʖ ͡°)
w.....j
w.....j
@AntiPlay: async taski, dziwne, że bierzesz inne rzeczy pod uwagę, a ten sleep xD wiesz dokładnie ile zajmie która operacja?
AntiPlay
AntiPlay
AntiPlay Autor
0
@wczoraj: no niestety, przechwyciłem jedynie otworzenie activity ADD_ACCOUNT, ale dalej już po tapnięciu w GMAIL, nie mam żadnego dostępu, więc albo robić reverse tworzenia konta gmail (wątpliwe, raz - dostać się do kodu, dwa - zapewne jest on nieźle zabezpieczony, trzy - jest zapewne zabezpieczony przed dostępem z zewnątrz)...
albo po prostu robić tapy co x sekund i poprawiać, bot na mój własny użytek, mogę poczekać na wykonanie
1. Pierwsze
Mithrindil
@AntiPlay: Jakbyś zrobił tak jak Ci mówiłem to UiAutomator czeka aż dany element UI pojawi się na ekranie i dopiero na niego klika ;) a tak to kombinuj.
AntiPlay
AntiPlay
AntiPlay Autor
0
@Mithrindil: ale UIAutomator nie uruchomisz z appki :D
Mithrindil
@AntiPlay: nie próbowałem ale skoro idzie uruchomić z shella to i z apki się powinno dać. Tym bardziej na zrootowanym telefonie.
AntiPlay
AntiPlay
AntiPlay Autor
0
@Mithrindil: dało się kilka lat temu, teraz to prehistoria ;)
jablo
jablo
@AntiPlay: A IntentService? Startujesz wszystkie na raz a one sie kolejkuja.
AntiPlay
AntiPlay
AntiPlay Autor
0
niezielony
niezielony
@AntiPlay: Napisałeś go w jakimś konkretnym celu czy tylko żeby się nauczyć?
AntiPlay
AntiPlay
AntiPlay Autor
0
@niezielony: w konkretnym
będzie nabijać instalki w google play i wpływać na ranking
noi żeby się uczyć, mam pomysł na 2 aplikacje dla userów z rootem i się za nie biorę jak tylko zrobię wersję finalną bota
(klikanie to nie wszystko, google play nie tak łatwo oszukać)
niezielony
niezielony
@AntiPlay: Obejrzałem ten filmik i zauważyłem że wszystko bardzo długo trwa (oczekiwanie), czym jest to spowodowane?
AntiPlay
AntiPlay
AntiPlay Autor
0
@niezielony: sleepem ;) ustawiłem sobie dłuższy by obserwować co się dzieje i nie zmieniłem do filmu, powinno być 2 sekundy max, tak też działa
AntiPlay
AntiPlay
AntiPlay Autor
0
@niezielony: ale to nieważne, że tak długo to trwa ;) załóżmy, że mam 20 urządzeń
1 instalacja + zmiana parametrów device + restart urządzenia = niech będzie 5 minut
w ciągu doby, daje to 6000 instalek, co już drastycznie wybija appkę w rankingach i można załapać naturalne instalki w liczbie 20 tysięcy/dzień ;)
niezielony
niezielony
@AntiPlay: No tak, tylko że i tak to wszystko zależy od jakości apki, bo jak jest do niczego to każdy po instalacji ją wywali.
PieceOfShit
@AntiPlay: tylko żeby nie było potem płaczu jak ci gugl usunie developera, cały dorobek i pewnie hajs z admoba.
Jest paragraf na sabotaż.