Buscar..


Introducción

Applescript es un poderoso lenguaje de scripts que se puede usar directamente desde la línea de comandos de la Terminal para realizar una multitud de tareas.

Todos los ejemplos enumerados en esta sección deben utilizarse desde la aplicación de Terminal.

Obtén la URL actual en Safari o Google Chrome

Desde la línea de comandos del terminal.

Obtén la URL actual de Safari

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

Obtén la URL activa en Google Chrome

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

Obtenga el título de la página actual en Safari o Google Chrome

Obtén el nombre de la página web en safari.

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

Obtén el título de la página web en Google Chrome.

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

Use un Applescript como una función de shell

No estás limitado a una sola línea de código de Apple. Aquí tomamos los dos ejemplos anteriores y los combinamos en una sola función.

#!/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
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow