Buscador v2

Agregar a favoritos

1 Comentarios

Posteado hace 1350 días en:

Tomando como base la clase buscador que cree en su día he creado mi primer applescript para buscar en google y en bitacoras.com.

El lenguaje para mi es horroroso, no se si estaré acostumbrado a php pero no me gusta nada, no existen los corchetes ni los punto y coma, ni tampoco la forma que tiene de ver las cosas.

Para mi lo único que tiene de bueno es que puedes interactuar con las aplicaciones y crear pequeñas acciones rutinarias.
En mi caso lo único que hago es ejecutar el php bajo un comando shell, coger el resultado y mostrarlo en un dialogo.

Hay algo parecido a las funciones y eso se agradece ;P.

Tienes que modificar la ruta en donde se encuentra el archivo php:


set valor to (display dialog "Buscar web..." default answer ¬
"" buttons {"Cancelar", "Bits.com", "Google"} default button 3)
(* Funcion que procesa el resultado *)
on procesar(valor)
set consulta to text returned of valor
set boton to button returned of valor
set ruta to "./users/danielmota/desktop/php.php "
if boton = "Google" then
return (do shell script ruta & boton & " '" & consulta & "'")
else
return (do shell script ruta & boton & " '" & consulta & "'")
end if
end procesar
(* llamamos a la funcion *)
set contenido to procesar(valor)
set ir to button returned of (display dialog contenido buttons {"Salir", "Visitar"} default button 2)
(* Visitar la web *)
if ir = "Visitar" then
open location contenido
end if

Y el código php para la aplicación, teniendo en cuenta que ha de incluirse la clase.


    /* Ejemplos de Uso de la clase*/
    if($argv[ 1 ] == 'Google') 
    { 
    $busca = new Buscador;
        $google = $busca->google($argv[ 2 ]);
        echo $google['url'];
    }  else { 
    $busca = new Buscador;
        $directorio = $busca->directorio($argv[ 2 ]);
        echo $directorio['url'];
    }

No es tan atractivo como inquisitorx pero cumple su papel.