-
IT café
Új hozzászólás Aktív témák
-
Dolphine
addikt
Na, akkor nekifutok még egyszer, mert tuti én vagyok a béna, valamit rosszul állítottam be.
Tehát a teljes szitu a következő: Adott egy munkahelyi naptár xxxx@intézmény.hu illetve egy magánemail@gmail.com.
Mivel tanár vagyok, így használok Google Classroomot. Minden létrejött "osztályhoz" tartozik egy saját naptár, amit a munkahelyi naptáron keresztül tudok beállítani. A munkahelyi naptárban bármilyen bejegyzés írok, az a magánnaptárnál is látszik, mivel össze vannak kapcsolva.
Na, már most, a Macrodroid a magánemalhez tartozó naptárból dolgozik. A macro látja a munkahelyi naptárhoz kapcsolódó Classroom naptárakat, hiszen össze vannak kapcsolva.
Száz szónak is egy a vége, amit szeretnék: Munakehlyi naptárba beírok egy eseményt, ami látszik a magán naptárban - ekkor a telefon néma lesz. Ha véget ér az esemény, akkor a telefon újra "hangos". Amit tudni kell, hogy a magán naptáron keresztül csak látom a munkahelyi naptárhoz tartozó Classroom naptárat, módosítani nem tudom. Tehát az Esemény a magán naptárban vagy megjelenik (ha korábban írtam a munkahelyibe), vagy nem.
Remélem érthető, hogy mit szeretmék.
Amit eddig csináltam: Macroban Naptáresemény beállítása - A naptár a magánnaptárban látható Classroom naptár. Hiába látom a bejegyzést, a makró nem fut le, viszont, ha kézzel indítom, akkor OK. Mi lehet a gond?Nem egyenlőre, hanem egyelőre! Nem ez miatt, hanem emiatt, vagy ez által!
-
Topikgazda
válasz Dolphine #3302 üzenetére
Szia!
A kézzel futtatásra, ha nincs feltétel, bármi lefut, mert nem történik esemény.
Én úgy tesztelném a helyedben, hogy egy bármilyen szöveges vagy hanglejátszós művelethez hozzáadnám a naptárbejegyzés feltételt. Az esemény lehet lebegőgomb vagy üres esemény.
Ebben kiderül, hogy látja-e a MD a naptárat.Üdv: Mcrazy
-
tomy86
addikt
válasz Dolphine #3302 üzenetére
Nekem több, naptáreseményhez kötött makróm van. Én így oldanám meg:
Esemény:
esemény kezdete - naptár kiválasztása
esemény vége - naptár kiválasztása
Műveletek:
if
esemény aktív - esemény kezdete
néma - rezgés kikapcsolva - engedélyezés
end if
if
esemény aktív - esemény vége
néma - rezgés kikapcsolva - letiltás
end if -
tomy86
addikt
válasz Dolphine #3313 üzenetére
Közben eszembe jutott, hogy van egy makróm, amit arra használok, hogy ha orvosnál vagyok (van bejegyzés az "orvos" naptáramban), akkor némítsa a telefont.
Innen le tudod tölteni[ Szerkesztve ]
-
Topikgazda
válasz Dolphine #3319 üzenetére
De van valami helyi naptárad, amiben tudsz ideiglenesen egy teszt eseményt létrehozni foglalt vagy szabad jelzéssel?
Nekem az a gyanúm, hogy engedély vagy a naptárak összekapcsolása miatt nem látja az eseményt a MD.
Szóval, ha nincs ilyen naptárad, akkor hozz létre egyet és abban próbálj meg egy eseményt. Az engedélyeket meg nézd át. Kisegítő lehetőségek, ADB engedélyek (összefoglalóban bent van mind), MDHelper apk és az ADB engedélyei, mivel az újabb Android verziókon nélküle nehezen műkszik a MD.Üdv: Mcrazy
-
PistiSan
addikt
Sziaszok.
Műveletek/Felhasználói beavatkozás/Kattintás/Aktuális fókusz
Illerve a nézet aznosító nem tudjátok pontosan mire való? Eserleg egy érthető példátok lenne rá? -
Dolphine
addikt
válasz Dolphine #3322 üzenetére
Pontosítok!
Lezárt képernyő esetében az esemény kezdete után 2 perccel, az esemény vége után 3 perccel aktiválódik a makró!
Két külön makrót hoztam létre, hogy tudjam, látja-e a naptárt. Hang lejátszást adtam hozzá, illetve Némítást, valamint, az Esemény vége után, hogy újra hang lejátszás, valamint Némítás tiltását.Nem egyenlőre, hanem egyelőre! Nem ez miatt, hanem emiatt, vagy ez által!
-
Topikgazda
válasz Dolphine #3326 üzenetére
Próbáltad esetleg, hogy a MD abból a naptárból dolgozzon, amit módosítani is tudsz?
Megmondom őszintén, hogy fogalmam sincs, hogy mi lehet a baj és tesztelni sem tudjuk, mivel gyanítom hogy itt senki sem használ összekapcsolt naptárakat, sem Classrom-ot.
Valamint azt sem tudjuk, hogy milyen telefon, melyik android rendszerrel.
A MD-t használod másra is? Ha igen, akkor azok a makrók működnek rendesen?
Esetleg dobd be a problémádat az angol fórumra is, ahol a fejlesztő maga is jelen van.
Lehet, hogy ismertebb a probléma és hamarabb tudnak segíteni.[ Szerkesztve ]
Üdv: Mcrazy
-
DrKapocs
őstag
Én oktató vagyok, a kérdező tanár. Nekem is van olyan naptáram, amit nem én kezelek. A Nepunban rögzítik az előadásaimat, én pedig felvittem a linket a google calendarba. Nincs szerkesztési jogosultság hozzá. Emellett saját google naptáraim is vannak, illetve outlook is van.
Eleinte külön voltak a naptáras makróim, de az itt olvasottak alapján összevontam őket egybe (if end, esemény aktív - ezzel is tanultam valamit, köszönet érte! ). Mindegy hogyan, külön makró vagy összevontam, mindenhogy megy; vált rezgőre, majd vissza az esemény után. A kérdezőnél szerintem valami hiányzó engedély vagy energiakímélő opció probléma van. Nem macrodroid probléma szerintem.
[ Szerkesztve ]
-
Dolphine
addikt
válasz DrKapocs #3329 üzenetére
Minden rendben az engedélyekkel, nincs optimalizálás sem.
Úgy tűnik, hogy sikerült működésre bírni, de egyelőre úgy, hogy 1 naptár 1 makró. Eddig kettő van tesztelés miatt. Az a gond, hogy minden egyes osztályhoz külön naptár van, ez így több mint 10 (!) naptár. Valahogy össze kellene fűzni, csak azt nem tudom hogy.
Ahogy működésre bírtam: Túl hamar akartam tesztelni. Nem tudom, hogy ez miért probléma
Szóval a következő volt a gond: 18.00. órát mutatott az óra. Tesztképpen beállítottam a naptárba 18.03-ra egy eseményt. A naptárakat frissítettem. Ekkor nem futott le a makró. Azonban ha 18.15-re állítottam be az eseményt, akkor lefutott.
A rendszer Android 11 alapú OxygenOS - OnePlus 6T telefon
Másik tesztalany: Android 13 alapú OxygenOS - OnePlus Pad tabletNem egyenlőre, hanem egyelőre! Nem ez miatt, hanem emiatt, vagy ez által!
-
Topikgazda
A korábban indított USB meghajtós projektet jegeltem, mert nehézkesen akar a különböző eszközön működni.
Viszont kitaláltam egy másikat. Ennek is hasonló a célja. Itt nem az azonnali mentésről/törlésről lenne szó csatlakozás esetén, hanem csak annyi, hogy a kijelzőn keresztül elérhetetlenné vált telefon belső tárhelye elérhető legyen.
Amivel próbálkoztam és jelenleg sikeres is, az SSH/SFTP Server app.
Természetesen ezt is be kell állítani, hogy megfelelően működjön és tervben van egy beállítást segítő videó is hozzá.
A makrót már elkészítettem és a következő módon működik.
SMS-ben kell egy meghatározott üzenetet küldeni a sérült telefonra, amit két különböző módon lehet kommunikációra bírni.
Az egyik lehetőség a Wifi hálózatra való csatlakozás, a másik pedig a Hotspot bekapcsolása.
Amint a fent említett módok közül valamelyik bekapcsolása/csatlakozása megtörtént, akkor a MD elindítja az SSH/SFTP Server-t és az érkező SMS számra visszaküldi a telefon IP címét és Port-ját. Ezeket az adatokat egy másik telefonnak vagy Pc-nek megadva elérhetővé válik a telefon belső tárhelye.
Amennyiben valaki szívesen tesztelné, vagy lenne 5lete, hogy mit lehetne még hozzáfűzni, javítani, az legyen szíves itt vagy privátban jelezzen.
További szép estét mindenkinek!Üdv: Mcrazy
-
Topikgazda
válasz Dolphine #3334 üzenetére
Sajnos nem látszanak a képek. Vagyis az előzőt láttam, de az utolsót nem.
Lehet, hogy újat mondok vele, lehet, hogy nem, de úgy tudom, hogy a naptárbejegyzések csak akkor értesítenek, ha a beállított idő a beállítástól minimum 5-15 perc. Azért írtam tól-ig értéket, mert nem tudom biztosan. A pontos vagy csak 3 perces beállítás biztos, hogy nem fog működni.
A MD loggolja azokat a feltételeket is, amelyek miatt nem tudott az adott művelet lefutni. Ez lehet IF, vagy bármi. Az IF-eknél már ki lehet kapcsolni a loggolást.
A naptár eseményeket - rossz esetben - egyesével a be és ki kapcsoláshoz mind a 10-et létre kell hozni. Tehát 20-at. Viszont, ha jól emléxem (most ugrott be ), akkor a naptárak feldobnak egy értesítést is, amikor esemény van. Ha ez így van, akkor lehet az értesítésre hivatkozni, ha van benne pld "foglalt" vagy "szabad" szó vagy bármi, ami egységessé tudja tenni az értesítéseket. Ezek birtokában már lényegesen könnyebben meg lehet oldani a makrót.Üdv: Mcrazy
-
Dolphine
addikt
Sajnos nem látszanak a képek. Vagyis az előzőt láttam, de az utolsót nem.
Csak egy képet tettem be, elvileg mindkettő hibaüzenet látszik.
Lehet, hogy újat mondok vele, lehet, hogy nem, de úgy tudom, hogy a naptárbejegyzések csak akkor értesítenek, ha a beállított idő a beállítástól minimum 5-15 perc - Nekem ez teljesen új infó. Akkor az elején ezért is szívtam vele!
Viszont, ha jól emléxem (most ugrott be :)) ), akkor a naptárak feldobnak egy értesítést is, amikor esemény van. Ha ez így van, akkor lehet az értesítésre hivatkozni, ha van benne pld "foglalt" vagy "szabad" szó vagy bármi, ami egységessé tudja tenni az értesítéseket. Ezek birtokában már lényegesen könnyebben meg lehet oldani a makrót.- Az eseményeknél, az évfolyamok neve szerepel (pl. 2018_2024_E) illetve utána zárójelben egy tanterem száma. Eddig nem írtam le, de voltaképpen ezekkel tartom nyilván az óráimat = órarendNem egyenlőre, hanem egyelőre! Nem ez miatt, hanem emiatt, vagy ez által!
-
Topikgazda
válasz Dolphine #3336 üzenetére
"Lehet, hogy újat mondok vele, lehet, hogy nem, de úgy tudom, hogy a naptárbejegyzések csak akkor értesítenek, ha a beállított idő a beállítástól minimum 5-15 perc
"
Az is lehet, hogy ez naptár alkalmazástól is függ.
Most próbáltam ki az aCalendar-al, mivel ezt használom, egy 1percen belüli beállítást és ugyan nem pontosan, de kb 15mp múlva már jelzett.
Az nagyon fontos, ha értesítést akarunk elkapni, hogy legyen benne olyan kifejezés ami megkülönbözteti az esemény kezdetét és a végét.[ Szerkesztve ]
Üdv: Mcrazy
-
Topikgazda
válasz PistiSan #3337 üzenetére
Jelenleg ezt kaptam, de nem mondom, hogy értem:
Aktuális fókusz
1. Az aktuális fókusz az, ahol a képernyő megáll. Például egy mezőre, amelyre rákattint, amely az aktuális fókuszban van, szöveget illeszthet be.Nézetazonosító
2. A View ID egy rejtett mező, amelyet csak az alkalmazások látnak, de hatékony választási lehetőség bizonyos műveleteknél, mint például a szöveg kattintása, mező kiválasztása. Példa: Szöveg keresése művelettel keres egy szöveget "Tesztelés", megszerzi a ViewID azonosítóját (index:xx), és alkalmaz rá egy kattintási műveletet. A ViewID a megtekintett képernyőtől függően lehet állandó vagy nem állandó. Példa, a ViewID segítségével kattintok a görgetés lefelé műveletére a Whatsappban, mert állandó nézetazonosítóval rendelkezik (com.whatsapp.id/scroll_bottom).Üdv: Mcrazy
-
Dolphine
addikt
A makrót értem
De lehet, hogy most hülye vagyok, de egy Eseményen belül hogy írod be, hogy kezdés és vége? Gmailben amikor létrehozol egy Eseményt, akkor időtartamot állítasz be ettől-eddig. El nem tudom képzelni, hogy ide hogy fér a két szó logikailag
Az előző tanéves órarend és ebben nincsenek már benne a végzős osztályokGmailben Esemény létrehozása
Nem egyenlőre, hanem egyelőre! Nem ez miatt, hanem emiatt, vagy ez által!
-
Topikgazda
válasz Dolphine #3343 üzenetére
Ja, hát én az eseményt példaképp a naptárban hoztam létre és nem Gmail-ben (azt sem tudom, hogy miként lehet ) . Ott pedig Címnek azt írok, be amit akarok. Ha nincs mód a naptáreseményhez hozzáfűzni szavakat, akkor a MD-ban csak a Naptáresemény esemény marad.
Valamint azt sem tudom, hogy néz ki egy ilyen órarend, mi alapján lehet rá hivatkozni...stb... ez így számomra eléggé a sötétben tapógatózás. Ha érted a makrót, akkor próbáld meg legyártani.
Úgyhogy innentől el is engedem a témát, mert minden hsz-ben valami új jelenik meg. Én pedig ezt nem tudom már követni.[ Szerkesztve ]
Üdv: Mcrazy
-
Dolphine
addikt
Már össze-vissza írok. Nyilván nem Gmailben, hanem Naptárban
Akkor csak a Naptáresemény marad, de akkor ezek szerint ezek nem összefüzhetőek, hanem egyesével kell legyártani az összeset. Végülis az sem probléma, mert a makró másolható, így egyszer megírom (az már megvan) és csak a naptárakat cserélem ki, amit figyelnie kell
Köszönöm az eddigi segítséget is!Nem egyenlőre, hanem egyelőre! Nem ez miatt, hanem emiatt, vagy ez által!
-
Topikgazda
válasz Dolphine #3345 üzenetére
Ha Te hozod létre a naptárt, akkor tudod módosítani is, ugye? Na ilyenkor lehetne használni az Értesítés érkezett eseményt és benne a Kezdés vagy Vége szavakat.
Ha nem Te hozod létre és nem tudod módosítani, akkor marad a Naptáresemény esemény, amiben csak az Esemény kezdete és Esemény vége Események vannak.
Ezeket naptáranként létrehozhatod egy makróban is, viszont ebben az esetben egy IF művelettel (tudom elágazás, de ez már így maradt meg) tudod szabályozni, hogy mi történjen, ahogy a fenti makróban mutattam. Azzal a kivétellel, hogy az IF -be feltételnek az Esemény aktív - Esemény kezdete című eseményt kell kiválasztani.
Az Else/IF-ben pedig az ellenkezőjét, az Esemény aktív - Esemény vége eseményt.
Itt van még egy kis segítség hozzá képekben:[ Szerkesztve ]
Üdv: Mcrazy
-
Dolphine
addikt
Én hozom létre és tudom módosítani is. DE! Ahhoz a MacroDroid nem fér hozzá, mivel az egy munkaprofilos Naptár, ami meg van osztva a magán email címhez tartozó naptárral.
Kipróbálom ezt a makrót amit betettél.
Max. úgy férhetek hozzá a munkaprofilos naptárhoz, ha a munkaprofilba letöltöm a MacroDroidot. Viszont azt nem tudom, az így letöltött MacroDroid mennyire fér hozzá a rendszerhez? Illetve ott vannak az engedélykérések is!
Egyelőre marad a makró kipróbálása és majd jelentkezem, hogy hogyan működik!Nem egyenlőre, hanem egyelőre! Nem ez miatt, hanem emiatt, vagy ez által!
Új hozzászólás Aktív témák
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Alpha Laptopszerviz Kft.
Város: Pécs