Google Search, Google Site Search y Google News desde la terminal con googler

Todos conocemos al gran hemano Google el que sabe y quiere saber todo sobre los usuarios de internet, con el que mucho tenemos una relación amor / odio pero también uno de los creadores de herramientas fantasticas cómo Google Search, Google  Site Search y Google News, herramientas a las cuáles vamos poder acceder desde nuestra terminal de GNU/Linux gracias a googler

¿Qué es googler?

Googler es una herramienta realizada en python que permite acceder a diversas herramientas de google (Google Search, Google Site Search y Google News) mediante nuestra terminal, es una herramienta no oficial y no tiene ninguna relación con google. Es decir, podemos hacer búsquedas directamente en estos sitios accediendo desde nuestras terminal, la herramienta nos mostrará el título, la URL y el resumen para cada resultado, los cuáles se pueden abrir directamente en un navegador desde la terminal.

Los resultados que nos muestra googler son obtenidos mediante la navegación en los sitios comentados con anterioridad, haciendo una búsqueda secuencial.

Googler fue creado con el objetivo de que usuarios sin entorno gráfico o de servidores pudieran acceder a información de diversos sitios, posee la capacidad de integrarse con navegadores para terminal. Pero googler, ha evolucionado y se ha convertido en una herramienta útil y flexible que puede ser utilizada para muchas otras cosas que no estaban contempladas en sus objetivos iniciales.

googler

googler

Googler nos permite hacer búsquedas de manera secuencial, buscar por fechas, por cantidad de resultados,  por sitio web entre otras muchas funcionalidades, todo ello con una interfaz bastante limpia y sin anuncios.

Características de googler

  • Google Search, Google Site Search, Google News
  • IHerramienta rápida, con personalización de colores en la consola y limpia
  • Se pueden abrir los resultados obtenidos desde el navegador
  • Se puede navegar por la páginas de resultados de busqueda desde omniprompt
  • Busqueda con n cantidad de resultados, se puede indicar en que número comenzar a mostrar.
  • Permite desactivar la correción automática de ortografía y busqueda de palabras exactas.
  • Limitar las búsquedas por duración, país / extensión de dominio especifica (default: .com), lenguaje preferido
  • Soporta búsquedas de Google con palabras clave como: filetype:mime, site:somesite.com etc.
  • De manera opcional permite abrir el primer resultado directamente en el navegador (como en Voy a tener suerte )
  • Soporte de proxy HTTPS
  • Dependencias minimas

Cómo instalar googler

googler requiere Python 3.3 o posterior

Instalar googler desde el repositorio oficial

Para descargar desde el repositorio oficial, debemos clonar los archivos via git:

$ git clone https://github.com/jarun/googler/

O descargar los archivos fuentes desde la última versión estable.

Luego debemos ejecutar los siguientes comandos:

$ sudo make install

$ ./googler

Instalar googler con gestores de paquetes

googler está disponible en

Cómo usar googler

googler no necesita ser configurado y podemos aprender de todos los usos de los comandos en la terminal si ejecutamos

  googler -h

De igual manera tenemos los siguientes ejemplos de uso de googler

  1. Google hola mundo:
    $ googler hola mundo
    
  2. Buscar 15 resultados actualizado en los últimos 14 meses, iniciando por el 3er resultado para la cadena software libre en nuestro blog blog.desdelinux.net:
    $ googler -n 15 -s 3 -t m14 -w blog.desdelinux.net software libre
    
  3. Leer las últimas noticias sobre linux:
    $ googler -N linux
    
  4. bBuscar resultados en IPL cricket de Google India en Inglés:
    $ googler -c in -l en IPL cricket
    
  5. Buscar textos citados:
    $ googler it\'s a \"mundo hermodso\" in spring
    
  6. Buscar por tipo de archivo específico:
    $ googler instrumental filetype:mp3
    
  7. Buscar en un sitio web específico:
    $ googler -w blog.desdelinux.net terminal
    

     

  8. Usar un esquema de color personalizado:
    $ googler --colors bjdxxy google
    $ GOOGLER_COLORS=bjdxxy googler google
    
  9. Hacer búsquedas mediante proxy:
    $ googler --proxy localhost:8118 google

googler es una herramienta bastante práctica, que esperamos sea de mucha utilidad y sobretodo que vemos cómo una solución que tenemos constantemente cuando deseamos investigar cómo solucionar algo en servidores que no tienen interfaz gráfica.


Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   Jorgicio dijo

    ¡También en Gentoo! Sólo en mi overlay

    https://github.com/jorgicio/jorgicio-gentoo/tree/master/net-misc

  2.   Luigys Toro dijo

    Muchisimas gracias @Jorgicio

  3.   neysonv dijo

    hay algo como esto pero para duckduckgo??