Automatisering grafische hulpmiddelen. Linux en hoofdzonden deel 5

Schermafbeelding met automatische toets

Met het Autokey-automatiseringsprogramma kunnen we voorkomen dat we repetitieve teksten zoals adressen of creditcardnummers invoeren of scripts maken die taken automatiseren.

deze artikelreeks heeft twee bedoelingen: de belangrijkste is om publiceer enkele titels van de uitgebreide verzameling gratis en open source software. Het tweede dat als excuus dient, is hoe de ergste zondaars te helpen hun plaats in de hel te verdienen.

Ik heb verschillende artikelen gelezen die de lui aangeven hoe ze de taken die ze niet willen doen aan de computer kunnen opdringen en, om de waarheid te zeggen, om dat te bereiken met de tools waar we commentaar op hebben gegeven, is in ieder geval in het begin een veel werk. Dat is waarom laten we ons geluk beproeven met enkele grafische automatiseringstools.

Grafische hulpmiddelen voor automatisering

Tot nu toe hebben we tools besproken die commando's op vooraf ingestelde tijden uitvoerden. Nu gaan we het hebben over anderen die we op elk moment kunnen gebruiken om ons werk te besparen zoals het typen van lange teksten of het zoeken naar menu-opties in applicaties.

autokey

Deze tool die wordt geleverd in versies voor de Qt- en GTK-bibliotheken stelt ons in staat om sneltoetsen te maken voor de functies die we het meest gebruiken van onze favoriete programma's. Het geeft ons ook de mogelijkheid om lange stukken tekst te associëren met korte strings.

Installatie

Autokey is beschikbaar in twee versies:

  • autokey-gtk: Aanbevolen voor GNOME-, Mate-, Cinnamon- en XFCE-desktops.
  • autosleutel-qt: Ideaal voor KDE en LXQt.

We kunnen ze zoeken en installeren in de pakketbeheerder van de hoofddistributies.

Gebruik

We kunnen AutoKey op twee manieren gebruiken:

  • Om snelkoppelingen of trefwoorden te maken die verwijzen naar langere teksten.
  • Uitvoering van complexe taken door middel van scripts in python.

werkt met twee verschillende soorten ingangen. We kunnen eenvoudige platte tekst gebruiken, die Autokey identificeert als zinnen, om snelkoppelingen en tekstfragmenten te maken die uitgroeien tot langere tekst. We kunnen het ook gebruiken om gecompliceerde taken te automatiseren door eenvoudige Python-scripts te schrijven.

Sommige voorbeelden zijn opgenomen om het begrip van elk te vergemakkelijken. Als we bijvoorbeeld klikken op Adressen In de map Mijn zinnen kunnen we ons adres laten verschijnen door de adr-afkorting te typen als aan bepaalde voorwaarden is voldaan.

Onze eigen zinnen maken
  • We klikken op Nieuw.
  • We selecteren Uitdrukking in het vervolgkeuzemenu.
  • We kiezen een naam voor het nieuwe item.
  • In het venster linksboven schrijven we de uitgebreide tekst.
  • We drukken op set op de parameter Afkorting.
  • Klik op het + teken in de linker benedenhoek van het programma.
  • We schrijven de afkorting en drukken op Enter.
  • Klik op OK

Extra mogelijkheden voor afkortingen zijn:

  • Verwijder de afkorting wanneer deze wordt vervangen door de lange tekst.
  • Overeenkomen met hoofdletters en kleine letters.
  • Negeer hoofdlettergevoelige overeenkomsten.
  • Negeer als de afkorting deel uitmaakt van een woord.

In plaats van afkortingen te gebruiken, kunnen we sneltoetsen toewijzen aan lange stukken tekst met behulp van de volgende procedure.

  • We vullen de tekst bovenaan aan.
  • En Sneltoets Klik op Zet de.
  • We kiezen een basistoets tussen Control, Alt, Shift, Hyper, Super of Meta.
  • Klik op Noteer een toetsencombinatie.
  • Druk op de toets of toetsen waarmee de combinatie wordt voltooid.
  • We sluiten af ​​door op te klikken OK.

Als we alleen willen dat Autokey de tekst in één enkele toepassing aanvult, doen we het volgende:

  • We drukken Zet de en WindowsFilter.
  • We openen de gewenste applicatie.
  • Klik op Windows-eigenschappen detecteren.
  • Klik op het aanvraagvenster.
  • Klik op Accepteren.

In alle gevallen, wanneer we de configuratie voltooien, slaan we deze op met: Bespaar vanuit het menu Bestand

Voorbeeldscript voor automatische toets

Autokey bevat enkele voorbeelden van wat deze krachtige automatiseringstool kan doen.

Het zal u zijn opgevallen dat de meeste opdrachten in het Engels zijn. Dit is tenminste zo in de Autokey-QT-versie die Ubuntu Studio 22.04 installeert

In het volgende artikel zullen we zien hoe u taken kunt automatiseren met behulp van scripts. Er is echter nog een andere, minder gecompliceerde manier om te automatiseren. We kopiëren gewoon de toetscombinaties van de sneltoetsen van onze favoriete applicaties plus aanvullende instructies.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.