- Akciófigyelő: Humble Games Bundle - Nightdive FPS Remasters
- Call of Duty: Modern Warfare III - Új szezon, újabb ingyenes hétvége jön
- Hunt: Showdown - Jön az engine csere, befutnak az újgenerációs verziók
- Steamre tart a Crime Boss: Rockay City
- The Witcher - Befutott a TV sorozat folytatásának első rövid kedvcsinálója
- Fortnite - Battle Royale & Save the World (PC, XO, PS4, Switch, Mobil)
- Arena Breakout: Infinite
- Counter-Strike: Global Offensive (CS:GO) / Counter-Strike 2 (CS2)
- Stellar Blade
- Senua’s Saga: Hellblade II teszt
- Star Trek Online -=MMORPG=-
- EAFC 24
- Alkoholista nevelde
- WoW avagy World of Warcraft -=MMORPG=-
- Call of Duty: Modern Warfare III (2023)
-
GAMEPOD.hu
Új hozzászólás Aktív témák
-
Topikgazda
válasz Somatom #2207 üzenetére
Félreértetted. A feltétel nem alul, a globális feltételeknél van, hanem benne a While/Do ismétlődő műveletben (Képernyő be). Ezt a műveletet a Műveletek - Ismétlődő műveletek - alatt találod. Nem tudod másképp a makróhoz adni, csak akkor, ha valamilyen felételt rendelsz hozzá. Hasonlóan, mint az IF-ElseIF-nél.
A képen levő makrót, ha legyártod és az Üres esemény-re egy tesztet indítasz, akkor addig fog 5mp-ként ismétlődni, a "Képernyő bekapcsolva" szöveg felolvasása, ameddig le nem kapcsol a kijelző. Ha ez megtörtént, akkor a "Képernyő kikapcsolva" szöveg lesz felolvasva 1x.[ Szerkesztve ]
Üdv: Mcrazy
-
Topikgazda
válasz Somatom #2209 üzenetére
"Erre kiderül, hogy a műveleteknél is lehetnek feltételek, amik ráadásul ugyanúgy kékek, mint a műveletek."
Ez így, ebben a formában nem igaz. A feltételek mindenhol zöldek, csak az IF-ElseIF és az Ismétlődő feltételeknél Lilák, amikor meghívod, de kívülről kéken látszik. Régebben nem is voltak külön feltételek az Eseményeknek és a Műveleteknek (Akkoriban még IF és While/Do sem volt), csak a makró alján lévő zöld mezőben lehetett megadni. Voltak is korlátai a Makrónak, nem kevés.
Mint korábban írtam, a zöld mezőben levő feltételek a Makró összes eseményére hatással vannak. Egyik esemény sem tud aktiválódni, ha a zöld mezőben lévő feltételek nem teljesülnek.
Az eseményekhez csatolt feltételekkel az adott eseményt, a műveleteknél pedig az adott műveletet lehet befolyásolni.
Egyébként mióta olvasod a fórumot, elég sok makrót és a képeit megosztottam. Nem is értem, hogy jutottál erre a megállapításra.[ Szerkesztve ]
Üdv: Mcrazy
-
Topikgazda
válasz Somatom #2211 üzenetére
"Az első pillanattól fura volt az a zöld feltétel ablak alul. Abból nem derül ki, hogy a feltétel melyik eseményre, vagy melyik műveletre vonatkozik. A feltétel közvetlenül az adott eseménynél, vagy műveletnél kell megjelenjen, hogy tudjuk, mihez tartozik."
Az összefoglaló "A Macrodroid működése és felépítése" szakasz 2018-ban látott napvilágot. Ajánlom figyelmedbe (és a többi részét is).
Üdv: Mcrazy
-
Topikgazda
válasz Somatom #2214 üzenetére
1. Globális Feltétel:
Elhelyezkedése: A szerkesztő ablak legalján, a zöld ablakban.
Hatása: Az összes Eseményre hatással van, a makró működése az itt elhelyezett feltétel(ek) teljesülésétől függ.Ma már én sem használom gyakran, de mint írtam korábban csak itt lehetett feltételt megadni. Viszont egyszerűsiti a feltétel megadását, ha minden eseményhez ugyanaz kell.
Tehát, hogy érthetőbb legyen. Ha pld van 3-4 eseményed és mindet a "Táp csatlakoztatva" vagy a "Képernyő be" feltételhez akarod kötni, akkor nem kell minden eseményhez egyesével hozzáfűzni, elég csak alul ebben az ablakban egyszer megadni. A műveletekre nincs hatással, azokhoz minden esetben külön kell feltételt csatolni, ha szükség van rá.
Tehát, ha egyszer már az esemény aktiválódott, akkor a műveletek a hozzájuk csatolt feltételektől függően fognak működni.[ Szerkesztve ]
Üdv: Mcrazy
-
Topikgazda
válasz pube111 #2228 üzenetére
A dinamikus várakozás, amiről fentebb írtam, olyan esetekben jó, amikor nem tudod, hogy meddig kéne várakozni.
Pld. van egy szövegfelolvasó művelet, ami x időnként lefut, de nem szeretnéd, hogy hívás közben is lefusson.
Fix várakozással nem lehet megoldani, mert ugye nem tudhatod, hogy meddig fog tartani a beszélgetés.
Ekkor jön a képbe While/Do ciklus, feltételnek megadjuk, hogy " Hívás állapota -> Hívás közben" és beteszünk egy 10mp várakozást.
10mp-ként körbe fut a ciklus, majd amikor vége a beszélgetésnek, a feltétel hamis lesz és véget ér a ciklus, lefut az alatta lévő szövegfelolvasó.Üdv: Mcrazy
-
Topikgazda
válasz PistiSan #2230 üzenetére
"biztosra veszem, hogy Mcrazy előállt volna egy nagyon sok változós, bonyolult makróval"
Naaa.. ezt kikérem magamnak. Én is az egyszerűség híve vagyok.
Na meg aztán ezt a műveletet nehéz lenne túlbonyolítani. És adtam is hozzá itt egy kis ötletet.
Az SMS Válasz Ne zavarj módban , na ott igen, van néhány változó, de a szövegfeldolgozás miatt szükség is volt rá.[ Szerkesztve ]
Üdv: Mcrazy
-
Topikgazda
válasz llaszlo #2233 üzenetére
A műveleteknél a feltételek ellentmondanak az eseménynek. Azt állítottad be, hogy akkor fussanak le a műveletek, ha az esemény nem aktív. De akkor mi fogja aktiválni a makrót? Ahogy PistiSan is írta, töröld ki a két feltételt, mert nem fog működni a makró.
Egy másik javaslat. Ha csak 1 esemény van a makróban, nincs szükség "Esemény aktív" feltételekre.Üdv: Mcrazy
-
Topikgazda
-
Topikgazda
válasz llaszlo #2248 üzenetére
Akkor használd az események közül az "Adott napon - A hónap napja". Viszont ezt a makrót mindig meg kell nyitni és szerkeszteni. Ezt leggyorsabban a - Legutóbb megnyitott makró - gombbal tudod (ha ez volt a legutóbbi) vagy még kell keresni, mert makró szerkesztésre nincs widget lehetőség.
Üdv: Mcrazy
-
Topikgazda
-
Topikgazda
S_Ipkiss kérését privátban válaszoltam meg, de ide is felteszem a megoldást, hátha valakinek jól jön a későbbiekben.
Ha valaki megpróbálkozott esetleg vele, hamar szembesülhetett, hogy ez nem egyszerű, mivel a MD-ban nincs "Hívás elutasítva" esemény.
Én is gondoltam egy nagyot, elkezdtem a "Nem fogadott hívás"-al.
Igen, de az meg csak akkor működik, ha a hívó fél szakítja meg a hívást (vagy központ egy bizonyos idő után), de elutasításra nem reagál.
Akkor most hogyan tovább?
S_Ipkiss említette, hogy nála megjelenik egy értesítés, ha volt elutasított hívás. Ezzel is próbálkoztam, de menet közben jöttem rá, hogy azért nem jó, mert ez az értesítés nem "raktározza" a telefonszámot és olyan telefonon sem lehet majd használni, ahol nincs értesítés.
Az eseményeket végigfutva beugrott a "Hívás vége". Jó is volt az elképzelésem, hiszen minden hívás egyszer véget ér, ha fogadtuk, ha nem.
Ez már működött elutasításra és nem fogadott hívásra is. Így a "Nem fogadott hívás" eseményre már nem is volt szükség (ez azért később derült ki, amikor dupla triggerelés volt, ha a hívó szakította meg a hívást. 1x a "Hívás vége" esemény futott, 1x pedig a "Nem fogadott hívás")
Igen ám, de ez az esemény akkor is lefut, ha fogadunk egy hívást és később befejezzük.
Na itt már gondoltam, hogy kell még egy esemény, mert feltételekkel ezt nem lehet szabályozni. Itt adtam hozzá a "Hívás folyamatban" eseményt és egy Logikai (igaz/hamis) változót, ami egy kapcsoló szerepet játszik és ezt feltételként használtam fel az SMS küldéséhez.
Működtetése a makrónak innen már egyszerű volt.
Alaphelyzetben a változó mindig -Igaz - állásban van. Tehát, ha elutasítás vagy nem fogadott hívás történik, akkor a "Hívás vége" esemény aktiválódik és küldésre kerül az SMS.
Amikor fogadjuk a hívást, akkor a "Hívás folyamatban" esemény hatására a változó - Hamis - értékű lesz, ezáltal az SMS nem kerül elküldésre. A hívás végén a változó ismét - Igaz állásba kerül és minden megy az elképzelés szerint.[ Szerkesztve ]
Üdv: Mcrazy
-
Topikgazda
válasz Somatom #2276 üzenetére
Sajnos ilyen késleltetéssel egybeépített művelet nincs. Korábban gyártottam már egy ilyen makrót (amikor az IF megerősítéssel művelet bekerült a MD-ba), nem túl szép, de működik. Egyetlen hátránya, ha a beavatkozás prompt-ját elküldöd a háttérbe, akkor nem tudod az Ok/Mégse lehetőségeket újra előhívni, csak ha megint a parancsikonra böksz, ekkor újraindul a számolás is. De ezt időben kell, különben a beállított idő lejárta után lefut a Képernyő ki művelet. Makró letöltés
A makró működéséhez létre kell hozni egy MD parancsikont és a makrót hozzárendelni.[ Szerkesztve ]
Üdv: Mcrazy
-
Topikgazda
válasz llaszlo #2277 üzenetére
Nem egyszerű. A naptár esemény részleteit nem igazán kezeli jól a MD. A naptár értesítését el lehet kapni, de szét kell szedni, változókba menteni, szövegfeldolgozással kiszedni a megfelelő részt...stb.
Akkor már egyszerűbb egy makrót készíteni, amiben van két változó + az időpont beállítás. A naptárt is ki kell tölteni, de nem nehezebb a MD-t sem.
Én az utóbbit javasolnám.Üdv: Mcrazy
-
Topikgazda
válasz llaszlo #2282 üzenetére
Nem kezeli jól a naptáreseményeket a Macrodroid. A naptár értesítését el lehet kapni, de nem tartalmaz mindent. Sok változót létre kell hozni, mire összerakódik az SMS küldéséhez szükséges adat.
A makró amiről írtam, ugyanúgy működik, mint egy SMS időzítő. Be kell állítani a dátumot, az SMS szövegét és a telefonszámot.Üdv: Mcrazy
-
Topikgazda
válasz Somatom #2285 üzenetére
A "Hurok folyatása" és a "Kilépés a hurokból" csak egy hurokban működnek. Pld: While/Do vagy Do/While ismétlődő műveletek. A hurkon kívül nem csinálnak semmit. (Ez a művelet leírásában benne is van. Ha hosszan nyomsz egy Esemény/Művelet/Feltétel-re, akkor előugrik a leírása)
Sikerült megcsinálnom a visszaszámlálós kijelzést, kellett hozzá egy plusz makró. A meglévő képernyős makrót módosítottam. Nem kell így már a Stopper hozzá. Visszaszámlálás - Képernyő késleltetett kikapcsolás
A visszaszámlálás így a legegyszerűbb:[ Szerkesztve ]
Üdv: Mcrazy
-
Topikgazda
válasz Somatom #2287 üzenetére
A felugró ablakban vedd ki az összes pipát.
Akkor Te azt szeretnéd, hogy ha nem böksz sehova, akkor ne hajtsa végre a kijelző kikapcsolását? Vagy most én nem értem, hogy akkor minek ez a visszaszámolás.
Ha nem tudsz bökni, akkor a Mégse opció sem működik.[ Szerkesztve ]
Üdv: Mcrazy
-
Topikgazda
válasz Somatom #2308 üzenetére
Itt van egy Bt eszköz akkuszíntjelző makró alap. Letöltés
Valószínűleg finomítani kell majd rajta, hogy az elvárásnak megeleljen.
Teszteljétek, majd később jöhet a visszajelzés. Nálam a Samu telón nem mindig működött.
Az értéket az Intent fogadásakor menti el egy változóba. Ezért nem lehet megtalálni az előre definiált változók között.
Be kell állítani a kisebb-nagyobb értékeket feltételként, hogy ne jelezzen minden egyes százalék csökkenésekor. Majd megcsinálom egyszer, de most hulla vagyok.[ Szerkesztve ]
Üdv: Mcrazy
-
Topikgazda
válasz Somatom #2313 üzenetére
Azért, mert van a makróban összesen 3mp várakozás + a szövegfelolvasó is "Várakozás befejezésre a következő művelet előtt" aktív állapotban van. Ez még minimum 2-3 mp. Nálam a Huawei-n csak 1x fut le. Samunál már előfordult korábban, hogy voltak dupla aktiválódások.
De miért kapcsoltad ki a makrót? Nem akarsz később még értesülni az akku állapotáról? Ja persze azt még nem tettem bele, de be lehet konfigurálni, hogy pld 5%-onként jelezzen 20% alatt.Üdv: Mcrazy
-
Topikgazda
Nem, ez így nem elég, sőt. Ezzel csak egy háttérben futó folyamatot tudsz leállítani, de nem tudod megakadályozni, hogy legközelebb ne induljon el. Ahhoz az adott Andorid rendszerben kell megkeresni az "Alkalmazás indítás" menü pontot és ott beállítani a tiltást.
Az MD-al annyit lehet max csinálni, hogy ha elindult a nem kívánt alkalmazás, akkor annak háttérfolyamatát rögtön leállítani.
Persze ezt tesztelni kell, mert nem biztos, hogy minden alkalmazásnál tökéletesen működik.
A következőképpen kellene a makrót kell létrehozni:[ Szerkesztve ]
Üdv: Mcrazy
-
Topikgazda
Szia!
Ha a telefon alapból nem tudja ezt, akkor 100%-os megoldás nem biztos, hogy van. A MD nem fér hozzá ahhoz a beállításhoz, amivel a telefonról a Bt eszközre vagy vissza a telefonra lehet küldeni a hívás hangját.
Érintés emulációval való megoldásra van egy 5letem, tesztelem majd és ha működik, akkor felteszem a makrót.[ Szerkesztve ]
Üdv: Mcrazy
-
Topikgazda
Most frissítettem a javított verzióra (5.16.2) és a telefon újraindítását követően, ismét működik minden.
[ Szerkesztve ]
Üdv: Mcrazy
-
Topikgazda
válasz PistiSan #2345 üzenetére
1. Igen, aktuálisak és nincs újabb parancs.
2. Igen, csak az adott app-ra érvényes (benne van a parancs nevében, hogy macrodorid)
Nem szükséges visszavonni, mert ha nem használod az alkalmazás azon funkcióit, amelyek ezt igénylik, akkor nincs jelentősége.
3. Ennél az app-nál nem jár semmilyen garanciavesztéssel, mert nem a root hozzáférést segíti. Másról nem tudok véleményt mondani.Üdv: Mcrazy
-
Topikgazda
Ha a telefonod valamilyen oknál fogva lassú, akkor azzal mi nem tudunk mit kezdeni.
"minden döcögősen megy... eléggé későn csinálja/nem csinálja..."
Ez alatt mit kell érteni? Lassan tölt be a MD, vagy a parancsok több mp-et késnek? Ki tudnád egy kicsit bővebben fejteni?"elméletileg ezt a miui kínlódást is megcsináltam"
Ezt sem nagyon tudom, hogy mit jelent. Az engedélyeket illetően, nézd át légy szíves az összefoglalót.Üdv: Mcrazy
-
Topikgazda
Két lehetőség van erre, mégpedig a Bt csatlakozásakor feloldani a kijelzőt, indítani a lejátszót és lezárni a kijelzőt. Van is már feloldó makró, a többi sem gond. Illetve azt lehetne még megpróbálni, hogy egy zenefájlt megnyitni a MD-al, ez indítja a lejátszót is, onnantól meg már nyert ügy.
Közben kipróbáltam, a Mixplorer és a Huawei lejátszóval is működik nálam.[ Szerkesztve ]
Üdv: Mcrazy
-
Topikgazda
válasz szabo.csabi #2363 üzenetére
Szia!
A Mobiladat kapcsolgatásához Root vagy ADB engedély szükséges és mivel azt írtad, hogy nem tudsz elmerülni a beállításokban, ezért nem is mélyülnék bele a beállításokba. Egyébként sincs szükség rá, mert amikor a telefon Wifi-hálózatra csatlakozik, a Mobiladat nincs használatban.
Szívesen megosztom az én makróimat, ami vezérli a Wifit, de némi módosítást végre kell hajtanod benne. Szóval mégis csak bele kell merülj valamilyen szinten.Üdv: Mcrazy
Új hozzászólás Aktív témák
- Üzletből, garanciával, Macbook Air Retina 13" 2020, 8GBRAM 256GB SSD magyar bill
- Lenovo ThinkStation P330 Workstation: 3D tervezésre (CAD), videó vágásra, animációk készítésére(DCC)
- ASUS ROG STRIX RTX 3070 8GB
- Eladó ASUS ROG STRIX SCAR II GL704G kishibás gamer notebook
- ÚJ! // ÁR ALATT! // Edifier S3000 MK II // Muziker garancia
Állásajánlatok
Cég: Alpha Laptopszerviz Kft.
Város: Pécs
Cég: Ozeki Kft.
Város: Debrecen