- MWC 2026: Kezünkben a Vivo V70, megvan a magyar ára is
- 18. helyet ért a Samsung Galaxy S26 Ultra kamerarendszere a DxOMarknál
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- MWC 2026: Hálózattechnológiai mélyvíz Bóday Tamással. Mint rendesen.
- Android alkalmazások - szoftver kibeszélő topik
-
Fototrend

Új hozzászólás Aktív témák
-
válasz
bozarjoska
#974
üzenetére
Ha ugyanazt az alkalmazást nyitod meg, akkor nem történik semmi, de ha egy másikat, vagy esetleg kilépsz a kezdőképernyőre, majd újra megnyitod a beállított app-ot, akkor ismét aktiválódik az esemény. Nálam legalább is így működik.
-
válasz
aprokaroka87
#940
üzenetére
Erre viszont lehet hang/fény/rezgés jelzést automatizálni.
-
válasz
rdani8807
#933
üzenetére
Nincs valami olyan makród, ami változtatja a hangerőt hívásnál?
Esetleg megpróbálhatod a - hangosít - eseményt kicserélni - halkít - ra. (Ráböksz a meglévő eseményre - Testreszabás....)
Nekem Samu telefonjaim vannak és a halkítás/hangosítás egyaránt fogadja a hívásokat.
Esetleg próbáld meg ugyanezeket az Ak.ment.Szolg. használata alatt is. -
Régen volt szó a műveletek közötti várakozásról. Sajnos a fejlesztő eddig semmit sem reagált a megkeresésünkre, azon kívül, hogy akkor nyomban a levélre azt válaszolta, hogy bokros teendői miatt nem tudja megígérni, hogy foglalkozik-e a kéréseinkkel. (Lehet megdobjuk újra azzal a levéllel)
Addig is azt a lehetőséget találtam a várakozásra (ami nem túl elegáns, de egyes műveleteknél jól működik), hogy az adott művelet után - egy ciklusba 30ms ismétlődő várakozást alkalmazva - a ciklusban addig ismétlődik a várakozás, ameddig a benne elhelyezett - de a felette lévő műveletre utaló - feltétel igaz.
Fecske13 említette, hogy jó lenne, ha pld hang lejátszása alatt lenne várakozás. Én a következőképpen oldottam meg.Művelet: Hang lejátszása
Művelet: Do/while ismétlődés - Feltétel: Zenelejátszás - Aktív
Várakozás a ciklusban - 30ms
End Loop
Művelet: ......Ez a várakozás azonban nem 100%-os, mert több hibába is szaladhatunk. Pld csak akkor működik, ha a MD normál hangcsatornája a Média és a makró futtatása közben nem szól egyéb zene.
Wifi/BT-re/ről csatlakozásnál pld jól működik, mert a feltétel jól testre szabható.
Fájlműveletek várakozására sajnos nem jó, mert azoknak nincs feltételük. Fájlműveletekre a MD műveletei számomra semmire sem jók, helyette a Syncme alkalmazást használom, ami a MD-ból vezérelhető, visszatérési értéke maga a program értesítése (sikerült vagy meghiúsult a művelet), amire már feltételként lehet hivatkozni.
További jó fórumozást! -
válasz
retesz147
#884
üzenetére
Root nélkül is elég sok dolgot lehet automatizálni.
Pld nálam sincs root és amiket feldobtam, mind működnek. Úgyis mondhatnám, hogy elég kevés (11db) olyan művelet van, ami kimondottan csak root-tal megy.
Persze attól is függ, hogy kinek mi a fontos. Pld én Rep módot nem használok automatikusan, gps, mobilnet mindig be van kapcsolva. -
Sziasztok!
Kicsit megkésve, de én is osztok meg még néhány makrót.Alacsony töltöttség színt jelzése:
Kikapcsolt "Ne zavarj mód" esetén szóban és rezgéssel riaszt.
Bekapcsolt "Ne zavarj mód" esetén pedig bekapcsolja a kijelzőt és egy üzenetet ír képernyőre.Auto answer:
Bejövő hívás esetén a fülhöz emelve a telefont, automatikusan fogadja a hívást.Hívás befejezésének jelzése:
Számtalan esetben jártam már úgy, hogy beszélgetés közben megszakadt a hívás és beszéltem a "levegőbe".
Ezzel a makróval megoldottam ezt a problémát.Ringer Sound Level:
Bejövő híváskor a csengőhang folyamatosan emelkedik a beállított szintig.App Blocker:
Alkalmazás indítását blokkolja.
A megfelelő működéshez a következőkre lesz szükség:
1. A MD beállításaiban - Műveletek testreszabása - Változó értékadása - Pipa be
2. Létre kell hozni a következő 4 változót:
App_new - típusa: szöveg - értéke: üresen hagyni
App_old - típusa: szöveg - értéke: üresen hagyni
Entered Code - típusa: egész - értéke: 0
User Code - típusa: egész - értéke: 0
A makró "Alkalmazás elindítva" eseményhez adjuk hozzá a kívánt alkalmazásokat. (MD-t NE!)Működés:
Első védett app indításakor meg kell adni a "User Code"-ot. A megjelenő nullát nem fontos kitörölni.
Ezután visszakerülünk a kezdőképernyőre. Most indíthatjuk a védett app-ot. Meg kell adni a beállított jelszót és a program az "Utoljára használt alkalmazások" listából, illetve a parancsikonjáról indítható.
Az alkalmazást bezárva és újra megnyitva nem kell ismét kódot megadni addig, amíg a képernyő le nem zár, illetve egy másik védett alkalmazás el nem indul.
A meglévő jelszót a MD főmenü - változók - menüpontjában lehet megváltoztatni (User Code)
Mindennek csak akkor van értelme, ha a MD saját jelszava is be van állítva.
Ellenkező esetben a hozzáértők a makrót kikapcsolhatják, a jelszót kiolvashatják. -
válasz
fecske13
#877
üzenetére
Egy kis magyarázatot kérhetek hozzá? Valahogy nem világosult meg előttem, amit felvázoltál.
Miért vannak az 1. makróban egymásutáni várakozások?
Az ismétlődő 1mp-es várakozás és az egyszeri 5mp-es várakozás között nem látok különbséget, de Te tudod, hogy így most tökéletes-e vagy sem. -
válasz
fecske13
#873
üzenetére
Korábban nekem is voltak ilyen problémáim, de csak az 5 perc körüli várakozásokkal. Fogalmam sincs, hogy mi okozza, de emiatt a hiba miatt építette be Jamie a - Riasztás - választásának lehetőségét. Próbáld meg! Esetleg, ha van kedved hozzá, kérdezz rá a hivatalos fórumban is.
-
válasz
fecske13
#863
üzenetére
Némi módosítást javasolnék az első makró képhez, amennyiben nem zavarja a működést. (mivel írtad, hogy mást is mozgat)
A 3. IF törölhető (a tartalma nem!) de a feltételét át kell helyezni And/És feltétel beállításával a felette lévő ElseIf-be.
Az Else-t módosítsd ElseIf-re, feltétele pedig legyen az Else alatt lévő IF feltétele. Ezután az IF törölhető.A Felolvasás makrónál az első IF-be tégy egy ElseIF-et, aminek feltétele legyen a 2. IF feltétele. Ezután a 2. IF tartalmát helyezd át az ElseIF-be, majd a 2. IF törölhető. (Átláthatóbb, kevesebb teret foglal és szebb a makró.)
-
válasz
fecske13
#863
üzenetére
Pár hónapja voltak ötletek a fejlesztéssel kapcsolatban. Arról lehet tudni valamit?
Persze, nagy ívben tesz rá a fejlesztő. Javítgatja az éppen felbukkanó hibákat és fejleszt, amit ő kitalál.
Kicsit mérgesek is vagyunk, mert alapvető hibákat nem képes helyrehozni (pld: inkrementális, növekményes keresés), a billentyűzet bizonyos helyzetekben, amikor kéne nem tűnik el.. stb.. -
válasz
retesz147
#847
üzenetére
"Az írásod alapján, hogyha pl a legelső If teljesül, többi (2-3-4-5) nem fut le, jól értelmezem?"
Pontosan! Ha a 2. ElseIf teljesül, akkor a többi már nem és így tovább."Ennek ellenére az irodában teljesül az első és le is fut, de még a két képernyős Else If is (4-5) lefut, mert kapcsolgatja a wifit."
Egy adott időben, csak egy esemény tud aktiválódni (még ha úgy is tűnik, hogy egyszerre aktiválódtak,ezred mp-es eltérések lehetnek), ezért egyszerre csak 1 If vagy 1 ElseIf tudja beengedni a műveletet kiváltó eseményt. Tehát amikor belépsz az irodai cellába, akkor aktiválódik az Irodához tartozó esemény és a hozzátartozó IF, amikor pedig be vagy ki kapcsolod a képernyőt, akkor az azokhoz tartozó események aktiválódnak és a hozzájuk tartozó ElseIf-ek."Ezt hogy kell az MD-be megcsinálni, hogy kezdje vizsgálni az Eseményeket?"
Azokat az Eseményeket, amiket nem lehet felhasználói beavatkozással kiváltani (mint pld: Cella hatókörbe lépés.) nem tudod manuálisan újra aktiválni, ezért olyan eseményt is el kell helyezni a makróban, amelyekkel lehet (pld: képernyő feloldása, Néma mód belépés - kilépés, illetve ha ezek külön makróban vannak, akkor Makró futtatása műveletet is kell alkalmazni, illetve a Néma mód be-ki eseményeket a másik makróban is el kell helyezni). Itt viszont jön a következő lépés, a műveletekhez kapcsolódó feltételek.
Pld ha a Némítás kikapcsolva esemény szerepel a makródban, akkor a hozzátartozó - cellaváltásra is aktiválódó - műveletet el kell látni - a Cella hatókörben van - feltétellel is. Ilyenkor pld a Néma mód ki kapcsolására vagy a képernyő feloldásra is le fog futni az aktuális művelet, ha az adott Cellában vagy.A Néma mód-os makródnál az IF elé tegyél be egy 1mp-s várakozást vagy a az If-ben és ElseIF-ben lévő feltételeket cseréld ki - Esemény aktív - feltételekre és teszteld.
-
válasz
retesz147
#837
üzenetére
Az első IF-ben milyen feltételek vannak?
Ha egy eseménynél az IF- ben lévő művelet vére tud hajtódni, akkor az alatta lévő (és hozzá tartozó) ElseIF-ek már nem fognak aktiválódni, hiába egyezik a feltétel. Ugyanez igaz az ElseIF-ekre is. Egy aktiválódik, a többi már nem fog, csak a következő esemény bekövetkeztével. -
-
A Repülőmód összes IF-jét törölheted.
A Repülőmód - be feltétele legyen az Esemény aktív - Dátum 01:00
A Repülőmód - ki feltétele legyen az Esemény aktív - Dátum 10:00(#806) tomy86
Köszi a részletes magyarázatot! Közben átnéztem én is még 1x és úgy látom, hogy ezt nem lehet leegyszerűsíteni, mert a háttérképek beállításának prioritását a hozzátartozó "Van/Nincs" naptáresemények határozzák meg.
IF-ek bevonásával sem lehetne igazán "megszépíteni". Szóval maradjon így, ahogy van. -
válasz
fecske13
#812
üzenetére
Szép makrót raktál össze Te is. Hozzád is lenne kérdésem.
Azt a 3 műveletet a 2. makróból nem sikerült eldugni az első makróban?
A 13 perces stoppernek mi a funkciója?
A "Nem lefutott makró" feltételre miért van szükség?
Szvsz a "tap_kulso" változó helyett használhatod a "Tápellátás csatlakoztatva/nincs csatlakoztatva" feltételt. -
Nem Te rontottad el, hanem én. Nem vettem figyelembe, hogy az OR-ban lévő "Tápellátás nincs csatlakoztatva" feltétel nem engedi leállni. A megoldás: Töröld ki a "Tápellátás nincs csatlakoztatva" feltételt! Adj hozzá az OR-hoz még 1 AND-ot, majd ez alá tedd be a "Tápellátás nincs csatlakoztatva " feltételt és az "Akku <20" feltételt! Így már helyesen fog működni.
-
Na ezt megszórtad feltételekkel rendesen, de majd rendbe tesszük.
Van néhány kérdésem.1. Az események nem tartalmaznak semmilyen címet vagy részletet, csak a naptárt? Ha az eseményeknek adsz címet, akkor a műveleteknél lehet alkalmazni az Esemény aktív feltételt, és mindjárt lehet csökkenteni a feltételek számát.
2. Miért vannak a műveletek alatt többször is "Van esemény és Nincs esemény" feltételek És kapcsolatban?
3. Lehet olyan nap, amikor több esemény is aktiválódhat egyszerre? Ha nincs, akkor elég csak a Van vagy Nincs eseményt megadni, illetve az adott Eseményre hivatkozni feltételben (Pld: Esemény aktív - Esemény kezdete - Orvos) -
-
Az én első makróm legyen: Töltés naplózó
Funkciója: A töltő csatlakoztatásától a teljes feltöltésig 5%-onként rögzíti az eltelt időt a felhasználói naplóba, majd 100%-nál befejezi a rögzítést. Tehát nyomon lehet követni, hogy a töltő csatlakoztatásától mennyi idő alatt ért el az akkumulátor egy bizonyos százalékot, illetve a teljes feltöltést. Nem mindennap nézegeti az ember, de ha valamiért hosszúra nyúlik a töltési idő, akkor nem árt megvizsgálni a töltőt, kábelt, telefonon futó programokat.Ez pedig a felhasználói napló képe: 1A-s töltővel rögzített napló
-
válasz
retesz147
#796
üzenetére
Egyszerű, de hasznos kis makró. Ezen nagyon nincs mit "reszelni", viszont egy kérdésem lenne, hogy miért kapcsolgatod a GPS-t? Nyugodtan maradhat bekapcsolva, mert ha nem használja egyetlen egy program sem, akkor nem oszt-nem szoroz. Lehet, hogy akkor tudnál kicsit szűkíteni a várakozási időn is, bár így sem kell sokat várni.
A leírás jó ötlet, bennem is megfogalmazódott, mert úgymond az "jár hozzá".
-
Az lenne a kérésem, hogy mindenki csak 1 makróról tegyen fel képet és ha túl vagyunk rajta, akkor jöhet a következő. Ellenkező esetben egy nagy káosz lesz a topik. Köszönöm!
-
válasz
PistiSan
#789
üzenetére
(#783) Azt gondolom, hogy egy makró nem csak akkor látható át jól, ha 5 felé van szedve,
A korábbi hozzászólásomból kimaradt egy szó és ezért kicsit "másképp" hangzik, ezért elnézést kérek. Nálam is van olyan makró, ami szét van szedve, pld a hívás és sms emlékeztető, mert egyben tényleg túl nagy lett volna. Nem ökölszabály, hogy csak az egybeépített makró a jó. Mindenkinek más a nézőpontja.
"A makró megosztása a közösséggel"
Pont erről beszéltem tegnap Oldman2-vel, hogy jó lenne itt a fórumon is megosztani, mert tanulhatnánk belőle, kijavíthatnánk egymás hibáit, 5leteket adhatnánk egymásnak, segíthetnénk a meglévő, de működő makrót leegyszerűsíteni, átláthatóbbá, stabilabbá tenni. Részemről nincs akadálya. És hogy ne legyen kavarodás a jól működő MD rendszerünkben, elég csak a makróról készült képernyő mentést megosztani, majd itt a fórumban részletesen kitárgyalhatjuk a tartalmát. Aki nem szeretne személyes adatokat kitenni a képernyőre, annak ajánlanám, hogy képszerkesztővel törölje a számára érzékeny adatokat (pld wifi ssid, Bejövő hívás-ból a nevek, stb.).
Várom a véleményeket. -
válasz
retesz147
#784
üzenetére
A makró lehet, hogy lefutott, csak a benne lévő műveletek nem aktiválódtak a feltételek miatt.
Ha már jól átlátod a makrót és fejben le tudod vezetni a működését, akkor kevesebb szükséged lesz a rendszernaplóra, a hiba megállapításához.
Az nagyon jó dolog, hogy nem törlöd a meglévő, működő makrót. Mindig kell másolatot készíteni és úgy szerkeszteni.
Azt azért nem árt tudni, hogy a hatókörbe lépés és kilépés annyiszor aktiválódik, ahányszor cellát vált a telefon és a választott cella a mentett csoportban van. Nem árt a területen lévő összes olyan cellát összegyűjteni, ami elérhető. Itt arra gondolok, hogy a telefonodon indítasz a kívánt helyen MD-ból egy cella keresést pld 4g-n, majd ha kész, akkor ezt megismétled 3-2g-n egyaránt. Kicsit macerás, de később kevesebb gond lesz vele. -
válasz
retesz147
#782
üzenetére
Azt gondolom, hogy egy makró nem akkor látható át jól, ha 5 felé van szedve, hanem, ha egyben van, de jól van felépítve. A MD fejlődése folyamán többször átépítettem a makróimat az átláthatóság és a stabilabb működés miatt, de nem szedtem szét őket, ha nem volt muszáj, mert sokkal nehezebb lett volna átlátni, amit nem látni.

1. Javaslat: És/And kapcsolót nem kell külön alkalmazni, ha előtte nincs Vagy/Or, mert az egymás után lévő feltételek enélkül is És/And kapcsolatban vannak.
2.Javaslat: Ahol és amennyire csak lehet, minék kevesebb feltételt használj. Ezzel is stabilabb és átláthatóbb lesz a makród. Pld, ha az eseményeket feltételhez kötöd, akkor a műveleteknél nem minden esetben szükséges ugyanazokat megadni. Legtöbbször elég az "Esemény aktív" feltétel.
Az egymásba ágyazott IF-eknél nagyon körültekintően kell eljárni a feltételeket illetően. Úgy kell elképzelni, mint egy folyosót, ami több részre van osztva, de mindenhova csak az egymást követő bejárati ajtón lehet bejutni. Pld az első, fő IF-nek olyan feltételt kell megadni, hogy az ne akadályozza a további IF-ekbe való belépést. Tehát, ha az első IF feltétele az, hogy "Cella-hatókörön belül, akkor a beágyazott 2. IF feltétele nem lehet az, hogy Cella-hatókörön kívül, mert soha nem fog teljesülni, ugyanis, ha a cella hatókörönén kívülre esik, akkor már az első IF nem fogja magán átengedni. Ilyenkor lehet olyan megoldást alkalmazni, hogy nem ágyazzuk egymásba az IF-eket, hanem a fő IF mellé - az IF-re bökve - az előugró menüből az "ElseIF" lehetőséget válasszuk. Az első feltétele a "Cella-hatókörben", a 2.(ElseIF) feltétele pedig "Cella-hatókörön kívül".Itt egy példa a teljesség igénye nélkül.
Irodában és irodán kivülEsemény: Cella-cs.hatókörbe lépés - Bán bán - Feltétele: amit szeretnél
Esemény: Cella-cs.hatókör elhagyás - Bánk bán - Feltétele: amit szeretnél
Esemény: Cella-cs.hatókörbe lépés - Etele - Feltétele: amit szeretnél
Esemény: Cella-cs.hatókör elhagyás - Etele - Feltétele: amit szeretnél
Esemény: Képernyő be - Feltétel: Cella hatókörben - Bánk bán
Esemény: Képernyő ki - Feltétel: Cella hatókörben - Bánk bán
Műveletek:
IF- Feltétele: Vagy/Or - Esemény aktív - Cella-cs.hatókörbe lépés - Bánk bán
Műveletek: Sync, Rezgés, stb
ElseIF- Feltétele: Esemény aktív - Cella-cs.hatókörbe lépés - Etele
Műveletek: Sync, Rezgés,Wifi, stb
ElseIF- Feltétele: Vagy/Or - Esemény aktív - Cella-cs.hatókör elhagyás Bánk bán, Etele
Műveletek: Hangerő fel, Wifi tiltás
ElseIF- Feltétele: Esemény aktív - Képernyő be
Műveletek: Wifi Engedélyezés
ElseIF- Feltétele: Esemény aktív - Képernyő ki
Műveletek: Wifi Tiltás
EndIF -
"érdekesség az almaszósz, ami elsőre nem egyértelmű, lehet hogy az MD nem is így kezeli. Meg kell nézni..."
Annyi kiegészítés maradt ki, nem mindegy, hogy a helyettesítő karakter a szó elején, végén vagy a közepén helyezkedik-e el. Ha a szó elején helyezkedik el, akkor a balra lévő karaktereket helyettesíti, amennyiben a szó végén, akkor a jobbra lévőket. Középen pedig az előtte és mögötte levők közötti karaktereket.
-
Nos én a következőképp csinálnám:
Elmenteném a naptáreseményt egy változóba, majd annak a változónak a szövegét olvastatnám be a megfelelő időpontbab.Események:
Esemény kezdete - Születésnap
Dátum időpont - 12:00
Dátum időpont - 14:00 (Amennyiben két vagy több időpontost szeretnél)
Műveletek:
If művelet - Feltétele: Esemény aktív - Esemény kezdete
Művelet: Változó beállítása - (Neve: Szülinap - Tipusa: Szöveges változó) Értéke: calendar_detail
Else
Művelet: Értesítés megjelenítése - Értéke: Szülinap változó
Művelet: Változó beállítása (Szülinap) - Értéke: 0 - Feltétele: Esemény aktív: Dátum időpont 14:00 (ha csak 1 időpontos értesítés van, akkor nem kell feltétel)
EndifRemélem tudtam segíteni.
-
Szia!
Azért nem jelenik meg a 2. Variációban, mert minden értesítéshez tartozó változó csak az esemény bekövetkezésekor él. Tehát a 2. Esetben nincs bekövetkezett naptáresemény, ezért a változó üres.Csak egy kérdés. A naptár saját értesítése nem jó neked? Ha nem egész naposra állítod, akkor több eltérő értesítési időpontot is megadhatsz.
-
válasz
Becenick
#751
üzenetére
Szia!
A Te kívánságaid root nélkül sajnos csak Autoinput-al lehet megoldani. Az E-robot topikban, ebben a posztban Somatom készített egy jó kis leírást az Autoinput használatáról.
Olvasd el és próbáld alkalmazni. Természetesen, ahol Robot-ot ír, ott a Macrodroidot kell választani.
Somatom ezzel kezdi a leírást: Művelet: Külső alkalmazások -> Autoinput action. Te kezdésnél ezt keresd: Művelet: Locales/Tasker plugin -> Autoinput action.
Sok szerencsét! -
Igen, fel lehet olvastatni Értesítés érkezett eseménnyel, de ha nem törlöd a felolvasás után az értesítést, akkor a második levél beérkezésekor összekeverednek az értesítési információk és keverve fogja felolvasni.
Esemény: Értesítés érkezett - Alkalmazás: E-mail - Szöveg: Tetszőleges, illetve beállíthatod hogy milyen szöveget figyeljen.
Művelet: Szövegfelolvasó: 3 pötty és a következő változók közül választhatsz:
1. Értesítés címe: Itt szerepel a feladó, a 2. levéltől pedig "x új e-mail"
2. Értesítés ticker: Itt is a feladó szerepel, a 2. levéltől pedig "x új e-mail"
3. Értesítés szövege: Itt lesz a tárgy, a 2. levéltől pedig annak a fióknak a neve, ahová a levél érkezett.
4. Notification text lines: Az 1. levél beérkezésekor üres, a 2. levéltől pedig itt lesz az összes levél feladója és az összes tárgy -
válasz
retesz147
#740
üzenetére
Nálam a legújabb MD-al a Bt feltételek repültek el és a Cella infók keveredtek össze (utóbbival már volt korábban is gondom). Általában az esemény illetve feltétel újbóli létrehozása majd a régi törlése megoldja a problémát. A régi másolása, majd újként beillesztése nem jó megoldás.
A mostani telefonom MM 6.0.1-al jött ki és azzal is fog elbúcsúzni. Ja és köszöni jól van. -
Böngészőből tudsz makrókat indítani egy speciális URL használatával.
Ez az URL tartalmazza a készülékedhez egyedileg generált azonosítót és egy általad megadott azonosítót.
Megnyitod a Webhook eseményt - beírod az azonosítóhoz amit szeretnél (neved, számok...stb) Egyszer rá kell bökni a tiny URL-re. Ezután minden új Webhook eseménynél automatikusan generálja a rövidített webcímet. Kimásolod, megosztod a webcímet (tinyurl-t)
elmented az eseményt.. hozzáadsz a makróhoz egy művelet és elmented. A kimásolt webcímet beilleszted bármilyen böngészőbe, pc-n, laptopon, tableten és nyomsz egy entert. A webhook eseménnyel ellátott makró lefut. Ezeket a webhook webcímeket elmentheted könyvjelzőként és bármikor használhatod. -
válasz
bozarjoska
#730
üzenetére
Kifejtenéd ezt egy kicsit jobban? Hova tovább lépni? Mit szeretnél vele elérni?
Ez arra való, hogy előre beállított makrókat futtass vele gombnyomásra. Beállíthatsz egy alapértelmezett gombot.(pld bal) Ekkor be tudod állítani, hogy a gomb mennyit várakozzon, mielőtt aktiválja magát. Ehhez rendelhetsz makrót. Lehet pld egy olyan makró, ami leállítja az aktuális makró futtatását és visszadob a kezdő képernyőre. A másik gombhoz rendeled azt, amit szeretnél, hogy elinduljon és végrehajtson valamit. A fantáziádon múlik, hogy mit csinálsz vele. -
válasz
bozarjoska
#723
üzenetére
A másik időszakot is tedd be az Or alá, mert ez így még mindig nem jó!
Feltétel:
Wifi csatlakozva
Or
Időszak 1.
Időszak 2. -
válasz
bozarjoska
#720
üzenetére
Szia!
1. Rosszul vannak a feltételek megadva alul. Nem az Or-hoz csatlakoznak, hanem egymás alatt vannak, ami And kapcsolatot hoz létre és itt már van is egy ütközés. Egyszerre nem lehet 8 óra és 18 óra.
A két időszakot töröld ki. (vagy másolás beillesztéssel egyesével add hozzá az Or-hoz és utána töröld ki) Bökj rá az Or feltételre, válaszd a Feltétel hozzáadása (másolt feltételnél a Feltétel beszúrása) opciót, majd ott add hozzá mind a két időszakot.2. A naptárban is 2x kell bejegyzésnek lennie ezen időszakok között. Különben az esemény csak 1x, a naptárbejegyzés időpontjában fog aktiválódni.
-
válasz
aprokaroka87
#706
üzenetére
MD-ban , ha a legvégső esetben kikapcsolod a főkapcsolóval a MD-t, akkor minden megáll.
-
-
válasz
fecske13
#664
üzenetére
A következő jóváhagyása művelet is megérdemelne egy időzítést és egy döntési helyzetet, hogy mi legyen, ha a kezelő nem válaszol.
Nem rossz ötlet. Most úgy működik, hogy ha a Nem-re böksz vagy háttérbe küldöd, akkor leállítja az egész makrót. Elég szegényes. Én itt egy "keretes" műveletet vélnék jónak, ami úgy nézne ki, mint az IF. Ha Igen-t választ a user, akkor lefut a kereten belüli rész majd tovább a makró többi része, ha nem, akkor a kereten belüli részt kihagyja és fut a makró tovább, és persze legyen választható, hogy x idő lejárta után Ok vagy Cancel legyen a válasz.
-
válasz
fecske13
#658
üzenetére
A hang lejátszásának befejezését, a fájlműveleteket és ezt is megemlítjük a fejlesztőnek.
Addig is a várakozásra van egy tippem, (amit rendszeresen használok feltételek figyelésére) de mivel a műveletek egyike sem várakozik, ezért a Te esetedben lehet, hogy nem nyújt ideiglenes megoldást.
Mindenesetre azért leírom.1. Makró
Művelet -....
Művelet -....
Művelet -....
Művelet -Makró futtatása - 2. Makró
Művelet - While/do - Feltétel : Változó beállítása - Értéke: Hamis, Művelet - Várakozás: 1mp
Művelet -....
Művelet -....
Művelet -....
Művelet - Változó beállítása - Értéke: Hamis2. Makró
Művelet -......
Művelet -......
Művelet - Változó beállítása - Értéke: IgazA beállított változó alaphelyzetben hamis értékű legyen.
Működés: Az 1. makró műveletei lefutnak, majd elindítja a 2. makrót. Addig várakozik az 1. makró, ameddig a while/do értéke hamis. Amikor a 2. makró a végére ér, átváltja a változót Igaz állásba és ekkor az 1. makró while/do feltétele nem teljesül tovább és tovább engedi a makró futását, majd a végére érve átállítja a változót Hamis állásba. -
válasz
fecske13
#656
üzenetére
Ok, de mire kell várni? Melyek azok az műveletek, amelyek végrehajtásáig várni kell? Nem lehet elég egy 10ms várakozás? Egy makró ennél sokkal kevesebb idő alatt fut le. Azt gondolom, ha egy makrónak perceket kell várnia egy másik makróra, akkor az rosszul van összerakva.
-
-
Gyakran használom. Pl. TTS, vagy egyéb audió műveleteknél.
Ilyen van a MD-ban is "Tárolja a szöveget, ha már beszél" opció a szövegfelolvasónál. Tehát nem beszélnek egymásra a makrók.
Más egyéb, ahol várakozni kéne? Kell egy kézzelfogható indok, amit a fejlesztő elé lehet tenni. Az, hogy egy másik program tele van ilyen lehetőségekkel, az szerintem kevés és még az sem biztos, hogy indokolt.#640 tomy86
A cella alapúnak nagy a szórása, viszont mindig elérhető. A helyszín pontosabban meghatározható, ha van rálátás a műholdakra. Md-ban 50 méter a minimum, amire beállítható..
Az adott helyzethez képest kell eldönteni, hogy melyik a megfelelő. -
Ha abból indulok ki, hogy az e-robotban már régóta megvan a lehetőség és ha jól emlékszem a taskerben is, akkor nehezen érthető.
Erre írtam, hogy Ki tudja mi az igaz. Nem tudok a fejlesztő ellen és mellette sem beszélni, mert nem ismerjük az igazi indokot.nem jó megoldás, hogy mondjuk 30 percig rezeg vagy sípol
Nem is kell, hogy egyfolytában tegye, de ütemezhető, hogy 1-2-5 percenként tegye meg.
Nálam működik egy hasonló makró, de az ellenkezőjével. Ha pld 25% alá csökken a töltöttség.Ráadásul úgy látom, hogy a robot támogatása a fejlesztő részéről megszűnt.
Minden olyan alkalmazásé meg fog szűnni előbb-utóbb, ahol egyszemélyes a fejlesztői csapat és eljut arra a pontra, hogy nem éri meg energiát beletenni, mert támogatás nincs, viszont a belefektetett idő megszámlálhatatlan. -
-
Szerintem nem lesz erre fejlesztés, mint ahogy írta, több a gond vele, mint a haszon és nem egyszerű beleépíteni. (Ki tudja az igazat?)
Nagyon ragaszkodsz a LED jelzéshez? A telefon gyárilag nem váltja át a LED-et, ha feltöltődött?
Mi lenne, ha vaku villogással, időnként a képernyő bekapcsolásával, jelzőhanggal, szöveg felolvasással, rezgéssel oldanád meg a jelzést?
Ezeket ezerféleképpen lehet variálni. (pld: fekve vagy álló helyzetbe van a telefon, sötétben van a telefon (lux beállítás) este, napközben, otthon, munkahelyen (wifi feltétel).. ) -
Sziasztok!
Erre esetleg gondoltatok valamit? Mi a véleményetek?
-
Kiindulási alapnak, ha esetleg még valakinek szüksége lenne rá, itt egy alap Profilváltó makró.
Használjátok egészséggel! -
válasz
retesz147
#620
üzenetére
Leírtam, hogy melyik If-nek mi legyen a feltétele. Te ezt a fontos lépést kihagytad, ezért csak részben tudna működni a makród, vagyis csak a Néma mód kikapcsolva esemény hatására futnak le a műveletek, minden más esemény hatására nem történik semmi.
Ha nem akarsz a néma módban műveleteket végrehajtani, akkor az 1. If-et elhagyhatod.De így sajnos nem jó, mert ha csinálok egy wifi ki/be, akkor felismeri az otthoni hálózatot és máris felhangosítja a telót.
Ezért kell a wifi csatlakozás és minden más eseményhez tartozó műveletet a 2. If-ben elhelyezni és az If feltételének a "Csengetés állapota - Hangos" opciót beállítani.
Pld, Elhelyezed a "Hálózathoz csatlakoztatva-lecsatlakozva" eseményeket ugyanebben a makróban és a műveleteket az If-be rakod. Amennyiben be vagy kikapcsol a wifi, akkor a hozzá tartozó műveletek (hangerők, hang lejátszása ...stb) csak abban az esetben futnak le, ha a telefon nincs Néma módban. Ez az állapot mindaddig fent marad, amíg vissza nem kapcsolod a telefont Hangos üzemmódba.
Én azt javaslom, hogy minden olyan eseményt és műveletet egyetlen makróba kell bepakolni, ami a Profil váltáshoz tartozik. Ennek megépítése igényel némi gyakorlatot, de nem lehetetlen. -
válasz
retesz147
#617
üzenetére
Szia!
Két If-et kell hozzá, egymástól független elhelyezni a makróban, amennyiben a néma módhoz is szeretnél műveleteket rendelni.
Az első If-nek a a feltétele: "Csengetés állapota - Rezgés vagy csendes" legyen. Ide kerülnek a Néma módban futtatandó műveletek.
A második If-nek a feltétele: "Csengetés állapota - Hangos" legyen. Ebbe helyezd el az összes olyan műveletet, amelyek működését csak hangos módban szeretnéd engedni.Események:
Néma mód bekapcsolva: a Néma vagy Csendes üzemmódhoz tartozó műveletek futtatásához.
Néma mód kikapcsolva: a normál hangos üzemmódhoz való visszatéréshez és az ehhez tartozó műveletek futtatásához.
Működés: Amikor Néma vagy Rezgő módba kerül a telefon, akkor az 1. If-ben lévő műveletek futnak le, a 2.-at átugorja.
Amikor Néma vagy Rezgő módból kikerül a telefon az 1. If-et átugorja és a 2.-ban lévő műveletek futnak le.
Remélem tudtam segíteni. -
Nem kell megvárnod az estét, mert 1000%, hogy ez így nem fog működni!
Az IF-ben lévő feltételek a fejlécben lévő AND hatására ÉS kapcsolatban vannak és az összes feltétel nem tud egyszerre teljesülni. Mivel az OR alá egyetlen egy feltétel sincs megadva, ezért teljesen feleslegesen vannak ott. Másrészt egy OR elágazás normál esetben elég 1x, nem kell megismételni. Az OR alá úgy, tudod betenni a feltételeket, hogy ráböksz az OR-ra és - a feltétel hozzáadása - opciót választod.
Javaslom az Összefoglaló részletes elolvasását, valamint a képek és videók tanulmányozását. -
Nem tudom hogy gondoltad ennek a makródnak a vezérlését, de ez így nem igazan jó. Ez nem fog működni. Az if-ben lévő OR feltételek is üresek. Az én javaslatom az, hogy készíts egy idő alapú eseményt (rendszeres időköz) és feltéteknek add meg az Idoszak és a Wifi csatlakozva feltételt. Ha nem boldogulsz vele, este felé tudok segíteni.
-
Leírom még 1x, mert félreértetted. Az értesítések, hívások és SMS-k értekei csak az esemény pillanatában érhetők el és csak akkor ha az aktuális makró tartalmaz ezekre vonatkozó eseményt. Ezért - a későbbi felhasználás céljából - külön változókba kell elmenteni őket, amikből bármikor visszanyerhetjük az értékeket.
-
válasz
fecske13
#566
üzenetére
Igen, ez így valóban nem jó..
Marad az egy értesítés, két feltétellel.
De most látom, hogy az értesítés szövegében szerepel a hehe és a haha szó is.. így persze, hogy nem fog lefutni a makró. Az egyik feltétel a tartalmazza a másik a nem tartalmazza. Ha mindkettő szó szerepel az eseményben, akkor a feltételek nem teljesülnek! -
-
Dehogy haragszom. Maximálisan igazad van, csak még nem készítettem ide a telefonhoz egy egeret is. Valszeg egy Bt-s egérre lesz szükségem, mert minden videónál nem szeretném dugdosni a kábelt a telefonba.
Ami a linket illeti én megtudtam nézni Pc-ről is és a telefonom Samsung internetböngészőjével is. A Tableten viszont nem tudtam, mert hibát írt ki. -
válasz
fecske13
#561
üzenetére
Ugy, ahogy az első feltételt megadtad. Ismét ráböksz az eseményre, feltétel hozzáadása, Értesítés létezik - nem tartalmazza hehe.
Ezt írta Oldman2. A feltételek egymás alatt ÉS kapcsolatban vannak.. Tehát Értesítés létezik- Tartalmazza haha És Értesítés létezik, - Nem tartalmazza - hehe.
Ajánlom figyelmedbe az Összefoglaló ezen részét is.Logikai műveletek, feltételek (AND/OR/XOR/NOT) -
válasz
fecske13
#554
üzenetére
Adhatsz neki két feltételt az eseménynél is, de létrehozhatsz két eseményt a bennük lévő szöveggel. Ne a tetszőleges tartalmat válaszd, hanem a Tartalmazza lehetőséget mindkét értesítési eseményél.
Feltételként (hogy ne kelljen megint az értesítési szövegekkel bajlódni) megadod az Esemény aktív- Értesítés nevű feltételt. Abban a sorrendben fogod látni az feltételek között az értesítéseket, ahogy az Eseményeknél szerepel. -
Valamit nem jól csinálsz, mert működnie kell. Én és Oldman2 is használunk Elmulasztott hívás és sms emlékeztetőt. Tele van Hívó neve és SMS küldő neve változókkal. Mindkettőnknek működik.
Készíts egy új makrót, az előzőt tiltsd le vagy töröld ki!Esemény: Bejövő hívás
Művelet: Felugró üzenet - Itt ki tudod választania a Hívó telefonszámát, nevét.
Elmented, kipróbálod.
Ha ez így működik, akkor már csak az a dolgod, hogy hozzáadsz egy - Változó beállítása - műveletet.
Új változó - Nevet adsz neki. Típusa - Szöveg(string)
Értéke - a 3 pöttyre kattintva kiválasztod a Hívó neve-t és Ok - ezzel kész.
Amint legközelebb lefut a műveletsor (érkezik bejövő hívás), akkor a változó tartalmazni fogja a hívó nevét. -
Egy videóban mutatom be Oldman2 helyett, ha nem gond, hogy miként kell a MD-ban ezt létrehozni.
Ahogy a listában fogod látni, ott lesz minden változó, amire szükség lehet.
34 operátor nincs, de lehet jelezni nyugodtan, hogy melyek azok, amelyek hiányoznak és továbbítjuk a fejlesztő felé.
Új hozzászólás Aktív témák
- Luck Dragon: Asszociációs játék. :)
- Samsung Galaxy Felhasználók OFF topicja
- MWC 2026: Kezünkben a Vivo V70, megvan a magyar ára is
- Allegro vélemények - tapasztalatok
- 18. helyet ért a Samsung Galaxy S26 Ultra kamerarendszere a DxOMarknál
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Autós topik
- A fociról könnyedén, egy baráti társaságban
- Hardcore pizza és kenyér topik
- MWC 2026: Hálózattechnológiai mélyvíz Bóday Tamással. Mint rendesen.
- További aktív témák...
- Komplett RGB Gamer PC / RTX 3080 / i5-12490F / 32GB DDR5 / 250GB & 1TB SSD / IRÁNYÁRAS
- Magyar kiosztású Apple Magic Keyboard 2, Touch ID, teljes méretű
- Új Mac Studio M4 Max 2025 14C CPU /32C GPU / 36GB RAM / 512GB - 1 ÉV APPLE GARANCIA
- 2026 MacBook Air / MacBook Pro / M5 - M5 Pro - M5 MAX 14" / 16"
- Asus 15.6,core i3 8145U(4x3,9Ghz)IntelUHD VGA,MAGYAR Vil.bill.,8-20GB RAM,SSD+HDD?,,Win.11
- Bomba ár! Dell Latitude E6430 - i5-3GEN I 8GB I 256SSD I HDMI I 14" HD+ I W10 I Garancia!
- Telefon felvásárlás!! iPhone 12 Mini/iPhone 12/iPhone 12 Pro/iPhone 12 Pro Max
- Nvidia Quadro és AMD FirePro kártyák - számla, 6 hó gar.
- GYÖNYÖRŰ iPhone 14 Pro 128GB Deep Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS4677
- AKCIÓ! Microsoft XBOX Series X 1TB SSD fekete játékkonzol extra fejhallgatóval garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest








