Tasker - Mobilalkalmazások fórum

üzenetek

hozzászólások


Teasüti
(nagyúr)
Blog

Véleményem szerint megérdemel a program egy külön topikot, hisz egyrészt magyar nyelvű fóruma nincsen (vagy nem tudok róla), másrészt értékesebb annál, mint hogy elvesszenek a hozzászólások az Android alkalmazások kibeszélő topik sűrűjében.

Aki nem ismerné, bevezetésképpen néhány írás:
http://androidapps.hu
http://androidunderground.info

Illetve a Lifehacker oldala, ahol külön kis részleget szentelnek a programnak. A legelső cikkük azt hiszem pedig ez lesz.
További külföldi cikkeket olvashattok itt.

A topik szerintem adja magát, jó lenne az anyanyelvünkön is kivesézni mindazt, ami a Userguide-ból kimaradt, vagy nincs fent a Tasker Wiki oldalán.
Alap kezdő dolgoktól, egészen a mélyvízig; a "ki mire használja" témán át egészen a képzelet határáig; a profilok megosztására és segítségre a lépésről-lépésre történő elkészítéshez szánom ezt a helyet.

Remélem akadnak majd olyan Tasker veteránok is, akik már a program határait feszegetik és tudnak válaszolni azokra a kérdésekre is, amit a kézikönyv nem tárgyal. :R

Akinek ez még kevés lenne, felteheti a kérdéseit a progi Google csoportjában is, ahova rendszeres látogatást tesz maga a fejlesztő is.

Letöltés, vásárlás:
A Tasker oldalán megtaláljátok a Download szekcióban a próbaverziót.
Ha tetszik a program, akkor a vásárlást közvetlenül a fejlesztőtől javaslom, a miértjére pedig a választ itt olvashatjátok.

Saját példámból egy trükkös megoldás: ha több eszközre szeretnéd telepíteni (amiken azonos google account-ot használsz), akkor a Market verziót javaslom, majd ha szükséged van az extra funkciókra, akkor egy példányt átválthatsz közvetlen verzióra. (Mert amúgy a közvetlenül vásárolva az érvényesítő kód "csak" egy példány használatára jogosít fel, míg Play-en vásárolt programok egyelőre a Google acc-hoz kapcsolódnak -> több eszközre is telepíthetők)

Kiegészítők
Kifejezetten Tasker-hez készült:
Tasker App Factory - a műveidet legyárthatod telepíthető alkalmazásként;
Zoom - Tasker-hez készült fejlett widget készítő;
AutoBarcode - QR kód olvasó, amivel automatizálhatod a telefont;
Autoshortcut - bármely telepített alkalmazás parancsikonját meghívhatod Tasker-ből;
AutoRemote - üzenetek, parancsok fogadása és küldése neten keresztül (ajánlom :) );
Tasker URL Launcher - apró plugin, mellyel URL-ekkel lehet feladatokat végrehajtani, NFC-hez;
Secure Settings - elengedhetetlen az olyan parancsokhoz, mint pl. a GPS bekapcsolása;

Egyéb, Tasker integrációval rendelkező alkalmazás annyi van, mint csepp a tengerben.
Elég csak beírni Play-en (Market), hogy "Tasker" és az eredmény nagy részének lesz vmi köze a programhoz. Kezdésnek nézzetek be Tasker-ben a 3rd Party kategóriába!

Példaként szerepeljen itt néhány:
DropSpace (külön plugin)
Minimalistic Text
FolderSync
Dropsync
Seal
terRemote
Screen Filter
Make Your Clock Widget
Text widget

Ha van még ötleted, olyan plugin, amit hasznosnak tartasz, azt oszd meg velünk!
Az erre vonatkozó ötleteidet, javaslataidat címkézd fel a topikban, hogy egyszerűbb legyen összegyűjteni később ezeket! A "plugin", "kiegészítő" és "kompatibilis" szavakat fogom majd keresni.

Jó fórumozást mindenkinek!

[ Módosította: doc ]


Teasüti
(nagyúr)
Blog

Kezdem a sort mondjuk a saját profiljaim bemutatásával, hátha ihletet kapnak néhányan.
Jelenleg 25 aktív profilt használok (bár nem mind aktív egyszerre) és 17 Mb Ram-ot kér az App.
Az egyszerűbbekkel kezdve:

1. auto gps - ha elindul egy adott alkalmazás, akkor bekapcsolja a gps-t, majd ha bezáródik, akkor vár 5 percet (arra az esetre, ha újra aktiválódna a profil) és kikapcsolja. Valószínűleg ez volt mindenkinek élete első Tasker profilja. :)

2. hasonlóan az előbbihez van még egy Keep screen és egy Auto rotate profil is, a nevük magukért beszélnek. Az első a képernyő kikapcsolási idejét hosszabbítja meg adott alkalmazásoknál, a másik meg a képernyő forgatást kapcsolgatja.

