Szukaj…


Wprowadzenie

Applescript to potężny język skryptowy, którego można używać bezpośrednio z wiersza poleceń terminalu w celu wykonywania wielu zadań.

Wszystkie przykłady wymienione w tej sekcji są przeznaczone do użycia z aplikacji Terminal.

Uzyskaj aktualny adres URL w przeglądarce Safari lub Google Chrome

Z wiersza poleceń terminala

Uzyskaj aktualny adres URL z Safari

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

Uzyskaj aktywny adres URL w Google Chrome

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

Uzyskaj tytuł bieżącej strony w przeglądarce Safari lub Google Chrome

Uzyskaj nazwę strony internetowej w Safari

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

Uzyskaj tytuł strony internetowej w Google Chrome

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

Użyj Applescript jako funkcji powłoki

Nie jesteś ograniczony do jednowierszowego kodu Applescript. Tutaj bierzemy dwa poprzednie przykłady i łączymy je w jedną funkcję.

#!/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
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow