Startseite » wie man » Greifen Sie über die Befehlszeile auf Google Services zu

    Greifen Sie über die Befehlszeile auf Google Services zu

    Möchten Sie Ihre geeky-Seite zeigen und Ihre Google Docs bearbeiten oder einen Blogger-Beitrag über die Eingabeaufforderung schreiben? So können Sie mit GoogleCL über die Befehlszeile auf eine Vielzahl von Google-Diensten zugreifen.

    Fertig machen

    GoogleCL ist eine Python-Befehlszeilenanwendung, mit der Sie unter Windows, Mac OS X oder Linux über die Befehlszeile auf verschiedene Google-Dienste zugreifen können. Hier verwenden wir die Windows-Version unter Windows 7, auf anderen Plattformen würde es jedoch genauso funktionieren.

    Gehen Sie zum untenstehenden Download-Link und wählen Sie die richtige Version für Ihr Betriebssystem aus. Wenn Sie es unter Windows ausführen möchten, wählen Sie die ZIP-Datei aus. Ubuntu-Benutzer können die .deb-Datei herunterladen und installieren.

    Nachdem Sie die ZIP-Datei für Windows heruntergeladen haben, entpacken Sie sie wie üblich und führen Sie dann die google.exe Programm im Ordner.

    Wenn Sie Google CL zum ersten Mal ausführen, wird ein Einstellungsordner erstellt unter:

    % USERPROFILE% \. Googlecl

    Bei einem unserer Tests haben wir einen Fehler erhalten, der das sagt MSVCR71.dll auf unserem Computer fehlte, so konnte GoogleCL nicht ausgeführt werden. Dies ist eine C ++ - Laufzeitbibliothek in Windows, und die meisten Programme, die dies benötigen, enthalten sie mit ihren Programmdateien. GoogleCL enthält diese DLL nicht in der ZIP-Datei, daher müssen wir eine Kopie dafür finden.

    Sie haben wahrscheinlich viele Kopien dieser Datei auf Ihrem Computer, aber GoogleCL kann sie nicht finden. Suchen Sie also eine computerweite Suche nach msvcr71.dll, und kopieren Sie eine dieser gefundenen Dateien.

    Fügen Sie nun diese DLL-Datei in den GoogleCL-Ordner ein und führen Sie sie aus google.exe wie vorher. Alles sollte diesmal perfekt funktionieren.

    GoogleCL verwenden

    Die Syntax von GoogleCL ist sehr einfach zu bedienen und zu verstehen. Um zu beginnen, möchten Sie vielleicht die readme.txt Datei enthalten. Oder einfach tippen Hilfe an der Aufforderung, einige kurze Anweisungen zu erhalten.

    Sie können GoogleCL verwenden, um über die Befehlszeilenschnittstelle auf Dienste in Picasa, Blogger, YouTube, Google Docs, Kontakte und Kalender zuzugreifen. Wir würden uns freuen, wenn zukünftige Versionen Unterstützung für weitere Elemente wie Google Mail und Suche bieten. Im Moment sind diese Dienste jedoch noch nützlich. Eingeben Hilfe gefolgt von einem Dienstnamen, um weitere Informationen und einige Anwendungsbeispiele anzuzeigen. Hier sehen wir die Hilfe für den Kalender.

    Service aktivieren

    Wenn Sie einen Dienst zum ersten Mal verwenden, müssen Sie Ihren Computer online damit aktivieren. Wenn wir beispielsweise alle Termine in unserem Kalender sehen wollten, würden wir eingeben Kalenderliste. Sie werden aufgefordert, einen Benutzer anzugeben. Geben Sie Ihre Google Mail-E-Mail-Adresse ein. Anschließend werden Sie aufgefordert, den Zugriff in Ihrem Browser zu genehmigen. Die Genehmigungsseite wird automatisch in Ihrem Standardbrowser geöffnet.

    Klicken Zugriff gewähren in der sich öffnenden Webseite, und drücken Sie im GoogleCL-Fenster die Eingabetaste.

    Sie müssen dies für jeden Google-Dienst tun, den Sie verwenden. Auch eng miteinander verbundene Dienste wie Kontakte und Kalender müssen einzeln aktiviert werden. Ein interessanter Aspekt dabei ist, dass Sie ein anderes Google-Konto für verschiedene Dienste verwenden können. Sobald sie aktiviert sind, können Sie diese Dienste auf diesem Computer verwenden.

    GoogleCL verwenden

    GoogleCL verfügt über eine Vielzahl von Funktionen, mit denen Sie mit den Diensten von Google interagieren können. Wir werden uns einige Funktionen ansehen, die wir interessant fanden.

    Docs

    Zunächst haben wir versucht, ein Dokument in Docs hochzuladen. Geben Sie dazu Folgendes ein:

    Dokumente hochladen Pfad_zu_Ihr_Dokument

    Dies kann je nach Größe des Dokuments eine Minute dauern. Sobald dies geschehen ist, werden eine Erfolgsmeldung und ein Link zu Ihrem Dokument angezeigt.

    Sie sollen Dokumente bearbeiten können, indem Sie Folgendes eingeben:

    docs edit -title "your_document" -editor dein_editor

    In unseren Tests funktionierte dies jedoch nicht und wir haben eine Fehlermeldung erhalten. Dies sollte in der Zukunft funktionieren und könnte durch ein Problem auf unserer Seite verursacht worden sein, aber es würde in keinem unserer Tests funktionieren.

    Youtube

    GoogleCL hat sich hervorragend zum Hochladen von Videos auf YouTube bewährt. Wenn Sie Ihr Konto autorisiert haben, geben Sie Folgendes ein:

    youtube post “Ihr_Dateipfad

    Geben Sie einen Kategorienamen ein, wenn Sie dazu aufgefordert werden, und GoogleCL beginnt mit dem Hochladen Ihres Videos auf YouTube. Wie üblich dauert dies abhängig von der Größe Ihres Videos einige Minuten, aber es ist noch schneller, als auf der YouTube-Seite ein Video zu veröffentlichen.

    Beachten Sie, dass möglicherweise ein Fehler angezeigt wird, wenn Sie eine Kategorie eingeben, die auf YouTube nicht verfügbar ist. Wenn ja, versuchen Sie es erneut, und geben Sie diesmal eine korrekte Kategorie ein.

    Hier finden Sie einige Kategorien, die Sie von YouTube.com verwenden können. Stellen Sie also sicher, dass Sie eine davon verwenden.

    Blogger

    GoogleCL macht Blogger zu einem geekiereren Blogging-Service. Sie können Beiträge in Blogger direkt von der Befehlszeile aus überprüfen, mit Tags versehen und sogar neue Beiträge erstellen. Sie können den Hauptteil Ihres Beitrags in eine Textdatei schreiben und sogar HTML-Markup verwenden, um den Beitrag so aussehen zu lassen, wie Sie möchten. Geben Sie dazu in GoogleCL Folgendes ein:

    Bloggerpost-Titel “dein TitelPfad_zu_Post_Datei

    Augenblicke später hatten wir einen neuen Blog-Post mit dem Inhalt aus unserer Textdatei. Wir hätten einen langen, gut formatierten HTML-Post veröffentlichen können, aber was ist besser als die klassische Geek-Begrüßung für einen geeky Blog-Post?

    Fazit

    Egal, ob Sie die Kontaktinformationen von Google Mail schnell bearbeiten möchten, ein YouTube-Video ohne den flockigen Flash-Uploader hochladen oder ein Skript erstellen möchten, das automatisch einen Eintrag in Blogger erstellt, wenn Sie mit dem Kopf auf die Tastatur schlagen. GoogleCL bietet Ihnen die Tools, die Sie benötigen mehr mit Google zu tun, als Sie es könnten. Wer hat gesagt, dass Google kein Cloud-Betriebssystem hat? Wenn Sie mit einer Webapp über eine Eingabeaufforderung interagieren können, fühlt sich Google plötzlich wie ein weiterer Teil Ihres Computers an. Wir haben nur die Oberfläche von GoogleCL zerkratzt. Schauen Sie sich den Link Beispiele unten an, um weitere Ideen zu erhalten. Teilen Sie uns mit, welche geeky-Projekte Sie mit GoogleCL durchführen!

    Verknüpfung

    Laden Sie GoogleCL herunter

    Schauen Sie sich die Beispiel-GoogleCL-Skripts an