Hirdetés

Aktív témák

  • Oldman2

    Topikgazda

    2. A Macrodroid működése és felépítése

    A MD szerkesztő ablaka 3 részből tevődik össze.

    1. Legfelül van az Események ablak, ahol azokat az eseményeket helyezhetjük el, amelyek aktiválódására a makró lefut “életre kel” (piros színnel jelölve, akárcsak a kiválasztható események).

    2. Középen a Műveletek ablak, ahol a végrehajtható parancsokat tudjuk elhelyezni (kék színnel jelölve, akárcsak a kiválasztható műveletek).

    3. Legalul helyezkedik el a Feltételek ablak, ahol a makró működéséhez feltételeket helyezhetünk el (zöld színnel jelölve, akárcsak a kiválasztható feltételek).

    Mindhárom ablak tartalma egyesével másolható, törölhető, mozgatható fel-le az adott blokk fejlécében megtalálható Fel/Le mutató ikon megnyomását követően.

    A működés a következő:

    1. A beállított Esemény aktiválódik, amint a rendszerben erre vonatkozóan változás történik (pl. bekapcsoltuk a WiFi-t, illetve a kijelzőt)

    2. A kiválasztott Művelet lefut (pl. lejjebb veszi a fényerőt) amennyiben nincs Feltétel, illetve olyan Feltétel van beállítva, ami a makró elindulásakor teljesül (pl. fel van oldva a kijelző, egyező dátum stb.)

    Az Események, Műveletek és Feltételek sorrendje:

    1. Az Események elhelyezési sorrendje csak esztétikai szempontból lényeges. Működésüket a rendszerben történő változások befolyásolják.

    2. A Műveletek sorrendje nagyon fontos, mert a végrehajtás felülről lefelé haladva történik. (pl. előbb kellhet egy Várakozás művelet, csak utána a WiFi tiltása)

    3. A Feltételek sorrendje is csak esztétikai szempontból lényeges, illetve az átláthatóságot megkönnyítő szempontból kell figyelmet fordítani rá. Viszont itt felhívjuk a figyelmet, hogy:

    A Feltételek 3 fajtáját különböztetjük meg!

    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.

    2. Eseményhez csatolt Feltétel:
    Elhelyezkedése: Egy adott Eseményhez közvetlen csatolva.
    Hatása: Annak az Eseménynek az aktiválódását szabályozza, amelyikhez csatolva van. Ha a feltétel nem teljesül, az Esemény nem aktiválódik, a makró nem fut le (miközben más esemény bekövetkezte kapcsán még lefuthat).

    3. Művelethez csatolt Feltétel:
    Elhelyezkedése: Egy adott Művelethez közvetlen csatolva.
    Hatása: Annak a Műveletnek a végrehajtását szabályozza, amelyikhez csatolva van. Ha a Feltétel nem teljesül, a Művelet nem hajtható végre, de a makró tovább fut és a többi Művelet végrehajtható, amennyiben az esetleg hozzájuk csatolt Feltételek teljesülnek.

    [ Módosította: Mcrazy ]

Aktív témák