Come stampare / caricare (una pagina Web) direttamente nel mio account Google Drive?


9

È possibile, dalla finestra di dialogo di stampa di OS X 10.6, stampare la pagina Web direttamente nel mio account Google Documents? Posso salvare come PDF e caricarlo, ma, beh, voglio tagliare l'intermediario (cioè io; faccio troppi errori ...).

Tendo a utilizzare Chrome per navigare sul Web nel caso sia rilevante.

Esistono aiutanti del caricamento di Google Documenti in generale? Ho provato gdocuploaded(un'app Adobe AIR) ma mi sono rifiutato tanto quanto il lancio.

Risposte:


15

Aggiornamento - 25 marzo 2012: il vecchio flusso di lavoro ha smesso di funzionare a causa di cambiamenti nelle API di Google. Questo dovrebbe risolverlo. Seguire il passaggio 1 di seguito, quindi scaricare la nuova versione del flusso di lavoro.


È possibile creare un cosiddetto flusso di lavoro di stampa . Sarà disponibile nelle opzioni disponibili durante la stampa di un PDF. Abbiamo bisogno di alcuni passaggi per questo, quindi abbi pazienza:

1. Installa gdata-python

Vai alla pagina di download di gdata-python e scarica l'ultima versione. Scompatta l'archivio e vai alla cartella in Terminale. Quindi inserire:

python setup.py install

Hai finito.

2. Installa gli strumenti della riga di comando di Google

Innanzitutto, installa pip.

easy_install pip

Quindi, installa gli strumenti della riga di comando di Google su di esso.

pip install googlecl

Ora, GoogleCL ha riscontrato un bug durante il caricamento su Google Documenti. Dobbiamo riparare manualmente il seguente file (sostituirlo 2.6con la versione attuale che hai):

/Library/Python/2.6/site-packages/googlecl-0.9.13-py2.6.egg/googlecl/docs/client.py

Con i contenuti di questo file dal repository GoogleCL (fai clic sul link "non elaborato"):

http://code.google.com/p/googlecl/source/browse/trunk/src/googlecl/docs/client.py?r=589

3. Autorizza GoogleCL

Gli strumenti della riga di comando di Google ti consentono di accedere ai servizi di Google tramite la riga di comando. Per fare ciò, devi prima autorizzare il tuo computer ad accedere a Google.

Digita il seguente

google docs list

Ti verrà richiesto prima il tuo nome utente. Dopo averlo inserito, arriverai alla pagina del tuo account Google. Fai clic su "Concedi accesso", quindi copia il codice di verifica in grassetto che assomiglia x9rS2qPNUbal sito Web.

Incollalo di nuovo nel Terminale e premi invio. Ora GoogleCL è autorizzato e elencherà tutti i tuoi documenti Google. Neat.

3. Ottieni lo script di caricamento

Siamo in grado di utilizzare questi strumenti per caricare file sul tuo documento senza mai dover aprire un'applicazione. Se si desidera saltare la parte successiva, scaricare il flusso di lavoro dal passaggio 4.

In caso contrario, scarica lo script della shell qui . Copia il contenuto di questo script, ne avremo bisogno in seguito.

4. Creare un plug-in di stampa

Ci siamo quasi. Se vuoi saltare quanto segue, scarica il flusso di lavoro dal mio account Dropbox. Se mai è offline, consulta il mio repository github . Decomprimi e copia il workflowfile in /Users/username/Library/PDF Services. Hai finito.

Altrimenti, se vuoi farlo da solo, procedi come segue:

  • Apri Applicazioni / Automator.app .
  • Seleziona "Print Plugin".
  • Da sinistra, cerca "Ottieni elementi del Finder selezionati" e trascinalo nel riquadro di destra.
  • Ora, cerca "Esegui script shell" e trascinalo anche a destra.
  • Nell'intestazione di "Esegui script shell", modifica "Shell" in "/ bin / sh" e l'opzione "Passa input" su "Come argomenti"
  • Ora incolla il contenuto dello script shell nella casella in basso.

Al termine, il flusso di lavoro dovrebbe essere simile al seguente:

Vai a File → Salva con nome e inserisci un nome, ad esempio "Carica in Google Documenti".

5. Prova il plugin

Il flusso di lavoro è ora disponibile nel menu PDF quando si stampa qualcosa. Da qualsiasi luogo Ora puoi "stampare" su Google Documenti dal tuo Mac.

In effetti, aprirà anche il file che hai appena caricato per visualizzarlo nel tuo browser. Se vuoi disabilitare questo e "caricare silenziosamente", rimuovi (o decommenta #) le righe nello script che dicono open $URL.


2
Bellissimo esempio di un plug-in di stampa che non è solo "Salva come PDF in un'altra applicazione per la gestione dei documenti".
Daniel Beck

1

In realtà c'è un modo più semplice se usi Chrome. Puoi stampare direttamente su Google Drive da Chrome:

  1. Seleziona stampa dal menu
  2. Seleziona "Stampa con Google potrebbe stampare" come stampante di destinazione
  3. Fai clic su "Stampa" nella finestra di dialogo di stampa
  4. La finestra di dialogo principale di stampa si chiude e viene visualizzata la finestra di dialogo Stampa di stampa. "Salva su Google Drive" sarà la prima opzione. Seleziona "Stampa" per creare un processo di stampa e chiudere la finestra di dialogo al termine.
  5. Il PDF verrà visualizzato nella cartella principale di Google Drive.

0

Controlla Chrome Web Store in quanto ci sono alcune estensioni che possono raggiungere questo come:

  • Salva su Google Drive dal team di Google Drive

    Salva i contenuti web o acquisisci schermate direttamente su Google Drive.

  • Salva su Google Drive da pdfzorro.com

    Salva PDF, immagini o pagine Web - aperti in Chrome - sul tuo Google Drive.

  • Salva immagini su Google Drive

    Consenti di salvare le immagini dalla pagina Web su Google Drive

    L'estensione di Chrome Salva su Google Drive ti aiuta a salvare contenuti web o schermate del browser su Google Drive. La posizione della directory e il formato delle pagine HTML salvate possono essere controllati con la pagina delle opzioni dell'estensione.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.