3. Brightness - ez cella információ alapján észleli, hogy hol tartózkodom, és ha nem vagyok otthon, akkor maxra állítja a fényerőt, kivéve, ha aktív a "Suli" profilom (erről később). Ez még annyival meg van bolondítva, hogy csak akkor tolja fel a fényerőt, ha nappal van (ellenőrzi a napkelte és napnyugta idejét).

4. Autosync - óránként egyszer bekapcsolja, vár 2 percet, majd kikapcsolja (akku kímélés)

5. Offhook - ha épp telefonhívás van folyamatban, akkor aktivál néhány másik profilt, úgymint a kihangosítót (ha az accelero úgy észleli, hogy a telefont lerakom képernyővel lefelé vízszintesbe, akkor bekapcsolja a kihangosítást), meg egyéb mást igény szerint (pl beszéd hangerő változtatása hívott szám alapján, stb).
A változtatásokat visszacsinálja (deaktivál egy-két profilt, amit a hívás kapcsolt be) egy másik profil, ami azt észleli, ha a telefonálás befejeződött.

6. Feltöltés, lemerülés - előbbi észleli, ha az akku feltöltődött, vár egy órát (rátartás a töltési időre) majd szóban közli, hogy végzett a töltéssel (Svox - Mariska)
A lemerülés annyit csinál, hogy ha az akku 10%-ot eléri, akkor kikapcsol minden energiazabáló perifériát, 2G only üzemmódra vált, a cpu sémát "conservative"-ra változtatja csökkentett órajelekkel és szóban figyelmeztet.
A 2G/3G üzemmód váltás megszakítja a folyamatban lévő hívást, ezért a fenti profil a hívás idejére kikapcsolja ezt a profilt. (Érzem túl sok lesz a szóismétlés, de nem jut eszembe szinoníma. :B )

7. Ha már cpu-ról volt szó, van 3 profilom, ami a "governor"-t állítgatja töltöttségtől, vagy töltéstől függően. Ha usb-re van dugva, akkor "performance" módba kapcsol (max órajel visszaskálázás nélkül), illetve 50% akku felett "interactive", az alatt "smartass v2". Mindkettő emelt üresjárati órajellel, elkerülve a wakelag-ot.

8. kell egy a Boot-nak is, de csak akkor, ha lemerülés után indul újra a telefon, akkor belövi a beállításokat, amiket jónak láttam. Perifériák kikapcsolva, fényerő, képernyő forgatás, hálózat, autosync.

9. Wifi és Bluetooth automatikus kikapcsolás, ha kapcsolódva voltak, de megszakadt a kapcsolat (pl hatókörön kívül kerültem).

10. Az elmaradhatatlan éjszakai mód (előtte a késő este, amikor silent-be rakja magát, h ne verje fel a családot - de csak akkor, ha otthon vagyok. ;) ), ami éjszaka kapcsol be, viszont megvárja, amíg a Tasker elvégzi az éjszakai kalkulációkat* és csak azután megy repülőbe.
Egy kis finomság, hogy a repülő kikapcsolása nem fix időben van (tehát az éjszakai mód kikapcsolása), hanem a Tasker ezt előre meghatározza, mégpedig az ébresztés előtt 5 perccel jön ki a repülőből.
Mindig az adott nap első percében számoltatom ki a napkelte, napnyugta idejét, valamint ekkor kérdezem le a Google Naptáram aznapi első eseményét is (szintén később :)) )

11. Suli - nem bonyolult, csak figyeli a Google Naptáram és ha "suli" nevű bejegyzést talál, akkor silent-be rakja magát - de csak akkor, ha helyileg is az egyetemen tartózkodom.

12. Automata ébresztő - a nap első Google Naptár bejegyzése alapján beállítja az ébresztőt előtte másfél órával, de legkorábban 6:30-kor, legkésőbb 9-kor, illetve ha nincs aznapi bejegyzés, akkor értelemszerűen nem ébreszt. Ébresztés után közli, h mikor kezdődik az órám és milyen óra lesz az. Utána pedig az időjárást mondja el - Köpönyeg.hu-ról (aminek btw azóta van UTF-8 karakterkódolása az RSS xml fájlaiban, mióta megkértem rá őket. :)) Ezúton is köszönet neki, ha esetleg olvasná vki tőlük!)

Ez utóbbi igazából több különböző profilból és még több önálló Task-ból áll össze, és elég sok munkaórám benne van, mire a részfeladatokból egy egységes egészt faragtam. Erre is vagyok a legbüszkébb eddig. :B Több napig dolgoztam rajta szabadidőmben, és azóta is folyamatosan csiszolom. :)

