Page d'accueil » comment » Accéder aux services Google à partir de la ligne de commande

    Accéder aux services Google à partir de la ligne de commande

    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 les autres plateformes..

    Rendez-vous sur le lien de téléchargement ci-dessous et sélectionnez la version adaptée à 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.

    La première fois que vous exécutez Google CL, un dossier de préférences sera créé à l'adresse suivante:

    % USERPROFILE% \. Googlecl

    Lors de l'un de nos tests, nous avons reçu une erreur disant que MSVCR71.dll était absent de notre ordinateur, GoogleCL ne pouvait donc pas s'exécuter. 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 devrons donc en trouver une copie..

    Vous aurez probablement plusieurs copies de ce fichier sur votre ordinateur, mais GoogleCL ne les trouvera pas. Alors, faites une recherche sur tout l'ordinateur pour msvcr71.dll, et copier l'un de ces fichiers qu'il trouve.

    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 aux services de Picasa, Blogger, YouTube, Docs, Contacts et Calendrier via l'interface de ligne de commande. Nous serions ravis de voir que les versions futures incluront 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. Ici nous voyons 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. Vous serez invité à spécifier un utilisateur; entrez votre adresse e-mail Gmail. Ensuite, vous serez invité à approuver l'accès dans votre navigateur. 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.

    Vous devrez le faire pour chacun des services Google que vous utilisez. Même des services étroitement liés tels que Contacts et Calendrier doivent être activés individuellement. Un aspect intéressant de ceci est que vous pouvez avoir différents comptes Google associés à différents services. Une fois activés, il sera facile d'utiliser ces services sur cet ordinateur..

    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

    Premièrement, nous avons essayé de télécharger un document dans Docs. Pour ce faire, entrez:

    téléchargement de documents path_to_your_document

    Cela peut prendre une minute en fonction de la taille de votre document, mais une fois que c'est fait, vous verrez un message de réussite et un lien vers votre document..

    Vous êtes censé pouvoir éditer des documents en entrant:

    docs edit -title “your_document” -editor votre_éditeur

    Cependant, cela n’a pas fonctionné dans 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 que vous avez autorisé votre compte, entrez:

    post sur youtube “votre chemin_fichier

    Entrez un nom de catégorie à la demande et 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..

    Notez qu'une erreur peut s'afficher si vous entrez une catégorie non disponible sur YouTube. Si c'est le cas, essayez à nouveau, cette fois en entrant dans la bonne catégorie.

    À titre de référence, voici certaines des catégories que vous pouvez utiliser sur YouTube.com… alors assurez-vous d’en utiliser une..

    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:

    blogueur post-titre “votre titrepath_to_post_file

    Quelques instants plus tard, nous avons eu un nouveau billet de blog avec le contenu de notre fichier texte. Nous aurions pu poster un long post HTML bien formaté, mais bon, quoi de mieux qu'un message d'accueil geek classique pour un blog geek?

    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