Möchten Sie Ihre geekige Seite zeigen und Ihre Google Text & Tabellen bearbeiten oder einen Blogger-Beitrag über die Eingabeaufforderung schreiben? So können Sie über die Befehlszeile mit GoogleCL auf eine Vielzahl von Google-Diensten zugreifen.
Beginnen
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 verwenden wir die Windows-Version unter Windows 7, aber auf anderen Plattformen funktioniert sie genauso.
Gehen Sie zum Download-Link unten 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, extrahieren Sie sie wie gewohnt und führen Sie die aus google.eq 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 dies besagt MSVCR71 fehlte auf unserem Computer, sodass GoogleCL nicht ausgeführt werden konnte. Dies ist eine C ++ - Laufzeitbibliothek in Windows, und die meisten Programme, die sie benötigen, enthalten sie in ihren Programmdateien. GoogleCL nimmt diese DLL nicht in die Zip-Datei auf, 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. Führen Sie also eine computerweite Suche nach durch msvcr71 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.eq wie vorher. Diesmal sollte alles perfekt funktionieren.
Verwenden von GoogleCL
Die Syntax von GoogleCL ist sehr einfach zu verwenden und zu verstehen. Um loszulegen, sollten Sie das auschecken readme.txt Datei enthalten. Oder tippen Sie einfach Hilfe an der Eingabeaufforderung, um einige schnelle Anweisungen zu erhalten.
Sie können GoogleCL verwenden, um über die Befehlszeilenschnittstelle auf Dienste in Picasa, Blogger, YouTube, Text & Tabellen, Kontakte und Kalender zuzugreifen. Wir würden uns freuen, wenn zukünftige Versionen weitere Elemente wie Google Mail und Suche unterstützen. Im Moment sind diese Dienste jedoch noch nützlich. Eingeben Hilfe gefolgt von einem Dienstnamen, um weitere Informationen und einige Verwendungsbeispiele anzuzeigen. Hier sehen wir die Hilfe für den Kalender.
Dienst aktivieren
Wenn Sie einen Dienst zum ersten Mal nutzen, müssen Sie Ihren Computer online damit aktivieren. Wenn wir beispielsweise alle Termine in unserem Kalender anzeigen möchten, geben wir ein 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 Klicken Sie auf der sich öffnenden Webseite auf die Eingabetaste im GoogleCL-Fenster.
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 möglicherweise unterschiedliche Google-Konten mit unterschiedlichen Diensten verknüpfen. Sobald sie aktiviert sind, ist es jedoch einfach, diese Dienste auf diesem Computer zu verwenden.
Verwenden von GoogleCL
GoogleCL bietet unzählige Funktionen, mit denen Sie mit den Diensten von Google interagieren 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:
Hochladen von Dokumenten path_to_your_document
Dies kann je nach Größe Ihres Dokuments eine Minute dauern. Sobald dies erledigt ist, werden eine Erfolgsmeldung und ein Link zu Ihrem Dokument angezeigt.
Sie sollten Dokumente bearbeiten können, indem Sie Folgendes eingeben:
docs edit –title “your_document” –editor your_editor
Dies hat in unseren Tests jedoch nicht funktioniert und wir haben eine Fehlermeldung erhalten. Dies sollte in 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. Geben Sie nach der Autorisierung Ihres Kontos Folgendes ein:
youtube post “ your_file_path ”
Geben Sie auf Anfrage einen Kategorienamen ein und GoogleCL lädt Ihr Video auf YouTube hoch. Wie üblich dauert dies je nach Größe Ihres Videos einige Minuten. Es ist jedoch immer 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 sind einige der Kategorien, die du auf YouTube.com verwenden kannst. Stelle also sicher, dass du eine davon verwendest.
Blogger
GoogleCL macht Blogger zu einem geekeren Blogging-Dienst. Sie können neue Beiträge in Blogger direkt über die Befehlszeile überprüfen, markieren und sogar erstellen. Sie können den Text Ihres Beitrags in eine Textdatei schreiben und sogar HTML-Markup verwenden, damit der Beitrag so aussieht, wie Sie es möchten. Geben Sie dazu in GoogleCL Folgendes ein:
Blogger-Post - Titel “ dein Titel ” path_to_post_file
Augenblicke später hatten wir einen neuen Blog-Beitrag mit dem Inhalt unserer Textdatei. Wir hätten einen langen, gut formatierten HTML-Beitrag veröffentlichen können, aber hey, was ist besser als die klassische Geek-Begrüßung für einen geekigen Blog-Beitrag?
Fazit
Egal, ob Sie Google Mail-Kontaktinformationen schnell bearbeiten, ein YouTube-Video hochladen möchten, ohne den flockigen Flash-Uploader zu verwenden, oder ein Skript erstellen möchten, das automatisch einen Beitrag in Blogger erstellt, wenn Sie Ihren Kopf auf die Tastatur schlagen, GoogleCL bietet Ihnen die Tools, die Sie benötigen mit Google mehr zu tun, als Sie für möglich halten. Wer hat gesagt, dass Google kein Cloud-Betriebssystem hat? Wenn Sie über eine Eingabeaufforderung mit einer Webanwendung interagieren können, scheint Google plötzlich nur noch ein Teil Ihres Computers zu sein. Wir haben nur die Oberfläche dessen zerkratzt, was Sie mit GoogleCL tun können. Weitere Ideen finden Sie unter dem folgenden Beispiellink. Lassen Sie uns wissen, welche geeky Projekte Sie mit GoogleCL machen!
Verknüpfung