18Jul

Greifen Sie über die Befehlszeile auf Google Services zu

click fraud protection

Möchten Sie Ihre geekige Seite zeigen und Ihre Google Docs bearbeiten oder einen Blogger-Post von der Eingabeaufforderung aus schreiben? So können Sie über die Befehlszeile mit GoogleCL auf verschiedene Google-Dienste zugreifen.

Erste Schritte

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

Gehen Sie zum Download-Link weiter unten und wählen Sie die richtige Version für Ihr Betriebssystem. 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 gewohnt und führen Sie dann das Programm google.exe im Ordner aus.

Wenn Sie Google CL zum ersten Mal starten, wird ein Einstellungsordner erstellt unter:

instagram viewer

% USERPROFILE% \. Googlecl

Bei einem unserer Tests haben wir eine Fehlermeldung erhalten, dass MSVCR71.dll auf unserem Computer nicht vorhanden war, also GoogleCLkonnte nicht laufen. Dies ist eine C ++ - Laufzeitbibliothek in Windows, und die meisten Programme, die sie 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.

Wahrscheinlich haben Sie viele Kopien dieser Datei auf Ihrem Computer, aber GoogleCL kann sie nicht finden. Also, machen Sie eine Computer-weite Suche nach msvcr71.dll , und kopieren Sie eine dieser Dateien, die es findet.

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

Mit GoogleCL

Die Syntax von GoogleCL ist sehr einfach zu verwenden und zu verstehen. Zu Beginn möchten Sie möglicherweise die readme.txt -Datei auschecken. Oder geben Sie einfach help an der Eingabeaufforderung ein, um 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, und wir würden uns freuen, wenn zukünftige Versionen Unterstützung für weitere Elemente wie Google Mail und Suche bieten. Für den Moment sind diese Dienste jedoch immer noch nützlich. Geben Sie help ein, gefolgt von einem Servicenamen, um weitere Informationen und einige Anwendungsbeispiele zu erhalten. Hier sehen wir die Hilfe für den Kalender.

Aktivieren eines Dienstes

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 möchten, geben wir die -Kalenderliste ein. Sie werden aufgefordert, einen Benutzer anzugeben. Geben Sie Ihre Gmail-E-Mail-Adresse ein. Anschließend werden Sie aufgefordert, den Zugriff in Ihrem Browser zu genehmigen, und die Genehmigungsseite wird automatisch in Ihrem Standardbrowser geöffnet.

Klicken Sie auf Gewähren Sie auf der geöffneten Webseite Zugriff und drücken Sie dann im GoogleCL-Fenster die Eingabetaste.

Sie müssen dies für jeden von Ihnen verwendeten Google-Dienst tun. Auch eng verwandte Dienste wie Kontakte und Kalender müssen einzeln aktiviert werden. Ein interessanter Aspekt dabei ist, dass Sie verschiedene Google-Konten mit verschiedenen Diensten verknüpfen können. Sobald sie aktiviert sind, ist es jedoch einfach, diese Dienste auf diesem Computer zu verwenden.

Verwenden von GoogleCL

GoogleCL bietet viele Funktionen, die Sie für die Interaktion mit den Google-Diensten verwenden können. Wir werden uns einige der Funktionen ansehen, die wir interessant fanden.

Docs

Zuerst haben wir versucht, ein Dokument in Docs hochzuladen. Geben Sie dazu Folgendes ein:

Dokumente hochladen Pfad_zu_Ihrem_Dokument

Dies kann je nach Größe Ihres Dokuments eine Minute dauern, aber wenn dies abgeschlossen ist, sehen Sie eine Erfolgsmeldung und einen Link zu Ihrem Dokument.

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

docs edit -title "Ihr_Dokument" -Auditor your_editor

Dies hat jedoch in unseren Tests nicht funktioniert und wir haben eine Fehlermeldung erhalten. Dies sollte in Zukunft funktionieren und könnte durch ein Problem an unserem Ende 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. Sobald Sie Ihr Konto autorisiert haben, geben Sie Folgendes ein:

youtube posten " your_file_path "

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

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

Hier sind einige der Kategorien, die du auf YouTube.com verwenden kannst. .. also achte darauf, dass du einen davon verwendest.

Blogger

GoogleCL macht Blogger zu einem geekier Blogging-Dienst. Sie können neue Posts in Blogger direkt in der Befehlszeile überprüfen, taggen und sogar erstellen. Sie können den Text Ihres Posts in eine Textdatei schreiben und Sie können sogar HTML-Markup verwenden, um den Post so aussehen zu lassen, wie Sie möchten. Geben Sie dazu Folgendes in GoogleCL ein:

Blogger Post-Titel " Ihr_Titel " Pfad_zum_Post_Datei

Momentan hatten wir einen neuen Blog-Post mit dem Inhalt aus unserer Textdatei. Wir hätten einen langen, gut formatierten HTML-Post schreiben können, aber hey, was ist besser als der klassische Geek-Gruß für einen geekigen Blog-Post?

Fazit

Ganz gleich, ob Sie die Kontaktinformationen von Google Mail schnell bearbeiten, ein YouTube-Video ohne den flockigen Flash-Uploader hochladen oder ein Skript erstellen möchten, das auf Blogger automatisch einen Post absetzt, wenn Sie Ihren Kopf auf die Tastatur schlagenTools, die Sie benötigen, um mehr mit Google als Sie möglich zu tun. Wer hat gesagt, dass Google kein Cloud-Betriebssystem hat? Wenn Sie mit einer Webanwendung über die Eingabeaufforderung interagieren können, fühlt sich plötzlich an, als wäre Google nur ein weiterer Teil Ihres Computers. Wir haben nur an der Oberfläche gekratzt, was Sie mit GoogleCL tun können;Weitere Beispiele finden Sie im folgenden Beispiel-Link. Lass uns wissen, was für geekige Projekte du mit GoogleCL machst!

Link

Herunterladen GoogleCL

Auschecken Beispiel GoogleCL Scripts