Suche…


Einführung

Applescript ist eine leistungsfähige Skriptsprache, die direkt von der Terminal-Befehlszeile aus verwendet werden kann, um eine Vielzahl von Aufgaben auszuführen.

Alle in diesem Abschnitt aufgelisteten Beispiele sollen aus der Terminal-Anwendung verwendet werden.

Rufen Sie die aktuelle URL in Safari oder Google Chrome ab

Von der Terminal- Befehlszeile aus

Rufen Sie die aktuelle URL von Safari ab

osascript -e 'tell app "safari" to get the url of the current tab of window 1'

Rufen Sie die aktive URL in Google Chrome ab

osascript -e 'tell app "google chrome" to get the url of the active tab of window 1'

Holen Sie sich den Titel der aktuellen Seite in Safari oder Google Chrome

Rufen Sie den Namen der Webseite in Safari ab

osascript -e 'tell app "safari" to get the name of the current tab of window 1'

Holen Sie sich den Titel der Webseite in Google Chrome

osascript -e 'tell app "google chrome" to get the title of the active tab of window 1'

Verwenden Sie ein Applescript als Shell-Funktion

Sie sind nicht auf einzeiligen Applescript-Code beschränkt. Hier nehmen wir die beiden vorherigen Beispiele und kombinieren sie zu einer einzigen Funktion.

#!/bin/bash    

pageinfo() {
  osascript -e \
  'tell app "safari" 
    tell the current tab of window 1
      return {url & "\n" & name}
    end tell
  end tell'
}


Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow