-
6300 - 6201
7678 - 7601 7600 - 7501 7500 - 7401 7400 - 7301 7300 - 7201 7200 - 7101 7100 - 7001 7000 - 6901 6900 - 6801 6800 - 6701 6700 - 6601 6600 - 6501 6500 - 6401 6400 - 6301 6300 - 6201 6200 - 6101 6100 - 6001 6000 - 5901 5900 - 5801 5800 - 5701 5700 - 5601 5600 - 5501 5500 - 5401 5400 - 5301 5300 - 5201 5200 - 5101 5100 - 5001 5000 - 4901 4900 - 4801 4800 - 4701 4700 - 4601 4600 - 4501 4500 - 4401 4400 - 4301 4300 - 4201 4200 - 4101 4100 - 4001 4000 - 2001 2000 - 1
-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Tabletek, E-bookok Nyomtatók, szkennerek PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
Új hozzászólás Aktív témák
-
aprokaroka87
nagyúr
Adott ez A task
Vajon az mitől van hogy a középső if-ben ha %DAYW majd %TIME sorrendben adtam meg a dolgokat, szintén zőld volt a jelzés?
Csak úgy jó ahogy megosztottam
Létezhetne hogy ilyenkor nem tudja értelmezni?
Kb 15 percig agyaltam rajta hogy hol lehet a gond.
-
Mr Dini
addikt
-
Mr Dini
addikt
-
HREH
senior tag
-
Dottore
addikt
Hálás köszi!
Igen sejtettem, hogy plugin nélkül nem fog menni de reménykedtem.Amúgy a pm list packages paranccsal le lehet de nekem az utolsó bezárt kellett volna.
-
HREH
senior tag
Itt lesz, arra figyelj, hogy ez mindent logol, de az első action-ben
|jellel elválasztva be tudod írni, hogy miket akarsz a kivételek közé tenni. Illetve a végén a Flash-t vedd ki, az csak a jelzés miatt van ott.Ja igen, AutoInput kell hozzá, anélkül szerintem nem lehet csomagnevet lekérni.
-
Dottore
addikt
Sziasztok! Az utoljára használt app csomagnevét hogyan tudom kiíratni (lista) változóba?
-
slice14
veterán
Sziastok, van egy kis problémám. Valamiért nem fut le a tíme profilom, ami az időjárás task-ot futtatja. Ezzel Stock android-al rendesen ment, de jelenleg az A5 romján nem fut le a tíme profil. Arra gondoltam hogy az unlock-ra frissítse, de ebben az esetben minden felnyitásnál lefut, de van mikor azért kell felnyissam, mert olvasás közben lezár. Így szeretnék egy olyan opciót, hogy lefutás után ha fel kel nyitni, akkor ne fusson le, csak ha eltelt legalább 20 perc. A lefutás idejét a végén menti egy változóba. Ezt hogy lehet hogy + 20 percig, ha felnyitom, akkor ne fusson le.
Előre is köszönöm a választ.
-
HREH
senior tag
Equals-t használj, az pontos egyezést néz. Illetve a %DAYW kisbetűs, ezt is vedd figyelembe.
-
aprokaroka87
nagyúr
A %DAYW változó esetén milyen operátor a jó?
mert jelenleg teljesen be vagyok kavarodva.
Pl ha úgy adom meg hogy %DAYW matches Szombat akkor zölden jelzi
Ha úgy hogy %DAYW doens't matches szombat akkor zölden jelzi
Elvileg nem az lenne a logikus hogy ha a hét napja megegyezik szombattal akkor kellene zöldnek lennie?
-
HREH
senior tag
-
Mauzes
addikt
-
aprokaroka87
nagyúr
Itt egy screenshot ugyan az a bibi
cp-s megoldás odáig eljut hogy a fájl átmásolodik.
az sql query-hez pedig megadom azt ahova másolta elérési útvonal+fájlnévvel együtt.
a mount-os dolognál is ugyan-ez.
-
HREH
senior tag
-
Mauzes
addikt
-
aprokaroka87
nagyúr
-
aprokaroka87
nagyúr
-
Mr Dini
addikt
A busyboxos megoldást, ha már fent van. Gyorsabb, s Tasker barátabb.
(#6284) aprokaroka87
Akkor leírom a mikéntjét is!
Igazándiból rettentő egyszerű... Run shellbe:busybox cp <fájlamitmásolniakarsz> <hova>
Pl.:
busybox cp /storage/emulated/0/helloWorld.txt /storage/extSdCard/
A Use root természetesen legyen bepipálva, s a BB legyen telepítve, plusz képezze az útvonala részét a PATH környezeti változónak! (Google a barátod, ha nem így lenne - bár szinte az összes BB telepítő megoldja ezt)
-
aprokaroka87
nagyúr
-
Mr Dini
addikt
Akkor marad a Busybox beli cp binárissal másolás root shellből, vagy esetleg a data partíció átmeneti rw csatolása (ezze vigyázni kell, hogy hosszútávon ne maradjon így):
mount -o rw,remount /data
-
aprokaroka87
nagyúr
-
Mr Dini
addikt
Hanyas Tasker ez?
Nekem így néz ki a parancs paraméterezési lapja [kép].
Vagy alternatív megoldásnak megpróbálhatod a System->Send Intentet. Az Action részbe kerüljön ez:
com.spotify.mobile.android.ui.widget.PLAY
Bár utóbbit nem próbáltam.
PS: ha nem jön be, Java függvényekkel meg lehet oldani még a zeneindítást. Majd ránézek!
-
Mr Dini
addikt
...is a directory.
Szerintem ez a lényeg. Vagy tényleg rossz az elérési útvonal, vagy a jogosultság kavar be. Esetleg próbáld meg ideiglenesen átmásolni a task elején az adatbázist a belső tárhelyre, s onnan olvasd be!
-
Mauzes
addikt
-
aprokaroka87
nagyúr
Hát ő ezt az error-t kaptam
10.36.50/E exe: SQL Query / SQL Query [ Mode
aw File:/data/data/roman10.media.converterv2/databases/amc.v2.history Table: Columns:src Query:SELECT src FROM history Selection Parameters: Order By: Output Column Divider: Variable Array:%SqlQuery Use Root
n ]
10.36.50/E SQL Query: %SqlQuery -> %SqlQuery
10.36.50/FileUtil nrda: need request: /data/data/roman10.media.converterv2/databases/amc.v2.history: false
10.36.50/E checkSDPath: /data/data/roman10.media.converterv2/databases/amc.v2.history useRoot: true there: true file: true dir: false
10.36.50/E SQL Query: checkSDPath: /data/data/roman10.media.converterv2/databases/amc.v2.history useDocFile: false
10.36.50/Shell runSync test -e '/data/data/roman10.media.converterv2/databases/amc.v2.history' root: true timeout: 3000
10.36.50/Shell have process
10.36.50/Shell write cmd: test -e '/data/data/roman10.media.converterv2/databases/amc.v2.history'
10.36.50/Shell start process timeout timer 3000ms for: test -e '/data/data/roman10.media.converterv2/databases/amc.v2.history'
10.36.50/Shell start process-thread ID 839
10.36.50/Shell joined with 839
10.36.50/Shell exit result: 0
10.36.50/Shell non-null timeout
10.36.50/Shell runSync test -f '/data/data/roman10.media.converterv2/databases/amc.v2.history' root: true timeout: 3000
10.36.50/Shell have process
10.36.50/Shell write cmd: test -f '/data/data/roman10.media.converterv2/databases/amc.v2.history'
10.36.50/Shell start process timeout timer 3000ms for: test -f '/data/data/roman10.media.converterv2/databases/amc.v2.history'
10.36.50/Shell start process-thread ID 841
10.36.50/Shell joined with 841
10.36.50/Shell exit result: 0
10.36.50/Shell non-null timeout
10.36.50/Shell runSync test -d '/data/data/roman10.media.converterv2/databases/amc.v2.history' root: true timeout: 3000
10.36.50/Shell have process
10.36.50/Shell write cmd: test -d '/data/data/roman10.media.converterv2/databases/amc.v2.history'
10.36.50/Shell start process timeout timer 3000ms for: test -d '/data/data/roman10.media.converterv2/databases/amc.v2.history'
10.36.50/Shell start process-thread ID 843
10.36.50/Shell joined with 843
10.36.50/Shell exit result: 0
10.36.50/Shell non-null timeout
10.36.50/E SQL Query: /data/data/roman10.media.converterv2/databases/amc.v2.history is a directory.
10.36.50/E SQL Query: checkSDPath: /data/data/roman10.media.converterv2/databases/amc.v2.history ok false
10.36.50/E SQL Query: no cursor for query 'SELECT src FROM history'
10.36.50/E result: stop task (error)
10.36.50/Variables doreplresult: |%SqlQuery| -> |%SqlQuery|
10.36.50/E Error: 1
10.36.50/MacroEdit action finished exeID 1 action no 0 code 667 status: Err next 0Az sdpath-os részt dobta be toast-ba
probáltam úgyis hogy átmásoltam a fájlt a belső SD-re, de akkor is ugyanez
Android verzió 5.1
Tasker verzió 4.9u4Root van
-
aprokaroka87
nagyúr
-
AcCEsS
senior tag
-
aprokaroka87
nagyúr
Köszi
-
Mr Dini
addikt
Nekem jelenleg nincsen feltelepítve a Spotify app, így nem tudom konkrétan kipróbálni, de elvileg, ha kiválasztod a Taskeres Play elemnél a Spotify-t, mint 'App'-ot, akkor azt fogja indítani.
Anno intenttel sikerült így indítani, s emlékeim szerint a Tasker ezen funkciója sem csinál mást.
-
Mr Dini
addikt
Tipp: Ha ilyen konkrét kérdéssel kapcsolatban kérsz segítséget, nem árt megosztani a kérdéses db fájlt, különben ha értene is itt valaki az SQL-hez, sem tudna konkrét segítséget adni.

Egyébként történetesen Android/Kodi fejlesztés kapcsán napi szinten találkoztam sqllite3-mal, így gondoltam, hogy a Taskeres Lyrics projektemnek csinálok cache gyanánt egy ilyen adatbázist, mivel elég gyors. Azóta is remekül teszi a dolgát, megy rendesen. Szóval a Tasker rendesen támogatja a dolgot.

-
Mauzes
addikt
-
aprokaroka87
nagyúr
A tasker mennyire boldogul az sqlite-al?
Adott egy program amivel konvertálok rendszeresen.
sql adatbázisba szépen össze is gyüjti azokat amiket átkonvertált.
Ide:/data/data/roman10.media.converterv2/databases/amc.v2.history
Na most az itt levő adatokat hogyan lehetne kinyerni Globális változóba.
Abból is a legfontosabb a második "oszlopban" található src nevű.
ami lényegében az átkonvertálandó fájl útvonalát irja ki.
Ebből tudom hogy kész van.Nem értek az sql-hez.
root van. -
Mr Dini
addikt
-
Mauzes
addikt
Sziasztok!
Van egy profilom, hogy ha bluetooth-on keresztül rácsatlakozik a telóhoz egy adott eszköz (hangszóró), akkor nyissa meg a Spotify-t, várjon 3 másodpercet és AutoInput-on keresztül nyomjon rá a play-re, szóval automatikusan elkezdi a lejátszást. Ez tök jól működött sokáig.
Majd frissült az Androidom, és azóta valami furcsa módon ugyanez a profil és task azt csinálja, hogy ha rácsatlakozik a hangszóró, akkor ugyanúgy megnyitja a Spotify-t, de vagy 15 másodpercig nem csinál semmit, majd érdekes módon rányom a play-re. Próbáltam állítani a task-ban a wait időzítést, de továbbra is megvan ez a 15 másodperces gap.
Erre valakinek ötlet, hogy egyáltalán hogyan lehetséges ez?
-
HREH
senior tag
A ringer volume a %VOLR, a notification volume pedig a %VOLN, ezekben van mindig az aktuális érték. Esetleg egy Taskban próbáld állítani az értékeket (
Action > Audiorészben), majd írasd ki őket, hogy láthasd a változást.
Vagy ha esetleg natívan Taskerrel nem menne, akkor nézd meg ezt. Tasker plugin, szóval közvetlenül is tudod vezérelni a hangerőket vele. -
AcCEsS
senior tag
Van rá valami parancs vagy rendszerváltozó, amivel a csengő és az értesítési hangerő állítását külön lehet választani rootolt Android 7.1.1 rendszeren?
-
aprokaroka87
nagyúr
#6262
A task / net / test részen belül van olyan hogy Wifi rssi az nem tudom megoldás lenne-e
Bár az én telefonjaim nem tudják az 5ghz-es wifit -
B@ldrick
aktív tag
Üdv. Hogy tudnám megoldani, hogy ha bekapcsolom a wifit kézzel akkor az 5GHz-es SSID-re kapcsolódjon mert mindig a 2G-set találja meg előbb. Csak akkor kapcsolódjon 2G-re ha az 5G jelszintje alacsony. Wifi connect pluginnal próbálom de nem csinálja, Ha berakok 2 sec wait-et akkor előbb felmegy 2g-re majd átvált 5-re, de ez se legyen. Persze ha nem vagyok otthon akkor is kapcsolódjon a mentett wifi-kre ezért nem állíthatom be fixen az 5GHz-es sávot.
-
aprokaroka87
nagyúr
Üdv!
Van valami amit nem értek
Adott ez a 3 taskEz annyit csinál hogy lekérdezi az sdcard0 Sdcard1 és Data könytvárak szabad tárhelyét.
Viszont valami nem stimmel,vagy én cseszek el valamit.
Ugyanis eltérő értékek jönnek ki, mint amit a rendszer ír.Itt van 3 screenshot
Ebből 2 a Beállitások/Tárhely részt tartalmazza,1 pedig a df shell parancsot a terminal emulatorban.Itt a 3 task futtatás közben..a toast-ban ott a lényeg
Mi lehet az oka annak hogy vannak eltérések?
A beállitások/Tárhely szerint ugyebár most a belsőtárhelyen van 893 mb szabad hely
Viszont egy 905 mb-os tartalmat engedett átmásolni,úgy hogy 0 mb lett a szabad tárhely.Elnézést ha kicsit kusza lett a dolog,és sok a link,de így tudtam megoldani.
Jó lenne ha tudnám hogy én cseszek el valamit,a java code rész az Mr dini érdeme,én a variable set és flasht adtam hozzá.
Emlékeim szerint ugyebár 1mb az 1048576 byte, ha tárhelyet veszünk alapul
amit megoldatunk úgyis hogy byte értéke osztva 1024-el és 1024-el. -
dzsordzs69
senior tag
-
HREH
senior tag
Adj hozzá még egy Contextet:
State > Profile Active, és itt add meg az esti profilod nevét. (ami este 9-től aktiválódik).
Így csak akkor fut le, ha elmúlt este 9
De egyébként ha gondolod privátban mondd el, hogy pontosan mit hogy akarsz csinálni, aztán összedobom neked, hogy ne kelljen itt több profillal is szöszölni

-
dzsordzs69
senior tag
-
dzsordzs69
senior tag
-
HREH
senior tag
Igen, csinálj neki új profilt.
Így minden esetben, amikor az %Otthon értéke 1 lesz, a telefon rezgőre fog váltani, akkor is, ha a nem-re nyomtál. (Én legalábbis így értelmeztem, amit leírtál
) De ha esetleg félreértettem, akkor bocsiszerk: akkor rendben

-
dzsordzs69
senior tag
Köszi, de nem igazán értem.

Beírtam a Time feltétel mellé amit leírtál, de így megszűnt az exit task-om, és nem is aktív a profil, pedig itthon vagyok (az időt átállítottam). Vagy külön profilt kell csinálnom neki?Bocsánat, előbb kérdeztem, mint kipróbáltam volna, külön context-ként már megy.
Köszönöm -
HREH
senior tag
Így:
Profile: Ask (39)
Event: Variable Set [ Variable:%Otthon Value:1 User Variables Only:Off ]
Enter: Anon (84)
A1: Vibrate Mode [ Mode:Vibrate ] -
dzsordzs69
senior tag
Sziasztok!
Van egy olyan task-om, ami egy if feltétel alapján (otthon=1) kapcsolja be a csendes módot éjszakára (maga a profil idő alapján aktiválódik este 9-től reggel 6-ig). Egyéb esetben (else) meghív egy scene-t, ami rákérdez, hogy bekapcsoljam-e a csendest. Igenre kapcsol, nemre eltűnik a scene.
Hogy tudom azt megoldani, hogy "nem" esetén ha hazaérek és az otthon változó 1-re vált, lefusson a task, és bekapcsoljon a csendes?
Köszönöm -
HREH
senior tag
Bekapcs:
am startservice com.google.android.apps.admKikapcs:
am force-stop com.google.android.apps.admNa már nem mintha bármi értelme is lenne kikapcsolni...ráadásul nálam nem is működik, ugyanűgy be tudja azonosítani, bármit is csinálok, de még mindig nem értem hogy mi értelme lenne kikapcsolni egy olyan funkciót, ami a telefonod megtalálására szolgál.
Ugorjunk más témára mostantól. -
aprokaroka87
nagyúr
Viszont én ezt úgy szeretném megoldani hogy ne az activity induljon el.
Bár ahogy látom nincs külön Service folyamata az ADM-nek.gyanítom hogy az am startservice lehet a megoldás.
Aztán lehet hogy intent is jó -
atillaahun
veterán
Nem teljesen értem a kérdést, de a Secure Settings, tud Activity-ket is indítgatni külön.
-
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
-
HREH
senior tag
Igen.
Elvileg működnie kéne, majd szólj vissza, hogy jó-e így. -
atillaahun
veterán
-
HREH
senior tag
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.
-
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 - ? -
hetn
tag
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
-
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
-
HREH
senior tag
>>> Tasker összefoglaló <<<
Priviben jöhet bármilyen megjegyzés

folytatás csütörtökön, k*rva vizsgaidőszak

-
Fall-N
veterán
-
Biggeszkij
aktív tag
-
Mr Dini
addikt
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...
-
HREH
senior tag
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). -
Biggeszkij
aktív tag
-
aprokaroka87
nagyúr
-
HREH
senior tag
Sziasztok!
Kis segítséget kérnék, hogy mit rakjak az összefoglalóba, szívesen vennék pár ötletet
-
Fall-N
veterán
-
Mr Dini
addikt
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
-
Mr Dini
addikt
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.
-
Fall-N
veterán
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 -
Mr Dini
addikt
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?
-
Fall-N
veterán
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é.
-
HREH
senior tag
-
dzsordzs69
senior tag
-
aprokaroka87
nagyúr
-
Mr Dini
addikt
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! -
HREH
senior tag
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.
-
aprokaroka87
nagyúr
Amúgy Gratula Hreh! A TG tagsághoz.
Esetleg tervezel majd valami topik összefoglalót vagy valami hasonlót?
-
HREH
senior tag
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.
-
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.

-
aprokaroka87
nagyúr
-
HREH
senior tag
-
Mr Dini
addikt
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!

-
HREH
senior tag
-
Fall-N
veterán
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. -
aprokaroka87
nagyúr
Nem kell
-
HREH
senior tag
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.
-
dzsordzs69
senior tag
Mert ha külön kell megadnom, akkor a taskban megadhatom a végrehajtandó feladatokat is, akkor feleslegesek a változók.
-
dzsordzs69
senior tag
-
Fall-N
veterán
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 -
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 -
aprokaroka87
nagyúr
-
jUUh
addikt
-
Mr Dini
addikt
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?
-
jUUh
addikt
-
HREH
senior tag
Kijött a 3. béta verzió is

-
Mr Dini
addikt
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!
-
HREH
senior tag
Új hozzászólás Aktív témák
-
6300 - 6201
7678 - 7601 7600 - 7501 7500 - 7401 7400 - 7301 7300 - 7201 7200 - 7101 7100 - 7001 7000 - 6901 6900 - 6801 6800 - 6701 6700 - 6601 6600 - 6501 6500 - 6401 6400 - 6301 6300 - 6201 6200 - 6101 6100 - 6001 6000 - 5901 5900 - 5801 5800 - 5701 5700 - 5601 5600 - 5501 5500 - 5401 5400 - 5301 5300 - 5201 5200 - 5101 5100 - 5001 5000 - 4901 4900 - 4801 4800 - 4701 4700 - 4601 4600 - 4501 4500 - 4401 4400 - 4301 4300 - 4201 4200 - 4101 4100 - 4001 4000 - 2001 2000 - 1
-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Tabletek, E-bookok Nyomtatók, szkennerek PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
- Tudástár Tasker - AZ Android alkalmazás
- NVIDIA® driverek topikja
- Brogyi: CTEK akkumulátor töltő és másolatai
- Gumi és felni topik
- Vigneau interaktív lokálblogja
- Megújult mobilos felület, fórumos ráncfelvarrás a PROHARDVER! lapcsaládon
- Parfüm topik
- Spórolós topik
- Autós topik
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Kiszivárgott a Xiaomi 17T és 17T Pro teljes specifikációja és eurós ára
- További aktív témák...
- Erős, !GARANCIÁLIS! Acer Nitro 16 AI gamer laptop! -Ryzen AI 9 365, RTX 5070 8gb, 32gb DDR5, 1tb SSD
- Xreal Beam
- Gigabyte Z170X-Gaming 7 Rev 1.1 / Beszámítás OK!
- Apple MacBook "BlackBook" (2007) - 2,16GHz Core2Duo, 4GB RAM, gyári töltővel (Retro / Projekt gép)
- Realme Realfit F3 ANC aktív zajszűrésű Bluetooth fülhallgató
- Lenovo ThinkPad T440,14",HD,i5-4300U,8GB RAM,256GB SSD,WIN11
- Samsung Galaxy S22 Ultra 256GB, Kártyafüggetlen, 1 Év Garanciával
- Lenovo ThinkPad 40ANY Thunderbolt 3 Workstation Dock (Gen2)
- Eladó új állapotban levő Redmi Note 10S 6/128GB szürke / 12 hónap jótállás
- Dobozos Új Dell Xps 15 9530 i7 13620h 16gb ram 1tb ssd intel uhd graphics+ Intel Arc A370M
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



aw File:/data/data/roman10.media.converterv2/databases/amc.v2.history Table: Columns:src Query:SELECT src FROM history Selection Parameters: Order By: Output Column Divider: Variable Array:%SqlQuery Use Root
n ]




Jó munkát!
