Update - 25. März 2012: Der alte Workflow funktioniert aufgrund von Änderungen in den Google-APIs nicht mehr. Dieser sollte es beheben. Befolgen Sie Schritt 1 unten und laden Sie die neue Version des Workflows herunter .
Sie können einen sogenannten Druckworkflow erstellen . Es ist in den Optionen verfügbar, die Sie beim Drucken einer PDF-Datei haben. Dafür brauchen wir einige Schritte, also nimm mich mit:
1. Installieren Sie gdata-python
Gehen Sie zur Download-Seite von gdata-python und laden Sie die neueste Version herunter. Entpacken Sie das Archiv und navigieren Sie zu dem Ordner im Terminal. Dann geben Sie ein:
python setup.py install
Du bist fertig.
2. Installieren Sie die Google-Befehlszeilentools
Installieren Sie zuerst pip
.
easy_install pip
Installieren Sie anschließend die Google-Befehlszeilentools darüber.
pip install googlecl
Beim Hochladen in Google Text & Tabellen tritt bei GoogleCL ein Fehler auf. Wir müssen die folgende Datei manuell reparieren (durch 2.6
die aktuelle Version ersetzen ):
/Library/Python/2.6/site-packages/googlecl-0.9.13-py2.6.egg/googlecl/docs/client.py
Mit dem Inhalt dieser Datei aus dem GoogleCL-Repo (klicken Sie auf den Link "raw"):
http://code.google.com/p/googlecl/source/browse/trunk/src/googlecl/docs/client.py?r=589
3. Autorisieren Sie GoogleCL
Mit den Google-Befehlszeilentools können Sie über die Befehlszeile auf Google-Dienste zugreifen. Dazu müssen Sie zuerst Ihren Computer für den Zugriff auf Google autorisieren.
Gebe folgendes ein
google docs list
Sie werden zuerst aufgefordert, Ihren Benutzernamen einzugeben. Nachdem Sie es eingegeben haben, gelangen Sie zu Ihrer Google-Kontoseite. Klicken Sie auf "Zugriff gewähren" und kopieren Sie den fett gedruckten Bestätigungscode, der ungefähr so aussieht wie x9rS2qPNUb
auf der Website.
Fügen Sie es erneut in das Terminal ein und drücken Sie die Eingabetaste. Jetzt ist GoogleCL autorisiert und listet alle Ihre Google Text & Tabellen auf. Ordentlich.
3. Holen Sie sich das Upload-Skript
Mit diesen Tools können wir Dateien in Ihre Dokumente hochladen, ohne jemals eine Anwendung öffnen zu müssen. Wenn Sie den nächsten Teil überspringen möchten, laden Sie den Workflow aus Schritt 4 herunter .
Wenn nicht, laden Sie das Shell-Skript hier herunter . Kopieren Sie den Inhalt dieses Skripts, wir werden ihn später benötigen.
4. Erstellen Sie ein Druck-Plugin
Wir sind fast da. Wenn Sie Folgendes überspringen möchten, laden Sie den Workflow von meinem Dropbox-Konto herunter . Wenn das jemals offline geht, sehen Sie mein Github-Repo dafür . Entpacken und kopieren Sie die workflow
Datei nach /Users/username/Library/PDF Services
. Du bist fertig.
Andernfalls, wenn Sie es selbst tun möchten, gehen Sie wie folgt vor:
- Öffnen Sie Applications / Automator.app .
- Wählen Sie "Plugin drucken".
- Suchen Sie von links nach "Ausgewählte Finder-Elemente abrufen" und ziehen Sie diese in den rechten Bereich.
- Suchen Sie nun nach "Shell-Skript ausführen" und ziehen Sie es ebenfalls nach rechts.
- Ändern Sie in der Kopfzeile von "Shell-Skript ausführen" die "Shell" in "/ bin / sh" und die Option "Eingabe übergeben" in "Als Argumente".
- Fügen Sie nun den Inhalt des Shell-Skripts in das unten stehende Feld ein.
Sobald Sie fertig sind, sollte Ihr Workflow folgendermaßen aussehen:
Gehen Sie zu Datei → Speichern unter und geben Sie einen Namen ein, z. B. "In Google Text & Tabellen hochladen".
5. Testen Sie das Plugin
Der Workflow ist jetzt im PDF-Menü verfügbar, wenn Sie etwas drucken. Von überall. Sie können jetzt von Ihrem Mac aus in Google Text & Tabellen "drucken".
Tatsächlich wird auch die gerade hochgeladene Datei geöffnet, um sie in Ihrem Browser anzuzeigen. Wenn Sie dies deaktivieren und "still" hochladen möchten, entfernen Sie #
die Zeilen im Skript (oder kommentieren Sie sie aus ), die besagen open $URL
.