Recherche…


Introduction

Applescript est un langage de script puissant qui peut être utilisé directement depuis la ligne de commande du Terminal pour accomplir une multitude de tâches.

Tous les exemples répertoriés dans cette section sont destinés à être utilisés depuis l'application Terminal.

Obtenir l'URL actuelle dans Safari ou Google Chrome

Depuis la ligne de commande du terminal

Obtenir l'URL actuelle de Safari

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

Obtenir l'URL active dans Google Chrome

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

Obtenir le titre de la page en cours dans Safari ou Google Chrome

Obtenir le nom de la page Web dans Safari

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

Obtenir le titre de la page Web dans Google Chrome

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

Utiliser un script Apple comme fonction shell

Vous n'êtes pas limité au code Applescript sur une seule ligne. Ici, nous prenons les deux exemples précédents et les combinons en une seule fonction.

#!/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
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow