Még egy automatizálási eszköz. A Linux és a halálos bűnök hetedik része

Akció ablak

Ha van valami jó az ingyenes és nyílt forráskódú szoftverekben, az az, hogy sok különböző megoldást alkalmazhatunk minden problémára. Már öt és fél cikkem van az automatizálásról, amikor az volt az ötletem, hogy minden halálos bűnnek szenteljek egyet. Amelyben remélem az utolsó lesz a lustaságnak szentelt (fáradt vagyok) Még egy automatizálási eszközről fogunk szólni.

Eddig láttuk, hogyan ütemezhető be egy parancs végrehajtása egy adott dátumra és időpontra, hogyan állíthatja elő, hogy a rendszer automatikusan kibontsa a szöveget egy rövidítés begépelésével, vagy hogyan állapítható meg, hogy a Python programozási nyelven írt szkript billentyűkombináció megnyomásával végrehajtódik-e. . Most meglátjuk, hogy mindezek mellett hogyan Szimulálja a billentyűzet és az egér mozgását.

Sajnos továbbra sem működik a Waylanddal, így vissza kell jelentkeznünk az X11-be képernyőkezelőként.

Még egy automatizálási eszköz Linuxhoz

Acciona

Az AutoKey-nek az a hátránya volt, hogy tudnunk kellett Python-szkriptet a bonyolultabb feladatok automatizálásához. Az Actiona ezeket a problémákat úgy oldja meg, hogy lehetővé teszi számunkra, hogy vizuális szerkesztőjét használjuk a feladatok automatizálására például az egérgombok megnyomása, a vágólap tartalmának másolása és beillesztése, a böngésző megnyitása egy adott webhely eléréséhez, folyamatok elindítása és leállítása, üzenetek vagy figyelmeztetések megjelenítése.

Az előre programozott műveletek listája

Acciona script

Az Acciona egy sor előre programozott szkriptet tartalmaz. Csak ki kell töltenünk a paramétereket a használatukhoz.

Az ablakok kezelése

  • Üzenetdoboz: Mutasson üzenetet vagy tegyen fel kérdést.
  • Az ablak állapota: Ellenőrizze, hogy létezik-e ablak, és cselekedjen rajta.
  • Adatbevitel: Információk megadására kéri a felhasználót.
  • Több adatbevitel: A felhasználónak egy listából kell kiválasztania az elemeket.
  • Ablak: Végezzen műveletet egy ablakon

Eszközök

Ezek a műveletek az egér és a billentyűzet viselkedését szimulálják.

  • Kurzor elérési útja: Mozgassa az egérkurzort egy útvonal mentén.
  • Kattintson: Az egérgombok lenyomását szimulálja.
  • A kurzor mozgása: A kurzort a képernyőn egy pozícióba mozgatja.
  • Kerék: Az egérgörgő mozgását utánozza.
  • Kulcs: Egy gombnyomást vagy -elengedést szimulál.
  • Írj szöveget: Írj egy szöveget.
  • Kulcs állapota: Ellenőrzi, hogy megnyomtak-e egy billentyűkombinációt.

Rendszer

Az operációs rendszerrel kapcsolatos műveleteket hajt végre

  • Parancs: Parancs végrehajtása vagy folyamat elindítása.
  • Külön parancs: Futtasson vagy indítson el egy külön parancsot vagy folyamatot.
  • Egy pixel színe: Egy művelet végrehajtása vagy leállítása a képpont színétől függően vagy attól függően.
  • Ölj meg egy folyamatot: Állítsa le a jelzett folyamatot.
  • Hang lejátszása:  Helyben tárolt vagy streaming hangfájl lejátszása.
  • URL megnyitása: Nyisson meg egy weboldalt a rendszerben alapértelmezés szerint beállított böngészőben.
  • Értesítés: Értesítés megjelenítése.
  • rendszer: Indítsa újra, állítsa le vagy függessze fel az operációs rendszert.
  • Kép keresése:  Keressen egy képet az asztalon, egy ablakban vagy egy másik képen.
  • Szöveg beszédté: Olvasson el egy szöveget a rendszer kisegítő eszközével.

Belső használatra

Részei a szkript szerkezetének.

  • Menj: Beállítja a következő végrehajtandó műveletet.
  • Nincs op: Nem tesz semmit.
  • Hurok: Azt jelzi, hogy a következő műveletet többször kell végrehajtani.
  • Kód: Futtassa a Javascript kódot.
  • Egy változó feltétele: Műveletet hajt végre, ha egy bizonyos változó rendelkezik az előre beállított értékkel.
  • Időjárási körülmény: Műveletet hajt végre, ha az a korábban jelzett pillanat.
  • Konzol: Írjon bejegyzést a program konzoljára
  • Szünet: Leállítja a szkript végrehajtását a megadott időre.
  • Kilépés az akcióból: Kilép a programból.
  • Változó: Cselekedjen egy változóra.
  •  Stop: Leállítja a programot.

Adat

dolgozzon az adatokon

  • Fájl másolása.
  • Olvasson egy szöveges fájlt.
  • Másolás a vágólapról.
  • Írjon a vágólapra.
  • Küldjön e-mailt.
  • Fájl letöltése egy webhelyről.

A fent említett műveletek mindegyikének programozásához csak rá kell kattintanunk a bal oldali menüre, és megadnunk kell a kért paramétereket. Ellentétben azzal, ami általában sok nyílt forráskódú programmal történik, teljes felhasználói kézikönyvünk van. Sajnos mind a kézikönyv mivel a felhasználói felület angol nyelvű.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.