Ännu ett automatiseringsverktyg. Linux och dödssynderna del sju

Åtgärdsfönster

Om det finns något bra med gratis och öppen programvara så är det att vi har många olika lösningar att tillämpa på varje problem. Jag har redan fem och en halv artikel om automatisering när min idé var att ägna en till varje dödssynd. I vilken jag hoppas kommer att vara den sista tillägnad lättja (jag är trött) Vi kommer att kommentera ytterligare ett automatiseringsverktyg.

Hittills har vi sett hur man schemalägger exekveringen av ett kommando vid ett specifikt datum och tid, får systemet att automatiskt utöka en text genom att skriva en förkortning eller bestämmer att ett skript skrivet i Python-programmeringsspråket exekveras genom att trycka på en kombination av tangenter . Nu ska vi se hur, förutom att göra allt det, Simulera tangentbords- och musrörelser.

Tyvärr fungerar det fortfarande inte med Wayland så vi måste logga in på X11 igen som display manager.

Ytterligare ett automatiseringsverktyg för Linux

Acciona

AutoKey hade nackdelen att vi behövde veta hur man skriver ett Python-skript för att automatisera de mer komplexa uppgifterna. Actiona löser dessa problem genom att tillåta oss att använda dess visuella redigerare för att automatisera jobb som att trycka på musknappar, kopiera och klistra in innehåll från urklipp, öppna webbläsaren för att gå till en specifik webbplats, starta och avsluta processer eller visa meddelanden eller varningar.

Lista över förprogrammerade åtgärder

Acciona manus

Acciona kommer med en serie förprogrammerade manus. Vi behöver bara fylla i parametrarna för att använda dem.

Förvaltning av fönster

  • Meddelandebox: Visa ett meddelande eller ställ en fråga.
  • Fönsterskick: Kontrollera om ett fönster finns och agera efter det.
  • Datainmatning: Ber användaren att ange information.
  • Flera datainmatningar: Användaren måste välja objekt från en lista.
  • Fönster: Utför en åtgärd på ett fönster

enheter

Dessa åtgärder simulerar beteendet hos musen och tangentbordet.

  • Markörsökväg: Flytta muspekaren längs en bana.
  • Klick: Simulerar tryckningen av musknapparna.
  • Markörens rörelse: Flyttar markören till en position på skärmen.
  • Hjul: Emulerar rörelsen av mushjulet.
  • Nyckel: Simulerar en knapptryckning eller släppning.
  • Skriv text: Skriv en text.
  • Nyckelstatus: Kontrollerar om en tangentkombination har tryckts ned.

System

Utför åtgärder relaterade till operativsystemet

  • kommando: Utför ett kommando eller starta en process.
  • Separat kommando: Kör eller starta ett separat kommando eller process.
  • Färg på en pixel: Utför eller slutar utföra en åtgärd beroende eller inte på färgen på en pixel.
  • Döda en process: Döda den angivna processen.
  • Spela ett ljud:  Spela upp en lokalt lagrad eller strömmande ljudfil.
  • Öppna URL: Öppna en webbsida i webbläsaren som är inställd som standard på systemet.
  • Anmälan: Visa en avisering.
  • systemet: Starta om, stoppa eller avbryt operativsystemet.
  • Sök bild:  Sök efter en bild på skrivbordet, i ett fönster eller i en annan bild.
  • Text till tal: Läs en text med hjälp av systemets tillgänglighetsverktyg.

Intern användning

De är en del av manusstrukturen.

  • Gå till: Ställer in nästa åtgärd som ska utföras.
  • Ingen operation: Gör ingenting.
  • Slinga: Indikerar att följande åtgärd ska utföras flera gånger.
  • kod: Kör Javascript-kod.
  • Villkor för en variabel: Utför en åtgärd om en viss variabel har det förinställda värdet.
  • Väderförhållande: Utför en åtgärd om det är det ögonblick som angivits tidigare.
  • konsol: Skriv en post till programmets konsol
  • Ha sönder: Stoppar skriptkörning under den angivna tiden.
  • Avsluta Actiona: Avslutar programmet.
  • Variabel: Agera på en variabel.
  •  Stopp: Stoppar programmet.

Data

arbeta med data

  • Kopiera en fil.
  • Läs en textfil.
  • Kopiera från urklipp.
  • Skriv till klippbordet.
  • Skicka ett email.
  • Ladda ner filen från en webbplats.

För att programmera var och en av de åtgärder som nämns ovan, vi behöver bara klicka på menyn till vänster och fylla i parametrarna som efterfrågas. Till skillnad från vad som vanligtvis händer med många program med öppen källkod har vi en komplett användarmanual. Tyvärr har både manuell eftersom användargränssnittet är på engelska.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.