applescript
Applescript dalla riga di comando del terminale
Ricerca…
introduzione
Applescript è un potente linguaggio di scripting che può essere utilizzato direttamente dalla riga di comando del terminale per eseguire una moltitudine di attività.
Tutti gli esempi elencati in questa sezione sono pensati per essere utilizzati dall'applicazione Terminale.
Ottieni l'URL corrente in Safari o Google Chrome
Dalla riga di comando del terminale
Ottieni l'URL corrente da Safari
osascript -e 'tell app "safari" to get the url of the current tab of window 1'
Ottieni l'URL attivo in Google Chrome
osascript -e 'tell app "google chrome" to get the url of the active tab of window 1'
Ottieni il titolo della pagina corrente in Safari o Google Chrome
Ottieni il nome della pagina Web in Safari
osascript -e 'tell app "safari" to get the name of the current tab of window 1'
Ottieni il titolo della pagina web in Google Chrome
osascript -e 'tell app "google chrome" to get the title of the active tab of window 1'
Usa un oggetto Applescript come funzione di shell
Non sei limitato al codice Applescript a linea singola. Qui prendiamo i due esempi precedenti e li combiniamo in un'unica funzione.
#!/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
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow