AutomateIt
Među prvim aplikacijama koje sam instalirao na telefonu je bila Locale. Tada je ovakvih aplikacija bilo jako malo, čak mislim da je Locale bila prva tog tipa. U početku je postojao beta testing program, pa sam se i odlučio da je probam, međutim vremenom sam odustao od Locale aplikacija jer je počela da se naplaćuje i to po veoma visokoj ceni (u odnosu na prosek na Android Marketu), iako ima gomilu plug-in-ova (većina se takođe plaća), jednostavno nisam planirao da je kupim.
pentag0 nam je predložio putem mail-a aplikaciju sličnu Locale aplikaciji, AutomateIt! Odmah me je podsetio da sam potpuno zaboravio na ovu neverovatnu mogućnost koju Android pruža :).
Ako vam se redovno dešava da otključate telefon, promenite neka podešavanja i odmah nakon toga ga zaključate. AutomateIt je aplikacija za vas. Ja sam opsednut optimizacijom i automatizacijom, priznajem. Ako nešto treba da uradim više od 5 puta, a pri tom to može da se automatizuje, odmah snimim akciju u Photoshop-u ili napravim Macro u NotePad++ i samo pustim play :D. Tog momenta sam neverovatno zadovoljan što mogu da gledam komp kako sam radi 😛
AutomateIt će automatizovati većinu ne potrebnih čačkanja po opcijama telefona koji imaju neki pattern 😉
Kako radi? AutomateIt se sastoji iz dva dela: Okidači (Triggers) i Akcija. Tačnije tri, pošto Pravila (Rules) sadrže okidače i akcije. Napravite pravilo, namestite koji okidač će da pokrene koju Akciju i to je to. Svaki put kad se zadovolje uslovi okidača, vaš telefon će uraditi određenu stvar. Koliko ovo može biti korisno? Pogledajte spisak okidača i akcija, mislim da će vam dosta toga biti jasno.
Okidači:
- Airplane Mode Changed Trigger – okida na uključivanje i isključivanje Airplane moda
- Any SMS Trigger – Okida na svaki primljeni SMS
- Application Status Trigger – Okida na paljenje ili gašenje određene aplikacije
- Background data settings changed – okida na uključivanje ili isključivanje internet protoka u pozadini
- Battery Level Trigger – Okida na određenom nivou baterije
- Bluetooth Device Connected/Disconected – okida na spojen ili isključen bilo koji ili određeni urađaj spojen preko Bluetooth konekcije
- Bluetooth State Enabled/Disabled – Okida na osnovu Bluetooth stanja (upaljen/ugašen)
- Call State Change – okida na poziv ili prekidanje veze (svaki ili sa određenog broja)
- Dock State Trigger – Okida na stavljanje ili skidanje uređaja sa dock-a
- GPS Active State Trigger – okida na uključivanje ili isključivanje GPS-a kao i da li telefon pokušava da nađe trenutnu lokaciju
- Headset Plug State Trigger – okida na priključenje ili isključenje slušalica
- Location Trigger – okida na dolazak/odlazak iz određenog regiona
- Outgoing Call Triger – okida na pozivanje
- Power Connected Trigger – Okida na priključenje punjača
- Power Disconnected Trigger – Okida na isključenje punjača
- Screen On/Off – okida na paljenje ili gašenje ekrana
- SMS From Contact Trigger – okida na primljeni SMS od određenog kontakta
- SMS With Text Trigger – Okida svaki put kada stigne SMS sa definisanim tekstom
- Sound Mode Changed Trigger – Okida na promenu moda zvona Normal/Vibrate/Silent
- Time Trigger – okida u određeno vreme
- USB Connection State Trigger – okida na priključenje ili isključenje USB kabla
- WiFi Connection State Trigger – okida na konektovanje na specifičnu WiFi mrežu
- WiFi State Trigger – okida na promenu stanja WiFi mreže konektuje se/konektovan/diskonektuje se/diskonektovan
Akcije:
- Dial Phone Number Action – poziva određeni broj
- Enable/Disable GPS Action – pali ili gasi GPS
- Enable/Disable Rule Action – uključuje ili isključuje druga pravila
- Enable/Disable Screen Rotation – uključuje ili isključuje automatsko rotiranje ekrana
- Enable/Disable Sync Action – uključuje ili isključuje sinhronizaciju
- Kill Application Action – gasi određenu aplikaciju (radi samo na root-ovanim telefonima)
- Launch Home Screen Action – vraća vas na početni ekran
- Notification Action – pokazuje određenu poruku u notifikacionom baru
- Play Sound Action – pušta određeni zvuk
- Send SMS Action – šalje SMS sa određenim tekstom na određeni broj
- Set Airplane Mode Action – uključuje ili isključuje Airplane mod
- Set Bluetooth State Action – uključuje ili isključuje Bluetooth
- Set Mobile Data Action – uključuje i isključuje internet protok preko 3G mreže.
- Set Screen Brightness Action – postavlja osvetljenost ekrana na određenu jačinu
- Set Screen Timeout Action – menja vremenski period posle kog se gasi ekran
- Set Sound Mode Action – Postavlja zvuk na Normal/Vibrate/Silent
- Set Speakerphone State Action – uključuje speakrphone za vreme poziva
- Set Volume Action – postavlja glasnoću svih strimova
- Set Volume For Single Stream Action – postavlja glasnoću određenih strimova
- Set Wi-Fi State Action – uključuje ili isključuje WiFi
- Shutdown Device Action – gasi uređaj
- Start Application Action – pokreće aplikaciju
- Vibrate Action – vibrira
To je preko 500 kombinacija, mislim da za 0 dinara je to i više nego dovoljno 😀
Kada prvi put pokrenete aplikaciju dobićete skoro prazan ekran. Da bi ste započeli automatizaciju, potrebno je da prvo kreirate profil. Postavite okidač, konfigurišete ga, namestite akciju, konfigurišete je, napišete opis pravila i uradite enable. U primeru iznad sam napravio pravilo da kad god spojim slušalice na telefon, da se uvek pokrene Music aplikacija :), isto tako je moguće namestiti da kad god se isključe slušalice, da se ugasi aplikacija. Zamislite koliko toga možete automatizovati i olakšati sebi korišćenje telefona.
Aplikacija dolazi u dve verzije, besplatnoj i plaćenoj, u plaćenoj verziji su dostupne mogućnosti korišćenja svih senzora u telefonu, kombinacija više okidača, kombinacija više akcija kao i vremenski period kada je pravilo važeće. Pro verzija košta 105RSD, što stvarno nije mnogo, a na taj način ćete pomoći developeru da razvija ovu veoma korisnu aplikaciju.
Video sam da je autor aplikacije Android Muzikant, pa verujem da je sa ovih prostora, što mi čini aplikaciju još dražom 🙂
Možete posetiti i blog autora gde je moguće i glasati za nove opcije u aplikaciji.
Pa neka vam pametan telefon postane pametan i nek zna sam kad treba nešto da uradi, a ne da morate sve vi da mu kažete 😉
Tags: actionAndroidaplikacijaAutomateitautomatizacijaLokacijaruletrigger
A reci mi, kad kupis placenu verziju, jel moguce da nastelujes da kad ti je telefon okrenut na dole, da pogasi sve?
Ne da ja znam 😐
Isprobao sam ovu aplikaciju i generalno radi posao sasvim lepo, stim što postoji i bolja 🙂
U pitanju je Setting Profiles https://market.android.com/search?q=setting+profiles&so=1&c=apps
Koji se meni lično više dopada. Deluje mi malo robustnije i ima više opcija za podešavanja, kao i posebnu sekciju podrške root-ovanim telefonima (kaže da je za CM7, no meni radi normalno i na Oxygen-u).
Primera radi, lokacija se može odrediti WiFi hot spotom, GPS-om ali i cell-ovima, što radi najbrže i najpreciznije.
Hajde napisite jos zanimljivih akcija koje je moguce uraditi, ja nemam inpiracije 🙂
Hey cool, znao sam da ce vam se svideti 🙂
dobar tekst!
E ovo mi je trebalo 🙂 Barem svaki drugi dan dajem svom CM7 facelifting 😛 Ovo ce da mi umanji muke 🙂