Tengo una pestaña abierta en Google Chrome. ¿Es posible obtener o comprobar su url desde la terminal? Si no es así, ¿qué tal "Automator" script?
También estará satisfecho con un título.
Tengo una pestaña abierta en Google Chrome. ¿Es posible obtener o comprobar su url desde la terminal? Si no es así, ¿qué tal "Automator" script?
También estará satisfecho con un título.
Para obtener la URL o el título de una pestaña de Google Chrome a través de la línea de comandos, en un terminal puedes utilizar osascript
para ejecutar AppleScript declaraciones o un archivo de programa .
Para ver lo que está disponible en el Diccionario AppleScript de Google Chrome, el diccionario puede abrirse y revisarse en el editor script mediante el comando Archivo > Abrir el diccionario...
Aquí hay un ejemplo sencillo para obtener la URL de la primera pestaña de la ventana principal de Google Chrome:
osascript -e 'tell application "Google Chrome" to get URL of tab 1 of window 1'
Para el título en las mismas condiciones:
osascript -e 'tell application "Google Chrome" to get title of tab 1 of window 1'
Para conseguir ambos al mismo tiempo, bajo las mismas condiciones:
osascript -e 'tell application "Google Chrome" to get {title, URL} of tab 1 of window 1'
Dependiendo de lo que sea exactamente lo que estás tratando de lograr declaraciones puede ser más complejo y manejar múltiples pestañas y/o ventanas, etc. Aunque aquí es donde se usa osascript
para llamar a un archivo de programa versos usando -e statement
probablemente será más fácil.
Aquí está la salida de Terminal cuando esta página es la pestaña de destino:
$ osascript -e 'tell application "Google Chrome" to get URL of tab 1 of window 1'
http://apple.stackexchange.com/questions/232565/get-url-of-opened-tab-tabs-from-terminal
$ osascript -e 'tell application "Google Chrome" to get title of tab 1 of window 1'
osx - Get URL of opened tab / tabs from terminal - Ask Different
$ osascript -e 'tell application "Google Chrome" to get {title, URL} of tab 1 of window 1'
osx - Get URL of opened tab / tabs from terminal - Ask Different, http://apple.stackexchange.com/questions/232565/get-url-of-opened-tab-tabs-from-terminal
$
AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.