Muis- en toetsenbordacties
Simuleer toetsenbordactiviteit met de actie Toetsen verzenden. Als u speciale toetsen wilt invoegen, zoals de pijltoetsen en Caps Lock, en wijzigingen wilt aanbrengen, zoals Shift en Control, selecteert u Speciale toets invoegen.
In de volgende voorbeelden wordt een handtekening toegevoegd aan een e-mailbericht, dat begint met twee regeleinden. Vervolgens verzendt de actie Ctrl + A en Ctrl + C om de tekst te selecteren en naar het klembord te kopiëren.
Notitie
Gebruik de accolades voor beide toetsen om een toets als modificator te gebruiken.
Als u muisbewegingen wilt simuleren, gebruikt u de actie Muis verplaatsen. In het volgende voorbeeld wordt de muis met normale snelheid handmatig naar specifieke coördinaten verplaatst.
Verplaats de muis naar een specifieke afbeelding op het scherm met de actie Muis naar afbeelding verplaatsen. In het volgende voorbeeld wordt de cursor naar het eerste exemplaar van het zoekpictogram verplaatst en wordt er met de linkermuisknop op geklikt.
In de sectie Geavanceerd van de actie kunt u zien dat de actie 30 seconden wacht voordat de afbeelding in het voorgrondvenster verschijnt en dat de muis naar het midden van de afbeelding wijst.
Invoer blokkeren
Hiermee wordt de invoer van de gebruiker met de muis en het toetsenbord geblokkeerd, zodat de werkstroom muis- en toetsenbordacties kan uitvoeren zonder tussenkomst van de gebruiker.
Belangrijk
Vanwege zijn kritieke functionaliteit vereist de actie Invoer blokkeren verhoogde rechten om te kunnen worden uitgevoerd. Controleer daarom, voordat u de actie gebruikt, of Power Automate wordt uitgevoerd met beheerdersrechten. Ga naar Power Automate uitvoeren met verhoogde rechten voor meer informatie over het uitvoeren van Power Automate als beheerder.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Block it | N.v.t. | Booleaanse waarde | Waar | Geef op of muis- en toetsenbordinvoer moet worden geblokkeerd of gedeblokkeerd |
Variabelen gemaakt
Deze actie levert geen variabelen op.
Uitzonderingen
Uitzondering | Omschrijving |
---|---|
Kan gebruikersinvoer niet blokkeren/blokkering opheffen in de niet-interactieve modus | Duidt op een probleem bij de blokkering of het opheffen van de blokkering voor invoer in de niet-interactieve modus |
Kan invoer niet blokkeren of de blokkering opheffen | Duidt op een probleem de bij blokkering of het opheffen van de blokkering van invoer |
Muispositie ophalen
Hiermee wordt de huidige positie van de muisaanwijzer op het scherm opgehaald in pixelcoördinaten.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Relative to | N.v.t. | Scherm, Voorgrondvenster | Scherm | Geef op of de muispositie in schermcoördinaten of als positie ten opzichte van de linkerbovenhoek van het actieve venster moet worden opgehaald |
Variabelen gemaakt
Argument | Type | Omschrijving |
---|---|---|
MousePosX | Numerieke waarde | De horizontale (X) waarde van de muispositie |
MousePosY | Numerieke waarde | De verticale (Y) waarde van de muispositie |
Uitzonderingen
Uitzondering | Beschrijving |
---|---|
Kan de positie van de muisaanwijzer niet ophalen in de niet-interactieve modus | Duidt op een probleem bij het ophalen van de positie van de muisaanwijzer in de niet-interactieve modus |
Move mouse
Hiermee wordt de muis naar een specifieke positie verplaatst.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Position X | Nee | Numerieke waarde | De horizontale (X) waarde van de positie waar de muis naar wordt verzonden | |
Position Y | Nee | Numerieke waarde | De verticale (Y) waarde van de positie waar de muis naar wordt verzonden | |
Relative to | N.v.t. | Scherm, Actief venster, Huidige muispositie | Scherm | Geef op of de nieuwe muispositie ten opzichte van de linkerbovenhoek van het scherm, het voorste venster of de huidige muispositie is bepaald |
Move mouse from previous position | N.v.t. | Direct, Met animatie (lage snelheid), Met animatie (normale snelheid), Met animatie (hoge snelheid) | Direct | Geef op hoe de muis moet worden verplaatst |
Variabelen gemaakt
Deze actie levert geen variabelen op.
Uitzonderingen
Uitzondering | Omschrijving |
---|---|
Kan muis niet verplaatsen in de niet-interactieve modus | Duidt op een probleem bij het verplaatsen van de muis in de niet-interactieve modus |
Kan muis niet verplaatsen | Geeft een probleem aan bij het verplaatsen van de muis |
Muis naar afbeelding verplaatsen
Hiermee wordt de muis op een afbeelding geplaatst die zich op het scherm of in het voorgrondvenster bevindt.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Afbeelding waar muis naar moet worden verplaatst | Nee | Lijst met afbeeldingen | De lijst met afbeeldingen waarnaar u de muis wilt verplaatsen | |
Bewegingsstijl van muis | N.v.t. | Direct, Met animatie (lage snelheid), Met animatie (normale snelheid), Met animatie (hoge snelheid) | Direct | Geef de stijl van de verplaatsing op waarin de muis wordt verplaatst vanaf de vorige positie naar het begin van de opgenomen route (of naar de uiteindelijke positie) |
Exemplaar | Ja | Numerieke waarde | 1 | Het exemplaar van de afbeelding dat is gevonden om de muis naar te verplaatsen |
Send a click after moving mouse | N.v.t. | Booleaanse waarde | Onwaar | Geef op of er een klik moet worden verzonden nadat de muis op de afbeelding is geplaatst |
Kliktype | N.v.t. | Met de linkermuisknop klikken, Met de rechtermuisknop klikken, Dubbelklikken, Met de middelste muisknop klikken, Linkerknop omlaag, Linkerknop omhoog, Rechterknop omlaag, Rechterknop omhoog | Klikken met de linkermuisknop | De muisklik die naar de afbeelding moet worden verzonden |
Wait for image to appear | N.v.t. | Booleaanse waarde | Waar | Kies of u de actie wilt laten wachten als de afbeelding niet wordt gevonden in het scherm of venster op de voorgrond |
Fail timeout | Ja | Numerieke waarde | 0 | De time-out bij een fout in seconden |
Seconds before click | Ja | Numerieke waarde | 0 | Het aantal seconden dat moet worden gewacht voordat de klik wordt verzonden |
Image matching algorithm | N.v.t. | Basis, Geavanceerd | Basis | Welk afbeeldingsalgoritme moet worden gebruikt bij het zoeken naar afbeeldingen |
Mouse position relative to image | N.v.t. | linkerbovenhoek, middenboven, rechterbovenhoek, gedeelte middenonder, midden, gedeelte rechtsonder, linkerbenedenhoek, middenonder, rechterbenedenhoek | midden | De sectie van de afbeelding waar de muis naar wordt verplaatst |
Offset X | Nee | Tekstwaarde | 0 | Het aantal pixels waarmee de muis vanaf de positie naar rechts wordt verschoven |
Verschuiving Y | Nee | Tekstwaarde | 0 | Het aantal pixels waarmee de muis vanaf de positie naar beneden wordt verschoven |
Tolerance | Ja | Numerieke waarde | 10 | Geef op hoeveel de opgegeven afbeelding kan verschillen van de oorspronkelijk gekozen afbeelding |
Search for image on | N.v.t. | Volledig scherm, Alleen voorgrondvenster | Volledig scherm | Geef op of de opgegeven afbeelding alleen moet worden gezocht in het voorste venster of op het volledige zichtbare scherm. De afbeelding wordt bij beide keuzen niet gevonden als deze niet duidelijk zichtbaar is op het scherm |
Search mode | N.v.t. | Zoeken in heel scherm of voorgrondvenster, Zoeken in opgegeven subgebied van scherm- of voorgrondvenster | Zoeken in heel scherm of voorgrondvenster | Geef op of in het hele scherm (of venster) moet worden gezocht naar de opgegeven afbeelding of alleen in een kleiner subgebied ervan |
X1 | Ja | Numerieke waarde | De eerste X van het subgebied waarin wordt gezocht | |
Y1 | Ja | Numerieke waarde | De eerste Y van het subgebied waarin wordt gezocht | |
X2 | Ja | Numerieke waarde | De laatste X van het subgebied waarin wordt gezocht | |
Y2 | Ja | Numerieke waarde | De laatste Y van het subgebied waarin wordt gezocht |
Variabelen gemaakt
Argument | Type | Omschrijving |
---|---|---|
X | Numerieke waarde | De X-coördinaat van het punt waar de afbeelding op het scherm is gevonden. Als er naar de afbeelding wordt gezocht in het voorgrondvenster, is de geretourneerde coördinaat relatief ten opzichte van de linkerbovenhoek van het venster |
Y | Numerieke waarde | De Y-coördinaat van het punt waar de afbeelding op het scherm is gevonden. Als er naar de afbeelding wordt gezocht in het voorgrondvenster, is de geretourneerde coördinaat relatief ten opzichte van de linkerbovenhoek van het venster |
Uitzonderingen
Uitzondering | Omschrijving |
---|---|
Afbeelding niet gevonden op scherm | Geeft aan dat de opgegeven afbeelding niet is gevonden op het scherm |
Kan muis niet verplaatsen in de niet-interactieve modus | Duidt op een probleem bij het verplaatsen van de muis in de niet-interactieve modus |
Kan muis niet verplaatsen | Geeft een probleem aan bij het verplaatsen van de muis |
Ongeldige coördinaten voor subgebied | Geeft aan dat de coördinaten van het opgegeven subgebied ongeldig zijn |
Niet genoeg afbeeldingsexemplaren gevonden op het scherm | Geeft aan dat er niet genoeg exemplaren van de opgegeven afbeelding zijn gevonden op het scherm |
Muis naar tekst op scherm verplaatsen (OCR)
Hiermee wordt de muis met behulp van OCR op een tekst geplaatst die zich op het scherm of in het voorgrondvenster bevindt.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
OCR engine type | Nee | OCR-enginevariabele, Tesseract-engine | OCR-enginevariabele | Het type OCR-engine dat moet worden gebruikt. Selecteer een vooraf geconfigureerde OCR-engine of stel een nieuwe in. |
OCR engine variable | Nee | OCREngineObject | De OCR-engine die moet worden gebruikt om te zoeken naar de tekst | |
Text to find | Nee | Tekstwaarde | De tekst waarop de muis moet worden geplaatst | |
Is regular expression | N.v.t. | Booleaanse waarde | Onwaar | Of een reguliere expressie moet worden gebruikt om naar de tekst op het scherm te zoeken |
Exemplaar | Ja | Numerieke waarde | 1 | Een positief getal dat wordt gebruikt als het exemplaar van de invoertekst op het scherm |
Search for text on | N.v.t. | Volledig scherm, Alleen voorgrondvenster | Volledig scherm | Geeft aan of de opgegeven tekst alleen moet worden gezocht in het voorste venster of op het volledige zichtbare scherm. De tekst wordt bij beide keuzen niet gevonden als deze niet duidelijk zichtbaar is op het scherm |
Search mode | N.v.t. | Geheel van opgegeven bron, Alleen specifiek subgebied, Subgebied relatief ten opzichte van de afbeelding | Geheel van opgegeven bron | Of het hele scherm (of venster) moet worden gescand om de opgegeven tekst te vinden, of alleen een kleiner subgebied ervan |
Afbeelding(en) | Nee | Lijst met afbeeldingen | De afbeeldingen die het subgebied (ten opzichte van de linkerbovenhoek van de afbeelding) aangeven, dat moet worden gescand op de opgegeven tekst | |
X1 | Ja | Numerieke waarde | De eerste X-coördinaat van het subgebied dat wordt gescand op de opgegeven tekst | |
Tolerance | Ja | Numerieke waarde | 10 | Geef op hoeveel de gezochte afbeeldingen kunnen verschillen van de oorspronkelijk gekozen afbeelding |
Y1 | Ja | Numerieke waarde | De eerste Y-coördinaat van het subgebied dat wordt gescand op de opgegeven tekst | |
X1 | Ja | Numerieke waarde | De eerste X-coördinaat van het subgebied relatief ten opzichte van de opgegeven afbeelding, dat moet worden gescand op de opgegeven tekst | |
X2 | Ja | Numerieke waarde | De laatste X-coördinaat van het subgebied dat wordt gescand op de opgegeven tekst | |
Y1 | Ja | Numerieke waarde | De eerste Y-coördinaat van het subgebied relatief ten opzichte van de opgegeven afbeelding, dat moet worden gescand op de opgegeven tekst | |
Y2 | Ja | Numerieke waarde | De laatste Y-coördinaat van het subgebied dat wordt gescand op de opgegeven tekst | |
X2 | Ja | Numerieke waarde | De laatste X-coördinaat van het subgebied relatief ten opzichte van de opgegeven afbeelding, dat moet worden gescand op de opgegeven tekst | |
Y2 | Ja | Numerieke waarde | De laatste Y-coördinaat van het subgebied relatief ten opzichte van de opgegeven afbeelding, dat moet worden gescand op de opgegeven tekst | |
Move mouse from previous position | N.v.t. | Direct, Met animatie (lage snelheid), Met animatie (normale snelheid), Met animatie (hoge snelheid) | Direct | De stijl van de verplaatsing waarmee de muis van de vorige positie naar de uiteindelijke positie wordt verplaatst |
Windows OCR language | N.v.t. | Chinees (vereenvoudigd), Chinees (traditioneel), Deens, Duits, Engels, Fins, Frans, Grieks, Hongaars, Italiaans, Japans, Koreaans, Nederlands, Noors, Pools, Portugees, Roemeens, Russisch, Servisch (Cyrillisch), Servisch (Latijn), Slowaaks, Spaans, Tsjechisch, Turks en Zweeds | Engels | De taal van de tekst die door Windows OCR-engine wordt gedetecteerd |
Use other language | N.v.t. | Booleaanse waarde | Onwaar | Geeft aan of een taal moet worden gebruikt die niet is opgegeven in het veld 'Tesseract-taal' |
Tesseract language | N.v.t. | Engels, Duits, Spaans, Frans, Italiaans | Engels | De taal van de tekst die door de Tesseract-engine wordt gedetecteerd |
Language abbreviation | Nee | Tekstwaarde | De Tesseract-afkorting van de te gebruiken taal. Als de gegevens bijvoorbeeld 'eng.traineddata' zijn, stelt u deze parameter in op 'eng' | |
Language data path | Nee | Tekstwaarde | Het pad van de map die de Tesseract-gegevens van de opgegeven taal bevat | |
Image width multiplier | Nee | Numerieke waarde | 1 | De vermenigvuldigingsfactor voor de breedte van de afbeelding |
Image height multiplier | Nee | Numerieke waarde | 1 | De vermenigvuldigingsfactor voor de hoogte van de afbeelding |
Wait for text to appear | N.v.t. | Booleaanse waarde | Onwaar | Geef op of u wilt dat er wordt gewacht als de tekst niet wordt gevonden op het scherm of in het voorgrondvenster |
Fail if text doesn't appear within | Ja | Numerieke waarde | 10 | Het aantal seconden dat moet worden gewacht totdat de opgegeven tekst wordt weergegeven |
Send a click after moving mouse | N.v.t. | Booleaanse waarde | Onwaar | Geef op of er een klik moet worden verzonden nadat de muis op de tekst is geplaatst |
Kliktype | N.v.t. | Met de linkermuisknop klikken, Met de rechtermuisknop klikken, Dubbelklikken, Met de middelste muisknop klikken, Linkerknop omlaag, Linkerknop omhoog, Rechterknop omlaag, Rechterknop omhoog | Klikken met de linkermuisknop | Het type muisklik dat naar de tekst moet worden verzonden |
Wait before clicking for | Ja | Numerieke waarde | 1 | Het aantal seconden dat moet worden gewacht voordat er wordt geklikt |
Mouse position relative to text | N.v.t. | Linksboven, Midden boven, Rechtsboven, Midden links, Midden midden, Rechts midden, Linksonder, Midden onder, Rechtsonder | Midden centrum | Geef op naar welke sectie van de tekst de muis wordt verplaatst |
Offset X | Nee | Tekstwaarde | 0 | Verschuif de muis vanaf deze positie naar rechts met dit aantal pixels |
Verschuiving Y | Nee | Tekstwaarde | 0 | Verschuif de muis vanaf deze positie omlaag met dit aantal pixels |
Image matching algorithm | N.v.t. | Basis, Geavanceerd | Basis | Welk afbeeldingsalgoritme moet worden gebruikt bij het zoeken naar afbeeldingen |
Notitie
De engine voor reguliere expressies in Power Automate is .NET. Ga naar Reguliere expressietaal - Beknopte naslag voor meer informatie over reguliere expressies.
Variabelen gemaakt
Argument | Type | Omschrijving |
---|---|---|
LocationOfTextFoundX | Numerieke waarde | De X-coördinaat van het punt waar de tekst op het scherm is gevonden. Als naar de tekst wordt gezocht in het voorgrondvenster, is deze coördinaat relatief ten opzichte van de linkerbovenhoek van het venster |
LocationOfTextFoundY | Numerieke waarde | De Y-coördinaat van het punt waar de tekst op het scherm is gevonden. Als naar de tekst wordt gezocht in het voorgrondvenster, is deze coördinaat relatief ten opzichte van de linkerbovenhoek van het venster |
WidthOfTextFound | Numerieke waarde | De breedte van het gebied waarin de tekst is gevonden |
HoogteOfTextFound | Numerieke waarde | De breedte van het gebied waarin de tekst is gevonden |
Uitzonderingen
Uitzondering | Beschrijving |
---|---|
Tekst niet gevonden op scherm | Geeft aan dat het opgegeven tekst niet kan worden gevonden op het scherm |
Kan muis niet verplaatsen in de niet-interactieve modus | Duidt op een probleem bij het verplaatsen van de muis in de niet-interactieve modus |
Kan muis niet verplaatsen | Geeft een probleem aan bij het verplaatsen van de muis |
Ongeldige coördinaten voor subgebied | Geeft aan dat de coördinaten van het opgegeven subgebied ongeldig zijn |
De OCR-engine kan niet worden gemaakt | Geeft aan dat er een fout is opgetreden bij het maken van de OCR-engine |
Map in gegevenspad bestaat niet | Geeft aan dat de opgegeven map voor de taalgegevens niet bestaat |
Het geselecteerde Windows-taalpakket is niet geïnstalleerd op de computer | Geeft aan dat het geselecteerde Windows-taalpakket niet is geïnstalleerd op de computer |
OCR-engine is niet actief | Geeft aan dat de OCR-engine niet actief is |
Muisklik verzenden
Hiermee wordt een muisklikgebeurtenis verzonden.
Belangrijk
Om onbevoegde toegang te kunnen voorkomen, moet Power Automate worden uitgevoerd met dezelfde of hogere bevoegdheden dan de toepassingen die worden geautomatiseerd. Als u de actie Muisklik verzenden wilt gebruiken om te communiceren met toepassingen die worden uitgevoerd met verhoogde bevoegdheden, voert u Power Automate uit als beheerder. U kunt meer informatie vinden over het uitvoeren van Power Automate als beheerder in Power Automate uitvoeren met verhoogde rechten.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Mouse event to send | N.v.t. | Met de linkermuisknop klikken, Met de rechtermuisknop klikken, Dubbelklikken, Met de middelste muisknop klikken, Linkerknop omlaag, Linkerknop omhoog, Rechterknop omlaag, Rechterknop omhoog | Klikken met de linkermuisknop | Geef op welke vorm muisgebeurtenis moet worden verzonden |
Wait | Ja | Numerieke waarde | 0 | De vertragingstijd voordat de muisgebeurtenis wordt verzonden in 1/1000 van een seconde |
Move mouse | N.v.t. | Booleaanse waarde | Onwaar | Muis verplaatsen |
X | Nee | Numerieke waarde | De horizontale (X) positie van de muis in pixelcoördinaten | |
Y | Nee | Numerieke waarde | De verticale (X) positie van de muis in pixelcoördinaten | |
Relative to | N.v.t. | Scherm, Actief venster, Huidige muispositie | Scherm | Geef op of de nieuwe muispositie ten opzichte van de linkerbovenhoek van het scherm, het voorste venster of de huidige muispositie is bepaald |
Mouse movement style | N.v.t. | Direct, Met animatie (lage snelheid), Met animatie (normale snelheid), Met animatie (hoge snelheid) | Direct | De verplaatsingsstijl waarmee de muis wordt verplaatst vanaf de vorige positie naar het begin van de opgenomen route (of naar de uiteindelijke positie) |
Variabelen gemaakt
Deze actie levert geen variabelen op.
Uitzonderingen
Uitzondering | Omschrijving |
---|---|
Kan muisklik niet verzenden in de niet-interactieve modus | Duidt op een probleem bij het verzenden van een muisklik in de niet-interactieve modus |
Muisklik valt buiten de grenzen van het scherm | Geeft aan dat de muisklik buiten de grenzen van het scherm valt |
Kan geen muisklik verzenden | Duidt op een probleem bij het verzenden van een muisklik |
Sleutels verzenden
Hiermee worden toetsen verzonden naar de toepassing die momenteel actief is.
Belangrijk
Om onbevoegde toegang te kunnen voorkomen, moet Power Automate worden uitgevoerd met dezelfde of hogere bevoegdheden dan de toepassingen die worden geautomatiseerd. Als u de actie Toetsen verzenden wilt gebruiken om te communiceren met toepassingen die worden uitgevoerd met verhoogde bevoegdheden, voert u Power Automate uit als beheerder. Ga naar Power Automate uitvoeren met verhoogde rechten voor meer informatie over het uitvoeren van Power Automate als beheerder.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Sleutels verzenden naar | N.v.t. | Voorgrondvenster, Op UI-element, Op exemplaar/handle van venster, Op titel en/of klasse | Voorgrondvenster | Geef op of de sleutels naar het voorgrondvenster, naar een UI-element, een vensterexemplaar of een combinatie van venstertitel/-klasse moeten worden verzonden |
Tekst die moet worden verzonden | Nee | Directe versleutelde invoer of tekstwaarde | De tekst die naar de toepassing moet worden verzonden | |
Vertraging tussen toetsaanslagen | Ja | Numerieke waarde | 10 | Geef de vertraging in milliseconden op tussen het verzenden van toetsaanslagen om invoerfouten te vermijden |
Send Text as hardware keys | N.v.t. | Booleaanse waarde | Onwaar | De werkelijke toetsaanslagen op het toetsenbord nabootsen bij het verzenden van hele tekst |
Variabelen gemaakt
Deze actie levert geen variabelen op.
Uitzonderingen
Uitzondering | Omschrijving |
---|---|
Kan geen toetsaanslagen verzenden in de niet-interactieve modus | Duidt op een probleem bij het verzenden van toetsaanslagen in de niet-interactieve modus |
Te verzenden tekst vertegenwoordigt geen geldige toetsaanslagen | Geeft aan dat de opgegeven tekst geen geldige toetsaanslagen vertegenwoordigt |
Er is geen actieve toepassing om toetsaanslagen naar te verzenden | Geeft aan dat er geen actieve toepassing is om toetsaanslagen naar te verzenden |
Kan geen toetsaanslagen verzenden | Geeft een probleem aan bij het verzenden van de toetsaanslagen |
Notitie
Gebruik de notatie met accolades {} om te simuleren dat een fysieke toets wordt ingedrukt in een actie Toetsen verzenden. Gebruik de accolades {} voor beide toetsen om een toets als modificator te gebruiken. De actie Toetsen verzenden accepteert de virtuele-toetscodes.
Geldige toetsen
Categorie | Toetsen |
---|---|
Knoppen | LButton, RButton, Cancel, MButton, XButton1, XButton2 |
Toetsenbordbesturing | Back, Tab, LineFeed, Clear, Enter, Return, ShiftKey, ControlKey,Menu, Pause, CapsLock, Capital, Escape, Space, Prior, PageUp, PageDown, Next, End, Home, Left, Up, Right, Down, Select, Print, Execute, Snapshot, PrintScreen, Insert, Delete, Help |
Knoppen | HangulMode, HanguelMode, KanaMode, JunjaMode, FinalMode, KanjiMode, HanjaMode |
IME-sleutels | IMEConvert, IMENonconvert, IMEAccept, IMEAceept, IMEModeChange |
Browsertoetsen | BrowserSearch, BrowserFavorites, BrowserHome |
Volumetoetsen | VolumeMute, VolumeDown, VolumeUp |
Mediatoetsen | MediaNextTrack, MediaPreviousTrack, MediaStop, MediaPlayPause |
Knoppen | LaunchMail, SelectMedia, LaunchApplication1, LaunchApplication2 |
OEM-toetsen | OemSemicolon, Oem1, Oemplus, Oemcomma, OemMinus, OemPeriod, Oem2, OemQuestion, Oem3, Oemtilde, Oem4, OemOpenBrackets, OemPipe, Oem5, OemCloseBrackets, Oem6, OemQuotes, Oem7, Oem8, Oem102, OemBackslash, OemClear |
Knoppen | ProcessKey, Packet, Attn, Crsel, Exsel, EraseEof, Play, Zoom, NoName, Pa1 |
Knoppen | KeyCodem, Shift, Control, Alt, Modifiers |
D-toetsen | D0, D1, D2, D3, D4, D5, D6, D7, D8, D9 |
Letters | A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z |
Windows-toetsen | LWin, RWin, Apps, Sleep |
Toetsen op numeriek toetsenblok | NumPad0, NumPad1, NumPad2, NumPad3, NumPad4, NumPad5, NumPad6, NumPad7, NumPad8, NumPad9 |
Berekeningstoetsen | Multiply, Add, Separator, Subtract, Decimal, Divide |
Functietoetsen | F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13, F14, F15, F16, F17, F18, F19, F20, F21, F22, F23, F24 |
Knoppen | NumLock, Scroll, LShiftKey, RShiftKey, LControlKey, RControlKey, LMenu, RMenu, BrowserBack, BrowserForward, BrowserRefresh, BrowserStop |
Toets indrukken/loslaten
Hiermee worden één of meer wijzigingstoetsen (Alt, Ctrl of Shift) ingedrukt (en vastgehouden) of losgelaten.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Action to perform | N.v.t. | Indrukken, Loslaten | Drukken | Geef op of met deze actie toetsen moeten worden ingedrukt of losgelaten |
Control | N.v.t. | Booleaanse waarde | Onwaar | Geef op of de Ctrl-toets wordt ingedrukt/losgelaten of niet |
Alt | N.v.t. | Booleaanse waarde | Onwaar | Geef op of de Alt-toets wordt ingedrukt/losgelaten of niet |
Shift | N.v.t. | Booleaanse waarde | Onwaar | Geef op of de Shift-toets wordt ingedrukt/losgelaten of niet |
Win | N.v.t. | Booleaanse waarde | Onwaar | Geef op of de Windows-toets wordt ingedrukt/losgelaten of niet |
Variabelen gemaakt
Deze actie levert geen variabelen op.
Uitzonderingen
Uitzondering | Omschrijving |
---|---|
Kan de toets in de niet-interactieve modus niet indrukken of loslaten | Duidt op een probleem bij het indrukken of loslaten van de toets in de niet-interactieve modus |
Toetsstatus instellen
Hiermee wordt de status ingesteld (aan of uit) voor de toetsen Caps Lock, Num Lock of Scroll Lock
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Sleutel | N.v.t. | Caps Lock, Num Lock, Scroll Lock | Caps Lock | Geef de toets op die moet worden ingesteld |
State | N.v.t. | Uit, Aan | Ingeschakeld | Of de toetsstatus moet worden aan- of uitgezet |
Variabelen gemaakt
Deze actie levert geen variabelen op.
Uitzonderingen
Uitzondering | Omschrijving |
---|---|
Kan geen toetsstatus instellen in de niet-interactieve modus | Duidt op een probleem bij het instellen van de toetsstatus in de niet-interactieve modus |
Wachten op muis
Hiermee wordt de uitvoering van de stroom onderbroken totdat de muisaanwijzer verandert (meestal in een 'wachtcursor' of zandloper of van een wachtcursor in iets anders).
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Wait for mouse pointer to | N.v.t. | Wordt, Wordt niet | Wordt | Kies op welke actie van de muisaanwijzer moet worden gewacht. |
Mouse pointer | N.v.t. | Pijl, App wordt gestart, Kruis, Hand, Help, IBeam, Wachtcursor | Pijl | Geef de status van de muisaanwijzer op. |
Variabelen gemaakt
Deze actie levert geen variabelen op.
Uitzonderingen
Deze actie omvat geen uitzonderingen.
Toetsenbord-id ophalen
Hiermee wordt de actieve toetsenbord-id uit het register van de computer gehaald.
Invoerparameters
Deze actie vereist geen invoer.
Variabelen gemaakt
Argument | Type | Omschrijving |
---|---|---|
KeyboardLayoutId | Numerieke waarde | De registersleutel van de actieve toetsenbord-id |
Uitzonderingen
Uitzondering | Beschrijving |
---|---|
Toetsenbord-id is niet gevonden | Geeft aan dat er een fout is opgetreden bij het ophalen van de toetsenbord-id |
Wachten op sneltoets
Onderbreek de stroomuitvoering tot op een opgegeven sneltoets wordt gedrukt. Sneltoetsen moeten ten minste één toets bevatten of een toets en een van de toetsen (Ctrl, Alt, Shift). Er kunnen meerdere sneltoetsen worden gedefinieerd.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Sneltoetsen | N.v.t. | Toetsencombinatie | Ctrl + A | Geef de sneltoetsen op waarop moet worden gewacht. Sneltoetsen moeten precies één toets bevatten of een toets en een combinatie van (CTRL, ALT, Shift). Selecteer 'Nieuwe sneltoets' om meer dan één sneltoets toe te voegen |
Continue flow run on timeout | N.v.t. | Booleaanse waarde | Onwaar | Geef op of de stroomuitvoering wordt voortgezet als de ingestelde tijd voor het wachten op de sneltoets is verstreken |
Continue after | Ja | Numerieke waarde | 10 | De tijd in seconden waarna de uitvoering van de stroom wordt voortgezet |
Variabelen gemaakt
Argument | Type | Omschrijving |
---|---|---|
IndexOfShortcutKeyPressed | Numerieke waarde | De index met sneltoetsen als de sneltoetsen in een lijstindeling staan. |
Uitzonderingen
Uitzondering | Beschrijving |
---|---|
Sneltoets kan niet worden geregistreerd | Geeft aan dat de registratie van een sneltoets is mislukt. |