13. És végül egy "Edzés" profil, ami annyit csinál, hogy hetente háromszor egy órával az edzésem előtt szóban figyelmeztet, majd a szóbeli párbeszédtől (!) függően küld egy sms-t az edzőmnek, ha épp nem megyek.
Itt a Voice Search-öt használom és nincs túlbonyolítva. :) Két kérdést tesz fel Mariska, amire yes/no-val válaszolok. :) Ha ez nem jönne össze, akkor egy párbeszédablakban két nyomógombbal felteszi a Tasker ugyanezeket a kérdéseket (akarsz menni? -> ha nem -> Üzenjek az edzőnek?) és rábökök a válaszra. Az sms-t természetesen nem nekem kell megírni. :DDD

Ezzel is elszöszöltem pár órát...

+ Akad még pár widget (Minimalistic text - amivel az időjárás adatokat és a napnyugtát, napkeltét jelenítem meg), meg pár parancsikon (mondd milyen idő lesz ma/holnap, stb).

Kb ennyi lenne, amire futotta, mióta megvettem a programot - cirka 2 hét -, ami sztem a legjobb eddigi androidos alkalmazás. :K

Még tervezek készíteni egy autós beállítást, bluetooth-al, dokkolóval, gps-el, ahogy azt kell. Lejáró parkoló óra figyelmeztetéssel.

Szívesen látnám ki mit alkotott! :K


S_xperia_S
(aktív tag)

tetszik a dolog :R
kipróbálom


S_xperia_S
(aktív tag)

a fejlesztő kipróbálható próbaverziója

elég bonyolultnak néz ki, na de majd meglátjuk...


atillaahun
(veterán)

Üdv, jól értem tehát hogy ez elméletileg olyat is tud, hogy ha kocsiban tartón Navigáció közben érkezik egy hívás és felveszem, akkor automatába kihangosítóra teszi, és kimaxolja a hangerőt? Aztán pedig ha bezárom a Navit, akkor visszaáll a korábbi beállításokra?


Dottore
(addikt)
Blog

Nagy ötlet ez a fórum.
Szerettem ezt a programot míg használtam, tanulni meg mindig lehet.

Talán annyit javasolnék, hogy ha már fel lettek sorolva profilok, ill lesznek, az egésznek a lényege, hogy legyenek leírva hogyan tudja a felhasználó beállítani.


S_xperia_S
(aktív tag)

ez jó lenne, mert belenéztem és (nekem) nem minden egyértelmű... :U


S_xperia_S
(aktív tag)

próbából csináltam egy profilt, úgy néz ki működik:

profil: Éjjel [21:30-06:10]
task: Alvó állapot
- Airplane mod->ON {repűlő üzemmód: kikapcsolja a hálózatokat, mobil, wifi}
- Flash alert->"Jó éjszakát!" {a profil aktiválásakor pillanatra kiírja}
- Silent mod->ON {hangokat kikapcsolja}
- Dislpay Brightness->level 35 {fényerőt leveszi}
- Display Rotation->OFF {ne forogjon a képernyő, ha elalvás előtt hallgatok vmi zenét :) }


Teasüti
(nagyúr)
Blog

Kérdezni mindig ér. :K
...ha vkinek vmi nem tiszta.
Ha kell kirakom a profilokat xml fájlokban is, és lehet importálni. :K

Ha egyesével leírtam volna őket, soha nem értem volna a végére. :C

