Vous souhaitez afficher votre côté geek et modifier vos documents Google ou écrire un message Blogger à partir d'une invite de commande? Voici comment accéder à divers services Google en ligne de commande avec GoogleCL.
Commencer
GoogleCL est une application de ligne de commande Python qui vous permet d'accéder à divers services Google à partir d'une ligne de commande sous Windows, Mac OS X ou Linux. Ici, nous utiliserons la version Windows sur Windows 7, mais cela fonctionnerait exactement de la même manière sur d’autres plates-formes.
Rendez-vous sur le lien de téléchargement ci-dessous et sélectionnez la version appropriée pour votre système d'exploitation. Si vous voulez l'exécuter sous Windows, sélectionnez le fichier zip. Les utilisateurs Ubuntu peuvent télécharger et installer le fichier.deb.
Après avoir téléchargé le fichier zip pour Windows, extrayez-le normalement, puis exécutez le google.exe programme dans le dossier.
%USERPROFILE%.googlecl
Lors de l'un de nos tests, nous avons reçu une erreur disant que MSVCR71.dll de notre ordinateur, GoogleCL ne pouvait donc pas fonctionner. Il s’agit d’une bibliothèque d’exécution C ++ sous Windows, et la plupart des programmes qui en ont besoin l’incluent avec leurs fichiers de programme. GoogleCL n'inclut pas cette DLL dans le fichier zip. Nous devons donc en trouver une copie.
Vous aurez probablement de nombreuses copies de ce fichier sur votre ordinateur, mais GoogleCL ne les trouvera pas. Alors, faites une recherche sur tout l'ordinateur pour msvcr71.dllet copiez l’un des fichiers trouvés.
Maintenant, collez ce fichier dll dans le dossier GoogleCL et exécutez google.exe comme avant. Tout devrait fonctionner parfaitement cette fois.
Utiliser GoogleCL
La syntaxe de GoogleCL est très facile à utiliser et à comprendre. Pour commencer, vous pouvez vérifier le readme.txt fichier inclus. Ou, tapez simplement Aidez-moi à l'invite pour obtenir des instructions rapides.
Vous pouvez utiliser GoogleCL pour accéder à des services sur Picasa, Blogger, YouTube, Docs, Contacts et Calendrier via l'interface de ligne de commande. Nous aimerions voir les versions futures inclure la prise en charge de plusieurs éléments, notamment Gmail et Recherche. Pour l'instant, cependant, ces services sont toujours utiles. Entrer Aidez-moi suivi d'un nom de service pour obtenir plus d'informations à ce sujet et quelques exemples d'utilisation. Nous voyons ici l'aide pour le calendrier.
Activer un service
Lorsque vous utilisez un service pour la première fois, vous devez activer votre ordinateur avec ce service en ligne. Par exemple, si nous voulions voir tous les rendez-vous de notre calendrier, nous entrerions Calendrier. Il vous sera demandé de spécifier un utilisateur. entrez votre adresse e-mail Gmail. Ensuite, vous serez invité à approuver l'accès dans votre navigateur et la page d'approbation s'ouvrira automatiquement dans votre navigateur par défaut.
Cliquez sur Accorder l'accès dans la page Web qui s’ouvre, puis appuyez sur Entrée dans la fenêtre GoogleCL.
Utiliser GoogleCL
GoogleCL offre une multitude de fonctions que vous pouvez utiliser pour interagir avec les services de Google. Nous allons examiner quelques-unes des fonctions que nous avons trouvées intéressantes.
Docs
Nous avons d’abord essayé de télécharger un document dans Docs. Pour ce faire, entrez:
docs upload path_to_your_document
Cela peut prendre une minute en fonction de la taille de votre document, mais une fois l’opération terminée, vous verrez un message de réussite et un lien vers votre document.
docs edit –title “your_document” –editor your_editor
Cependant, cela n’a pas fonctionné lors de nos tests et nous avons reçu un message d’erreur. Cela devrait fonctionner dans le futur et aurait pu être causé par un problème de notre côté, mais cela ne fonctionnerait dans aucun de nos tests.
Youtube
GoogleCL fonctionnait très bien pour l'envoi de vidéos sur YouTube. Une fois votre compte autorisé, entrez:
youtube post “your_file_path”
Entrez un nom de catégorie à la demande. GoogleCL commencera à télécharger votre vidéo sur YouTube. Comme d'habitude, cela prendra quelques minutes en fonction de la taille de votre vidéo, mais cela reste plus rapide que d'aller sur la page YouTube pour publier une vidéo.
Blogger
GoogleCL fait de Blogger un service de blogging plus geek. Vous pouvez consulter, baliser et même créer de nouvelles publications sur Blogger, directement à partir de la ligne de commande. Vous pouvez écrire le corps de votre message dans un fichier texte. Vous pouvez même utiliser le balisage HTML pour donner à votre message l'apparence que vous souhaitez. Pour ce faire, entrez les éléments suivants dans GoogleCL:
blogger post –title “your_title” path_to_post_file
Conclusion
Que vous souhaitiez modifier rapidement les informations de contact Gmail, mettre en ligne une vidéo YouTube sans utiliser l'utilitaire de téléchargement instantané Flash ou créer un script permettant de publier automatiquement un message sur Blogger lorsque vous frappez au clavier, GoogleCL vous fournit les outils dont vous avez besoin faire plus avec Google que vous si possible. Qui a dit que Google n’avait pas d’OS cloud? Lorsque vous pouvez interagir avec une application Web via une invite de commande, vous avez tout à coup l'impression que Google n'est qu'un élément de votre ordinateur. Nous n'avons fait qu'effleurer ce que vous pouvez faire avec GoogleCL; Consultez le lien des exemples ci-dessous pour plus d'idées. Dites-nous quels projets geek vous faites avec GoogleCL!
Lien
Télécharger GoogleCL
Découvrez des exemples de scripts GoogleCL