Ausgearbeitete Rezepte
Jedes Rezept ist eine vollständige Liste von Schritten. Geben Sie der Aktion auf der Seite „Aktionen“ einen Auslöser, und bauen Sie dann die Schritte wie gezeigt auf. Jedes Rezept funktioniert im Modus „Einfach“ wie im Modus „Erweitert“ (Schritte hinzufügen und anordnen).
Bevor Sie einem Rezept einen echten Auslöser geben, können Sie es auf der Seite Sandbox ausprobieren.
Den aktuellen Tab schließen
- Tasten senden drückt Strg+W, was in Browsern und den meisten Programmen mit Tabs den aktuellen Tab schließt. Klicken Sie in das Feld Tasten, und drücken Sie die Kombination.
Die Tasten gehen an das Fenster mit dem Fokus. Damit die Tasten bei einer über einem Fenster im Hintergrund gezeichneten Geste das Fenster erreichen, über dem Sie gezeichnet haben, schalten Sie auf der Seite Allgemein Fenster unter der Geste aktivieren ein (Allgemeine Einstellungen).
Eine Signatur tippen
- Text eingeben tippt den Text an der Cursorposition, als hätten Sie ihn getippt.
Für längeren Text oder Text mit Zeilenumbrüchen ist ein getipptes Kürzel auf der Seite Texterweiterung oft einfacher.
Ein Fenster auf den nächsten Bildschirm verschieben
- Fenster auf Monitor verschieben (der Chip Fenster verschieben) verschiebt das Fenster auf den nächsten Bildschirm und behält dabei seine Größe und seine Stelle auf dem Bildschirm. Fenster ist Zielfenster: das Fenster, über dem Sie die Geste gezeichnet haben. Schalten Sie Maus mitbewegen ein, um den Mauszeiger mitzunehmen.
Die Bildschirme werden von links nach rechts und dann von oben nach unten durchlaufen, und nach dem letzten folgt wieder der erste. Ein maximiertes Fenster bleibt maximiert.
Das Fenster unter der Geste maximieren oder wiederherstellen
Schnell erstellen… bietet diese Aktion fertig als Fenster maximieren oder wiederherstellen an.
- Zielfenster (
ContextGetWindow) mit Ergebnis speichern alswindowbehält das Fenster unter der Geste. - Wenn… Sonst…, mit Prüfen auf Ergebnis einer integrierten Funktion und der Funktion
Ist Fenster maximiert (
WindowIsMaximized), ihr Feld Fenster$window. - Im Teil Wenn stellt Fenster wiederherstellen mit Fenster
$windowdas Fenster wieder her. - Im Teil Sonst maximiert Fenster maximieren mit Fenster
$windowes.
Das Speichern des Fensters in Schritt 1 ist optional: Jedes Feld Fenster könnte stattdessen Zielfenster sein. Es einmal zu speichern, macht das Feld jedes späteren Schritts kürzer zu lesen.
Wenn das Fenster der Editor ist, speichern; sonst Bescheid geben
- Wenn… Sonst…, Prüfen auf Ergebnis einer integrierten Funktion, Funktion Enthält Titel
Text (
WindowContainsTitle): Fenster ist Zielfenster, Text istEditor. Das trifft zu, wenn der Titel des Fensters „Editor“ enthält, in beliebiger Groß- und Kleinschreibung. - Im Teil Wenn drückt Tasten senden Strg+S.
- Im Teil Sonst zeigt Benachrichtigung anzeigen einen Titel und eine Nachricht.
Um statt des Titels das Programm zu prüfen, speichern Sie das Ergebnis von Programmdateiname
(WindowGetExecutableName) und vergleichen es mit Zwei Werte vergleichen. Dieser Vergleich ist exakt;
achten Sie also bei der Groß- und Kleinschreibung des Dateinamens darauf, wie Windows ihn meldet.
Medientasten
Tasten senden kann keine Medientasten drücken, daher verwendet dieses Rezept die integrierte Funktion
KeyboardPressKey, die jede Taste über ihren Namen drückt.
- Taste drücken und loslassen (
KeyboardPressKey, unter Alle N integrierten Funktionen…) mit TasteVirtualKey.MediaPlayPausedrückt Wiedergabe/Pause.
Verwenden Sie eine Aktion pro Taste:
| Taste | Name der Taste |
|---|---|
| Wiedergabe/Pause | VirtualKey.MediaPlayPause |
| Nächster Titel | VirtualKey.MediaNextTrack |
| Vorheriger Titel | VirtualKey.MediaPreviousTrack |
| Stopp | VirtualKey.MediaStop |
| Lauter | VirtualKey.VolumeUp |
| Leiser | VirtualKey.VolumeDown |
| Stumm | VirtualKey.VolumeMute |
Tippen Sie den Namen genau so, mit denselben Großbuchstaben. Die Namen aller Tasten stehen unter Benannte Konstanten.
Ist Medien- und Browsertasten als Befehle senden eingeschaltet, werden diese Tasten stattdessen als Befehle an das Fenster mit dem Fokus gesendet (Skripteinstellungen).
Als Nur-Text einfügen
Schnell erstellen… bietet diese Aktion fertig als Als Nur-Text einfügen an.
- Text in der Zwischenablage mit Ergebnis speichern als
textliest den kopierten Text ohne seine Formatierung. - Text einfügen mit Text
$textlegt diesen Nur-Text in die Zwischenablage und fügt ihn ein.
Vor dem Schließen eines Fensters nachfragen
- Meldungsfeld anzeigen (
UIShowMessageBox) zeigt ein Meldungsfeld und wartet. NachrichtDieses Fenster schließen?, TitelSchließen, SchaltflächenYesNo, SymbolQuestion, Ergebnis speichern alsanswer. Es liefert den Namen der gedrückten Schaltfläche. - Wenn…, Prüfen auf Zwei Werte vergleichen: Wert
$answer, ist gleich (==), Verglichen mitYes. - Im Block fordert Fenster schließen mit Fenster Zielfenster das Fenster auf, sich zu schließen, wie es seine Schließen-Schaltfläche tun würde.
Eine Taste mehrmals drücken
- Mehrmals wiederholen, Anzahl
5. - Darin drückt Tasten senden Nach-unten.
- Warten
50Millisekunden gibt dem Programm Zeit, mitzukommen.
Ein Programm öffnen oder dorthin wechseln
- Zu Programm wechseln oder starten (
ShellRunOrActivate) mit Name der Programmdateinotepad.exeholt den Editor in den Vordergrund, wenn er läuft, und startet ihn sonst..exeist optional:notepadfunktioniert auch. Argumente nach dem Namen, etwa eine zu öffnende Datei, werden nur verwendet, wenn das Programm gestartet werden muss. Laufende Programme werden über den Dateinamen des ersten Worts zugeordnet; ein Pfad mit Leerzeichen, dem Argumente folgen, kommt daher in einfache Anführungszeichen.
Um immer eine neue Kopie zu starten oder eine Datei, einen Ordner oder eine Webadresse zu öffnen,
verwenden Sie stattdessen Ausführen oder öffnen (ShellRun) oder unter Schnell erstellen… Ein
Programm, eine Datei oder eine Website öffnen.