servicios de acceso a Google desde la línea de comandos

¿Quieres mostrar su lado expertoy y editar documentos de Google o escribir un mensaje de aviso de comando de Blogger? He aquí cómo usted puede tener acceso a una variedad de servicios de Google desde la línea de comandos con el GoogleCL.

Empezando

GoogleCL es una aplicación de línea de comandos de Python que permite acceder a varios servicios de Google desde la línea de comandos en Windows, Mac OS X o Linux. Aquí vamos a estar utilizando la versión de Windows en Windows 7, pero funcionaría exactamente el mismo en otras plataformas.

Pásate por el enlace de descarga a continuación y seleccione la versión correcta para su sistema operativo. Si quieres ejecutarlo en Windows, seleccione el archivo zip. Los usuarios de Ubuntu pueden descargar e instalar the.deb archivo.

Después de descargar el archivo zip para Windows, extraerlo de forma normal y luego ejecutar el programa google.exe en la carpeta.

La primera vez que ejecute Google CL, se creará una carpeta de preferencias en

% USERPROFILE% \. GoogleCL

En una de nuestras pruebas, hemos recibido un error que indica que MSVCR71.dll le faltaba a nuestro equipo, por lo GoogleCL no podía correr. Esta es una biblioteca de C ++ en tiempo de ejecución en Windows, y la mayoría de los programas que lo necesitan incluirlo con sus archivos de programa. GoogleCL no incluye este archivo DLL en el archivo zip, por lo que tendrá que encontrar una copia de la misma.

Es probable que tenga muchas copias de este archivo a través de su ordenador, pero GoogleCL no puede encontrarlos. Por lo tanto, hacer una búsqueda de todo el equipo para msvcr71.dll, y copiar uno de estos ficheros que encuentre.

Ahora pegar ese archivo DLL en la carpeta GoogleCL, y ejecutar google.exe como antes. Todo debe funcionar a la perfección en esta ocasión.

usando GoogleCL

La sintaxis de GoogleCL es muy fácil de usar y entender. Para empezar, es posible que quieres descargar el archivo readme.txt incluido. O, simplemente, escribir help en el indicador para obtener algunas instrucciones rápidas.

Puede utilizar GoogleCL para acceder a servicios en Picasa, Blogger, YouTube, Google Docs, contactos y calendario mediante la interfaz de línea de comandos, y nos encantaría ver a futuras versiones incluirán soporte para más artículos incluyendo Gmail y Buscar. Por ahora, sin embargo, estos servicios siguen siendo útiles. Introduzca ayuda seguido de un nombre de servicio para ver más información al respecto y algunos ejemplos de uso. Aquí vemos la ayuda para el Calendario.

Activación de un servicio

La primera vez que utiliza un servicio, tendrá que activar el equipo con él en línea. Por ejemplo, si queríamos para ver todas las citas en el calendario, nos gustaría entrar en la lista Calendario. Se le pedirá que especifique un usuario; introduzca su dirección de correo electrónico Gmail. A continuación, se le pedirá que apruebe el acceso en su navegador y la página de aprobación se abrirá automáticamente en el navegador predeterminado.

Haga clic en Conceder acceso en la página web que se abre y, a continuación, pulse Intro en la ventana GoogleCL.

Vas a tener que hacer esto para cada uno de los servicios de Google que utilice. Incluso los servicios estrechamente relacionados como contactos y calendario tienen que activarse de forma individual. Un aspecto interesante de esto es que usted podría tener diferente cuenta de Google asociada a diferentes servicios. Una vez que se activan, sin embargo, va a ser fácil de usar estos servicios en este equipo.

usando GoogleCL

GoogleCL tiene un montón de funciones que pueden utilizarse para interactuar con los servicios de Google. Vamos a ver algunas de las funciones que encontramos interesantes.

Documentos

En primer lugar, tratamos de subir un documento a Docs. Para ello, introduzca

Subir Documentos path_to_your_document

Esto puede tomar un minuto dependiendo del tamaño del documento, pero una vez hecho esto, aparecerá un mensaje de éxito y un enlace a su documento.

Se supone que tienes que ser capaz de editar documentos mediante la introducción de

-title de edición de documentos “your_document« -editor your_editor

Sin embargo, esto no funciona en nuestras pruebas, y que recibió un mensaje de error. Esto debería funcionar en el futuro y podría haber sido causado por un problema por nuestra parte, pero no iba a funcionar en cualquiera de nuestras pruebas.

Youtube

GoogleCL funcionó muy bien para subir vídeos a YouTube. Una vez que haya autorizado su cuenta, introduzca

youtube post “your_file_path”

Introduzca un nombre de categoría cuando se le solicite, GoogleCL y comenzará a subir el vídeo a YouTube. Como de costumbre, esto va a tardar unos minutos, dependiendo del tamaño del vídeo, pero sigue siendo más rápido que ir a la página de YouTube para publicar un vídeo.

Tenga en cuenta que es posible que aparezca un error si se introduce una categoría que no está disponible en YouTube. Si es así, intente de nuevo, esta vez de entrar en una categoría correcta.

Para su referencia, aquí hay algunas de las categorías que se pueden utilizar desde YouTube.com … así que asegúrese de usar uno de ellos.

Blogger

GoogleCL hace Blogger en un servicio de blogs más expertos. Puede revisar, etiqueta e incluso crear nuevos puestos en Blogger, todo directamente desde la línea de comandos. Puede escribir el cuerpo del mensaje en un archivo de texto, e incluso se puede utilizar el formato HTML para hacer que el mensaje parezca que desee. Para ello, escriba lo siguiente en GoogleCL

blogger puesto -title “your_title” path_to_post_file

Momentos más tarde, tuvimos una nueva entrada en el blog con el contenido de nuestro archivo de texto. Podríamos haber publicado un mensaje HTML larga, bien formada, pero bueno, lo que es mejor que el clásico friki saludo para un blog experto?

Conclusión

Si desea editar rápidamente información de contacto Gmail, subir un vídeo de YouTube sin necesidad de utilizar el cargador de Flash escamosa, o hacer un script que automáticamente hace un post en Blogger cuando golpear su cabeza en el teclado, GoogleCL le proporciona las herramientas que necesita hacer más con Google de lo que aunque sea posible. ¿Quién ha dicho Google no tiene un sistema operativo de la nube? Cuando se puede interactuar con una aplicación web a través de línea de comandos, de repente se siente como Google es sólo otra parte de su equipo. Sólo hemos arañado la superficie de lo que puede hacer con GoogleCL; echa un vistazo a los ejemplos siguientes links para más ideas. Déjenos saber qué proyectos experto que se hace con GoogleCL!

Enlazar

descargar GoogleCL

Salida Scripts Ejemplo GoogleCL

Es genial !

Espero que pueda leer sobre todos los artículos aquí;. Y …. Espero poder memorizarlos todo …;. Jeje … heee heee … casi una esperanza imposible ….

La icónica fotografía de marines estadounidenses y un miembro del cuerpo de la marina de guerra de izar la bandera en el monte Suribachi EE.UU. durante la batalla de Iwo Jima es la única fotografía que nunca ha ganado un premio Pulitzer de Fotografía el mismo año de su publicación.