Hirdetés
-
Pénzt akar a WhatsAppból a Meta, az AI majd segít
it Új AI-eszközöket kapnak a cégnek, a Meta célja, hogy több bevételt szedjen ki a WhatsAppból.
-
Ingyen osztogatja a Samsung a Galaxy Watch FE-t
ma Pedig még nem is létezik. Közben befutott a szuperfényes Watch Ultra specifikációja.
-
Frissítve! Xbox Games Showcase 2024 - Az összes bejelentés egy helyen!
gp A műsor kora este kezdődik, utána az összes trailert összegyűjtjük egy helyre.
Új hozzászólás Aktív témák
-
Előkerestem Neked, konkrétan erre a hozzászólásomra céloztam. Van benne egy reddites link, ahol le van írva részletesen a task használata. De App Factory kell hozzá.
Vagy root mellett alternatív megoldás 'Run shell'-ből futtatni a settings put system button_key_light 0 parancsot, illetve szintén nulla helyett 1-gyel lehet engedélyezni a világítást.
Megj.: A 'Use root' opció legyen bepipálva!
[ Szerkesztve ]
Eleinte angol billentzuyetet akartam. De aztán megismerkedtem a nagy 'Ő'-vel!
-
HREH
Topikgazda
Kijött a 3. béta verzió is
"Fun isn't something one considers when balancing the universe. But this... does put a smile on my face."
-
A reddites leírást csak akkor kell követni, ha az a verziót, s nem a parancsból utasítást szeretnéd használni. Root nélkül csak az az egy megoldás van, de így talán egyszerűbb a parancsot futtatni, azért javasoltam azt is.
Egyébként a Tasker ír valami hibát a parancs futtatásakor? Samun most teszteltem, itt működik. Ja és ugye a settings első 's' betűje nem maradt le a parancsból?
Eleinte angol billentzuyetet akartam. De aztán megismerkedtem a nagy 'Ő'-vel!
-
dzsordzs69
senior tag
Sziasztok! Van két bluetooth kihangosítóm, egy autós és egy hangfal. Szeretném, ha attól függően, hogy melyikhez kapcsolódik, más és más történjen. Ez két profillal sikerül is. Egy profillal meg lehet oldani? Tehát ha beállítom feltételnek, hogy bármihez csatlakozik, akkor task oldalon hogy tudom (ha tudom...) ketté választani? Próbálkoztam az "if"-fel, de tudtam összehozni. És külön változót sem tudtam nekik adni egy profilon belül. Van valami megoldás?
Köszönöm -
Fall-N
veterán
válasz dzsordzs69 #6208 üzenetére
Valahogy úgy kéne megadni a valtozókat, hogy:
Event: State -> BT Connected Itt megadod az Adress résznél az eszközt a nagyító ikonnal. Ahhoz persze csatlakozva kell, hogy legyen, hogy megtalálja.
Utána
Task: neve mindegy, célszerű az eszközt megadni
Itt Variables -> Variable Set
Itt megadod:
Name: %eszkoz
To: 1Utána Exit Task:
Variable set
%eszkoz to 0
Az eszkoz természetesen a % jel után pl auto, hangfal stb.Ezt 2x kell megcsinálni a 2 eszközre. Most már if után:
%auto~1
%hangfal~1[ Szerkesztve ]
-
dzsordzs69
senior tag
válasz dzsordzs69 #6210 üzenetére
Mert ha külön kell megadnom, akkor a taskban megadhatom a végrehajtandó feladatokat is, akkor feleslegesek a változók.
-
HREH
Topikgazda
válasz dzsordzs69 #6208 üzenetére
Meg lehet, a következőképpen:
Ezt add meg contextként:Event: Intent Received [ Action:android.bluetooth.device.action.ACL_CONNECTED Cat:None Cat:None Scheme:* Mime Type:* ]
Ezt a taskot importáld be, és add meg az előbb létrehozott event Enter taskjaként. A task végére ifekkel tudod berakni, hogy melyik eszköz csatlakozása esetén mit szeretnél csinálni.
Pl. így:BT_ToDo (423)
A1: If [ %device_name ~ eszköz1 ]
<add meg, hogy mit szeretnél csinálni>
A2: Anchor
A3: Else If [ %device_name ~ eszköz2 ]
<add meg, hogy mit szeretnél csinálni>
A4: Anchor
A5: End IfNyilván az eszköz1 és eszköz2 neveket ki kell cserélni a 2 BT kihangosító nevére.
Ha elakadtál, vagy kérdésed van, írj nyugodtan. Tudom, elsőre ez kicsit soknak tűnhet, de ez totál univerzális, és minden eszközön máködik.
[ Szerkesztve ]
"Fun isn't something one considers when balancing the universe. But this... does put a smile on my face."
-
aprokaroka87
nagyúr
válasz dzsordzs69 #6210 üzenetére
Nem kell
-
Fall-N
veterán
válasz dzsordzs69 #6210 üzenetére
Igen így két event lenne egy-egy taskkal. Egyszerűbb megoldást adtak utánam, én nekem ez már bonyolultabb.
_______________
Még a Kodi taskomat sem oldottam meg. Nem tudom, hogy kellene feltételnek megadni, hogy fut-e lejátszás. -
Hatalmas +1 az broadcastelkapásos módszerre!
(#6214) Fall-N
Egyszerű a megoldás szerintem. Le kell kérned a http://<kodi ip>:8080/jsonrpc?request={%22jsonrpc%22:%20%222.0%22,%22method%22:%20%22Player.GetActivePlayers%22,%22id%22:%201} linket egy HTTP Get elemben. Majd kihasználva azt, hogy egy JSONról van szó, JavaScripttel dolgozzuk fel az eredményt pl. így:
jsonObject = JSON.parse(global('%HTTPD'));
if(jsonObject.result.length == 0) {
result = false;
}
else {
result = true;
}
setGlobal('%IsPlaying', result);Fontos, hogy legyen egy HTTP Get a Javascriptlet előtt, különben nem töltődik fel a HTTPD változó!
Ja és a %IsPlaying váltózód értéke 'true' lesz, ha megy a lejátszás, s false, ha nem.
Nem próbáltam Taskerben, mert a bétának köszönhetően buktam az eddigi összes taskom, de mennie kell. Itt egy fiddle, ami bizonyítja.
Illetve a Kodi beállítások nézzenek ki így, hogy lehessen JSONRPC-n keresztül hívogatni a rendszert:
Have fun!
[ Szerkesztve ]
Eleinte angol billentzuyetet akartam. De aztán megismerkedtem a nagy 'Ő'-vel!
-
HREH
Topikgazda
válasz Mr Dini #6216 üzenetére
Köszi!
Akkor én már nem is szenvedek vele, ezt a linket találtam, de távoli lövésem nincs, hogy ezeket hogyan kellene használniNa, beállítottak TG-nek
[ Szerkesztve ]
"Fun isn't something one considers when balancing the universe. But this... does put a smile on my face."
-
dzsordzs69
senior tag
Köszi szépen, és igen, elakadtam.
Szóval beírtam a taskba "6. pontnak" az if-et, beírtam az eszköz nevét csillagok közé, de az anchor-t nem tudom értelmezni. Mindegy, mit írok be a label-be? Beírtam valamit, majd újra if, de ezt nem rakja ki a sor elejére, az előző if alá kerül. Esetleg már az anchor is a sor elejére kell? Persze megpróbáltam, és persze nem megy. Mit rontok el?Ja, azt csak most nézem, hogy hiába csatlakozok az eszközhöz, a profil nem aktiválódik.
[ Szerkesztve ]
-
HREH
Topikgazda
válasz dzsordzs69 #6219 üzenetére
Az Anchort csak azért raktam oda, hogy a task felépítése meglegyen, nyilván az Anchor helyett azt rakd be, amit szeretnél hogy történjen, amikor a csatlakozás megtörténik.
Így:Bluetooth Name (423)
A1: If [ %device_name ~ eszköz1 ]
A2: Media Volume [ Level:8 Display:Off Sound:Off ]
A3: Else If [ %device_name ~ eszköz2 ]
A4: Flash [ Text:Eszköz2 Long:Off ]
A5: End IfHa nem aktiválódik, akkor nem lehet, hogy rosszul másoltad be a BT kihangosítók nevét? Én 2 eszközzel is teszteltem (igaz, telefonnal), nekem működik.
[ Szerkesztve ]
"Fun isn't something one considers when balancing the universe. But this... does put a smile on my face."
-
aprokaroka87
nagyúr
Amúgy Gratula Hreh! A TG tagsághoz.
Esetleg tervezel majd valami topik összefoglalót vagy valami hasonlót?
-
HREH
Topikgazda
válasz aprokaroka87 #6221 üzenetére
Köszi!
Tervezek összefoglalót csinálni, de majd csak akkor, ha kijön a végleges (nem-béta) verzió, hogy mindenkinek egységes legyen a felület, és ne legyenek félreértések.Azonban nyomatékosan megkérlek, hogy a jövőben hagyd abba a trollkodást, és csak ahhoz szólj hozzá, amihez tudsz is értelmeset mondani. Ellenkező esetben "látogatást teszek" a modkerbe, és majd ők intézkednek. Több topikból is ki lettél már tiltva, nyilván nem véletlenül.
[ Szerkesztve ]
"Fun isn't something one considers when balancing the universe. But this... does put a smile on my face."
-
válasz aprokaroka87 #6218 üzenetére
User error. Gondoltam frissítek, de mivel moddolt verzió volt fent, törölnöm kellett a jelenlegi csomagot. Gondoltam, hogy van backupom hetente, így nagy gond nem lehet. De úgy néz ki, hogy a mentésért felelős taskom nem futott le fél éve, szóval elbuktam kb minden komolyabb projektem...
A bétáról meg kénytelen voltam downgradelni vissza, mert a transzparens ikonnak is lett körvonala, ami nem szerencsés.
@HREH
Gratulálok itt is a kinevezésedhez! Nagyon jól jártunk Veled! Jó munkát!
[ Szerkesztve ]
Eleinte angol billentzuyetet akartam. De aztán megismerkedtem a nagy 'Ő'-vel!
-
HREH
Topikgazda
válasz Mr Dini #6223 üzenetére
Köszi
Próbálok a jövőben is sokat segíteni az itt megfordulóknak
Persze azért neked is óriási érdemeid vannak a topikban, reméljük sokáig ittmaradsz mégEh, kicsit színezőkönyv-feelingje lett a hsz-nek, de már mindegy
[ Szerkesztve ]
"Fun isn't something one considers when balancing the universe. But this... does put a smile on my face."
-
Fall-N
veterán
válasz Mr Dini #6216 üzenetére
Köszi a segítséget, de ezt hogyan adom meg és mi az event? Vagy a Phone Ringing eventhez tartozó Task elején fut le mielőtt lefut a PlayPause? Próbáltam beírni egy taskba a két dolgot
Code -> HTTP Get
Server, port:*
http://kodi:kodi@192.168.0.50:8888/Path:
/jsonrpc?request={%22jsonrpc%22:%20%222.0%22,%22method%22:%20%22Player.GetActivePlayers%22,%22id%22:%201}Utána:
Code -> JavaSript:
Path:
jsonObject = JSON.parse(global('%HTTPD')); if(jsonObject.result.length == 0) { result = false; } else { result = true; } setGlobal('%IsPlaying', result);*A Kodi nálam be van állítva a képen látható módon a Yatse miatt csak annyi a difi, hogy a port 8888, és a neve kodi és a jelszó is szintén. Ha jól gondolom akkor emiatt meg kell adni a kodi:kodi@ formátumot az IP elé.
[ Szerkesztve ]
-
Igen, a Phone ringingbe kell beletenni a task elejére.
A (basic auth) login szintakszist jól gondolod, viszont az első mező végére nem kell '/' jel, csak a Path-hoz.
Illetve a JS kódot nem a Javascript, hanem a Code->Javascriptlet részbe kell beilleszteni.
Majd a task alján található Yatse felé intentet továbbító elemednek adj meg egy if-et, melynek feltétele legyen a %IsPlaying eq true. Így ez csak akkor fog lefutni, ha a lejátszás éppen aktív.
Egyébként a szüneteléshez végül melyik megoldást választottad? A Yatse-s vonalat, vagy a sima JSONRPC hívást?
[ Szerkesztve ]
Eleinte angol billentzuyetet akartam. De aztán megismerkedtem a nagy 'Ő'-vel!
-
Fall-N
veterán
válasz Mr Dini #6228 üzenetére
Megcsináltam csak valami hibát dobott:
18.09.47/Variables doreplresult: |/jsonrpc?request={%22jsonrpc%22:%20%222.0%22,%22method%22:%20%22Player.GetActivePlayers%22,%22id%22:%201}| -> |/jsonrpc?request={%22jsonrpc%22:%20%222.0%22,%22method%22:%20%22Player.GetActivePlayers%22,%22id%22:%201}|
18.09.47/Variables doreplresult: |/jsonrpc?request={%22jsonrpc%22:%20%222.0%22,%22method%22:%20%22Player.GetActivePlayers%22,%22id%22:%201}| -> |/jsonrpc?request={%22jsonrpc%22:%20%222.0%22,%22method%22:%20%22Player.GetActivePlayers%22,%22id%22:%201}|
18.09.47/E prot: http:// serverport: 192.168.0.50:8888 contenttype:
18.09.47/E method: GET url: http://192.168.0.50:8888/jsonrpc?request={%22jsonrpc%22:%20%222.0%22,%22method%22:%20%22Player.GetActivePlayers%22,%22id%22:%201} timout: 10000 dataisfile false save null
18.09.47/WakeLockManager setClearAlarm: not setting, last set 41ms ago
18.09.47/WakeLockManager setClearAlarm: not setting, last set 46ms ago
18.09.47/E body isfile: false cont: null
18.09.47/E Socket error for http://192.168.0.50:8888/jsonrpc?request={%22jsonrpc%22:%20%222.0%22,%22method%22:%20%22Player.GetActivePlayers%22,%22id%22:%201}: Connection refused.
18.09.47/E result: stop task (error)
18.09.47/E Error: 1
18.09.47/MacroEdit action finished exeID 2 action no 0 code 118 status: Err next 0Toastba az írja, hogy Socket error és a http cím.
Feltöltöttem ide:
Drive[ Szerkesztve ]
-
Picit átírtam benne a linket (enkódoltá tettem), a Javascriptet csinosítottam (mert gondolom bemásoláskor elveszett a formátuma), illetve a Yatse-t lecseréltem szintén JSONRPC-re.
Eleinte angol billentzuyetet akartam. De aztán megismerkedtem a nagy 'Ő'-vel!
-
válasz Mr Dini #6230 üzenetére
Ezer bocs, most teszteltem, s úgy látszik a második HTTP Getnél elírtam a linket.
Ez a helyes:
http://kodi:kodi@192.168.0.50:8888/jsonrpc?request=%7B%22jsonrpc%22%3A%222.0%22%2C%22method%22%3A%22Player.PlayPause%22%2C%22params%22%3A%7B%22playerid%22%3A1%2C%22play%22%3Afalse%7D%2C%22id%22%3A1%7D
[ Szerkesztve ]
Eleinte angol billentzuyetet akartam. De aztán megismerkedtem a nagy 'Ő'-vel!
-
HREH
Topikgazda
Sziasztok!
Kis segítséget kérnék, hogy mit rakjak az összefoglalóba, szívesen vennék pár ötletet"Fun isn't something one considers when balancing the universe. But this... does put a smile on my face."
-
Biggeszkij
aktív tag
Először is: grat a kinevezésedhez!
Szerintem lehetne egy "ötletbánya szekció" az összefoglalóban, ahol - akár linkekkel fűszerezve - megoldásokat kereshetünk a gyakrabban (vagy ritkábban) felmerülő problémákra.
"Ne legyél hős! A hősök ostobaságokat csinálnak és meghalnak." (Daenerys Targeryen)
-
HREH
Topikgazda
válasz Biggeszkij #6235 üzenetére
Köszi!
Remek ötlet! Privátban esetleg kifejthetnéd, hogy szerinted hogyan kellene megvalósítani (gondolok itt arra, hogy mik lehetnek a felmerülő problémák)."Fun isn't something one considers when balancing the universe. But this... does put a smile on my face."
-
Szia!
Mivel elég összetett a program, nem lesz kis feladat, de én is támogatom az ötletszekciót, esetleg letölthető taskokkal, illetve leírásokkal (ezek mehetnek külön logoszféra topikba pl., majd csak be lennének linkelve (ott jobban kifejthető)).
Illetve szerintem lehetne egy kicsi interaktivítást is belevinni a dologba, azaz nem csak kész megoldásokat, hanem megoldandó példákat is lehetne beilleszteni valahogy (mondjuk témák/nehézségi szint alapján). Ha nem tartjátok rossz ötletnek, még gondolkozom egzakt példákon...
[ Szerkesztve ]
Eleinte angol billentzuyetet akartam. De aztán megismerkedtem a nagy 'Ő'-vel!
-
HREH
Topikgazda
>>> Tasker összefoglaló <<<
Priviben jöhet bármilyen megjegyzés
folytatás csütörtökön, k*rva vizsgaidőszak
[ Szerkesztve ]
"Fun isn't something one considers when balancing the universe. But this... does put a smile on my face."
-
gkrisz78
tag
Sziasztok!
Lehet már volt ez a probléma a fórumban, de a kereső használatával nem sikerült szájbarágós megoldást találnom.
Van olyan profilom, ami kapcsolgatja bizonyos programoknál a GPS-t High accuracy- battery save között, ezzel működött az endomondo is. Ha telefonhívás jön be útközben, és fel sem veszem, akkor viszont leáll a tracking mert úgy veszi kiléptem az endo-ból, pedig csak háttérbe került. Valami olyasmi megoldás kellene, hogy nézi, hogy az endomondo fut-e akár háttérben is, és addig nem áll le a GPS, míg ez teljesül. Próbáltam [ezt] a programot, de nem akart teljes mértékben működni, mintha ez sem nézné a háttérben futó folyamatokat. Tudnátok egy szájbarágós megoldást javasolni?Krisz
Xiaomi Mi A1 + Xiaomi Huami Amazfit Bip
-
aprokaroka87
nagyúr
-
hetn
tag
válasz gkrisz78 #6241 üzenetére
Szia!
Én is küzdöttem hasonlóval (Waze+MobilNet kapcsolgatás) de az android (+én tudásom) nem volt képes megkülönböztetni a kikapcsolt és a háttérben "futó" programokat. Egy nagyon nehézkes és buta megoldással kerültem meg:
-Profile: Ha fut az Endomondo
- Task: High accuracy bekapcsol
- Exit task: wait 2min; battery save bekapcsol
...és mégegy: ha jön a bejövő hívás akkor:
-Profile : Phone ringing
- Task: Launch Endomondo
..működik, de én is várok ennél frappánsabb megoldási javaslatra -
atillaahun
veterán
Sziasztok,
azt hogy állítom be, hogy bekapcsoljon a repülő mód, ha a képernyő off, de csak egy perc késleltetéssel és ha egy percen belül visszakapcsolom a képet, akkor érvénytelenítse a task legutóbbi futtatását - ?[ Szerkesztve ]
-
HREH
Topikgazda
válasz atillaahun #6244 üzenetére
Szia!
Én így csinálnám:Profile: Display Off Airplane Mode (420)
State: Display State [ Is:Off ]
Enter: Airplane Mode (421)
A1: Wait [ MS:0 Seconds:0 Minutes:1 Hours:0 Days:0 ]
A2: Run Shell [ Command:settings put global airplane_mode_on 1 Timeout (Seconds):0 Use Root:On Store Output In: Store Errors In: Store Result In: ] If [ %SCREEN eq off ]A shell command nálam nem működik (de alapesetben ez a kapcsolási módja), bár én nem is így használom, GravityBox-al csinálom a kapcsolást.
"Fun isn't something one considers when balancing the universe. But this... does put a smile on my face."
-
HREH
Topikgazda
válasz atillaahun #6246 üzenetére
Igen.
Elvileg működnie kéne, majd szólj vissza, hogy jó-e így."Fun isn't something one considers when balancing the universe. But this... does put a smile on my face."
-
aprokaroka87
nagyúr
Üdv!
Egy taskban annyit szeretnék hogy az ADM elinduljon.
Viszont ugye van service folyamata,így célszerűbb lenne azt.Idáig eljutok hogy shell code, majd am startservice.
De tovább?
hiába keresem netenBár kérdés hogy megoldható-e úgy hogy az activity ne töltsön be.
csak egyből induljon a háttérben -
atillaahun
veterán
válasz aprokaroka87 #6249 üzenetére
Nem teljesen értem a kérdést, de a Secure Settings, tud Activity-ket is indítgatni külön.
Új hozzászólás Aktív témák
- Tudástár Tasker - AZ Android alkalmazás
- Renault, Dacia topik
- XGS24 - Bitang jól néz ki a most bejelentett Clair Obscur: Expedition 33
- BestBuy topik
- exHWSW - Értünk mindenhez IS
- XGS24 - Remekül néz ki az új Perfect Dark
- XGS24 - Bemutatkozott a DOOM - The Dark Ages
- Politika
- XGS24 - Október elején jön a Diablo IV - Vessel of Hatred
- Call of Duty: Black Ops 6
- Windows 11
- További aktív témák...
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen