Zum Hauptinhalt springen

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​

1Tasten senden^W
  1. 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​

1Text eingebenMit freundlichen Grüßen, Alex
  1. 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​

1Fenster auf Monitor verschiebenZielfenster, Ein
  1. 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.

1Zielfenster→ $windowContextGetWindow
2WennWindowIsMaximized($window)
3Fenster wiederherstellen$windowWindowRestore
4Sonst
5Fenster maximieren$windowWindowMaximize
6Ende Wenn
  1. Zielfenster (ContextGetWindow) mit Ergebnis speichern als window behält das Fenster unter der Geste.
  2. Wenn… Sonst…, mit Prüfen auf Ergebnis einer integrierten Funktion und der Funktion Ist Fenster maximiert (WindowIsMaximized), ihr Feld Fenster $window.
  3. Im Teil Wenn stellt Fenster wiederherstellen mit Fenster $window das Fenster wieder her.
  4. Im Teil Sonst maximiert Fenster maximieren mit Fenster $window es.

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​

1WennWindowContainsTitle(ContextGetWindow(), Editor)
2Tasten senden^S
3Sonst
4Benachrichtigung anzeigenNicht gespeichert, Das funktioniert nur im Editor.
5Ende Wenn
  1. Wenn… Sonst…, Prüfen auf Ergebnis einer integrierten Funktion, Funktion Enthält Titel Text (WindowContainsTitle): Fenster ist Zielfenster, Text ist Editor. Das trifft zu, wenn der Titel des Fensters „Editor“ enthält, in beliebiger Groß- und Kleinschreibung.
  2. Im Teil Wenn drückt Tasten senden Strg+S.
  3. 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.

1Taste drücken und loslassenVirtualKey.MediaPlayPauseKeyboardPressKey
  1. Taste drücken und loslassen (KeyboardPressKey, unter Alle N integrierten Funktionen…) mit Taste VirtualKey.MediaPlayPause drückt Wiedergabe/Pause.

Verwenden Sie eine Aktion pro Taste:

TasteName der Taste
Wiedergabe/PauseVirtualKey.MediaPlayPause
Nächster TitelVirtualKey.MediaNextTrack
Vorheriger TitelVirtualKey.MediaPreviousTrack
StoppVirtualKey.MediaStop
LauterVirtualKey.VolumeUp
LeiserVirtualKey.VolumeDown
StummVirtualKey.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.

1Text in der Zwischenablage→ $textClipboardGetText
2Text einfügen$textClipboardPasteReplacementText
  1. Text in der Zwischenablage mit Ergebnis speichern als text liest den kopierten Text ohne seine Formatierung.
  2. Text einfügen mit Text $text legt diesen Nur-Text in die Zwischenablage und fügt ihn ein.

Vor dem Schließen eines Fensters nachfragen​

1Meldungsfeld anzeigenDieses Fenster schließen?, Schließen, YesNo, Question → $answerUIShowMessageBox
2Wenn$answer == Yes
3Fenster schließenZielfensterWindowClose
4Ende Wenn
  1. Meldungsfeld anzeigen (UIShowMessageBox) zeigt ein Meldungsfeld und wartet. Nachricht Dieses Fenster schließen?, Titel Schließen, Schaltflächen YesNo, Symbol Question, Ergebnis speichern als answer. Es liefert den Namen der gedrückten Schaltfläche.
  2. Wenn…, Prüfen auf Zwei Werte vergleichen: Wert $answer, ist gleich (==), Verglichen mit Yes.
  3. 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​

1Mehrmals wiederholen5
2Tasten senden{DOWN}
3Warten50
4Ende Wiederholen
  1. Mehrmals wiederholen, Anzahl 5.
  2. Darin drückt Tasten senden Nach-unten.
  3. Warten 50 Millisekunden gibt dem Programm Zeit, mitzukommen.

Ein Programm öffnen oder dorthin wechseln​

1Zu Programm wechseln oder startennotepad.exeShellRunOrActivate
  1. Zu Programm wechseln oder starten (ShellRunOrActivate) mit Name der Programmdatei notepad.exe holt den Editor in den Vordergrund, wenn er läuft, und startet ihn sonst. .exe ist optional: notepad funktioniert 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.