(#5) atillaahun
Valószínűleg minden probléma nélkül.
Ha tud a telefon dokkolni, akkor azt észleli, vagy ha csak simán töltőre van dugva ÉS mindeközben megy egy adott alkalmazás, akkor a Speakerphone-t aktiválja és az In-Call Volume-t kimaxolja.
Gyerekjáték. :K

(#7) S_xperia_S
Hát kérdezz!


S_xperia_S
(aktív tag)

az IF tagok működése érdekelne, h kell beállítani...
pl. akkor kapcsolja be a wifit HA vmi alkalmazás kéri, aztán kapcsoljon ki

esetleg, h 30 percenként kapcsolja be magát

mikor bepipálom az If-et, akkor csak a számokat kell odaírni? és milyen formátumban? pl ha időről van szó

köszönjük, ha kiteszet az xml fájlokat, nekem igazából sajátok kellenek, de biztosan sok ötletet merítenék azokból, és a segítségekből :R

[ Szerkesztve ]


TOZ
(addikt)
Blog

Csak, h visszatalaljak. (Igaz en Localet hasznalok, de elegge nagy azt atfedes)


Melack
(veterán)
Blog

Azt hiszem ezt a programot én is ki fogom próbálni, mert a leírtak alapján jónak tűnik :)

Dropboxos autosyncet is lehet benne álltani?


Teasüti
(nagyúr)
Blog

Az a kézikönyvben pont egész érthetően le van írva, ezért inkább konkrét kérdést tegyél fel, mert amúgy mást nem tudok mondani, max papagáj módszerrel ami abban benne van. :B

Ilyen feltételről nem tudok, ami azt észlelné, h vmi igényli-e a wifi kapcsolatot.
Én ezt Context-ekkel oldanám meg:
1. App context -> wifi on,
2. félóránként kapcsoljon be a wifi (Time context), Task-nak pedig mondjuk várjon pár percet, majd ha a %WIFII értéke nem "connected", akkor kapcsolja ki a wifi-t.

Esetleg a fenti két módszer kombinációi.

Én is így vagyok vele, sosem importáltam Tasker Wiki-ről, inkább sajátot csináltam a saját szájízemre. :K

(#12) Melack
Az autosync-et globálisan tudja kapcsolgatni, ez érvényes az összes fiókra.

[ Szerkesztve ]


raziel01
(veterán)
Blog

Első hsz nagyon szépen összeszedett. :R
De én felesleges memóriazabáló alkalmazásnak tartom. Suliban lenémítani a telefont nem telik semmibe vagy ha kell fentebb tekerni a fényerőt. Meg mire mindent beállítana az ember a Taskerben bonyolult lenne.


Teasüti
(nagyúr)
Blog

Rosszul mondtam, nem %WIFII hanem csak simán %WIFI (ez utóbbi a wifi status, előbbi meg ugye AP adatokat közöl)


S_xperia_S
(aktív tag)

na igen, csak azért nem árt hozzá pontos angol tudás, vagy tapasztalat

raziel01: ha kevés alapból a memória, akkor lehet, de azért 1giga RAMnál már csak nem gond

[ Szerkesztve ]


Teasüti
(nagyúr)
Blog

Na mégegyszer: :B
majd ha a %WIFII értéke nem "connected",
Szóval a kapcsolódásra külön context van, a %WIFI változó csak annyit tud, h "on" vagy "off". :DDD

(#14) raziel01
Nem az a lényeg, h van-e létjogosultsága az automatizálásnak, hanem hogy miként.
Ha már okostelefonom van, akkor ne nekem kelljen már manuálisan buzerálni rajta mindent; ahhoz nem kell okostelefon, h én halkítsam le, meg én nyomkodjam a beállításokat. :N

Tudom manapság a trend miatt vesznek sokan ilyet, de én pl nem ide tartozom.
Szvsz az ilyen alkalmazások miatt lesz okos a telefon, nem azért megy megy rajta az Angry Birds. :P

[ Szerkesztve ]


S_xperia_S
(aktív tag)

egyetértek :C

Task: Angsy Birds: OFF - nem ragadott meg :DDD


Teasüti
(nagyúr)
Blog

Akkor a saját alkotásaim:
[link]
SD kártyán a Tasker nevű mappába kell barakni a zip-ben lévő almappákat, vagy értelemszerűen a benne a lévő fájlokat.

Tasker-ben meg a legfelső soron a Home ikonra hosszan bökve feljön egy menü, ahol az "import" paranccsal tudjátok hozzáadni a projekteket (igen, komplett projekteket exportáltam, remélhetőleg így a legegyszerűbb). Arra figyeljetek, hogy Beginner módban nem biztos, hogy meg tudjátok oldani az importálást. Nem vagyok benne biztos, h megjelennek a projektek vagy úgy egyáltalán az importálás.

Ami nem működik úgy, ahogy szeretném:

Hardver projekt - Wifi és Wifi conn profil (az elképzelés, hogy ha szakad a kapcsolat, akkor kikapcsolja a wifi-t. Na most ezen még agyalnom kell, mert ha én kapcsolom ki a wifi-t, akkor ez a profil visszakapcsolja. :C )

Idő projekt - Night End profil (itt a context nem működik, mivel a %TIME változó nem dinamikus - vagyis nem frissíti magát, csak akkor ha lekérdezik az értékét. Ergó vagy ciklusban kéne vizsgálni a %TIME-ot, vagy vmi más okosságot kell kitalálni)
Lábjegyzetbe még: vmiért itt a "Repcsi Off" Task lefutása esetén aktiválódik a "Brightness" Task. Erre még nem jöttem rá, talán vmi bug lehet. Napló szerint néha így viselkedik legalábbis.

A Google naptár részeknél a HTTP Get parancsban mindenki cserélje ki a saját privát url címére a linket. A ? utáni paraméterekről találtok infót a neten, a kulcsszó az API.

Kérdésekre legjobb tudásom szerint válaszolok, de előljáróban közlöm, nem vagyok se profi, se különösebben tapasztalt, se informatikus. :N


Dottore
(addikt)
Blog

Az xml jó ötlet. Lehet is csatolni a felsorolások mellé. Így a kezdők elég nagy segítséget kapnak.

üzenetek