¿Cómo puedo hacer que Applescript muestre la primera o las dos primeras opciones de una búsqueda en Google en una ventana de diálogo? ¿Hay alguna manera de crear un navegador funcional a través de applescript?
Respuesta
¿Demasiados anuncios?Esto es muy fácil:
-
Consigue un texto para buscar. Puedes usar "Pedir texto". O algo como lo siguiente:
display dialog "What do you want to search for?" default answer ""
-
Haz una URL de búsqueda en Google. He utilizado este fragmento:
on run {input, parameters}
return "https://www.google.com/search?q=" & input end run -
Obtener el contenido de la página web. Utilicé "Obtener texto de la página web", que es la forma más fácil con diferencia. También es posible simplemente obtener la fuente de la página y utilizar regexes para extraer los datos de allí.
-
Decida cómo mostrar los datos. Una forma rápida y sucia de hacerlo es:
on run {input, parameters} tell application "System Events" to display alert "result:" & input return input end run