Como imprimir / carregar (uma página da web) diretamente na minha conta do Google Drive?

8

É possível, na caixa de diálogo de impressão do OS X 10.6, imprimir a página da web diretamente na minha conta do Documentos do Google? Eu posso salvar como PDF e enviá-lo, mas, bem, eu quero cortar o intermediário (ou seja, eu; eu faço muitos erros ...).

Eu costumo usar o Chrome para navegar na web, caso isso seja relevante.

Existem assistentes de envio do Google Docs em geral? Eu tentei gdocuploaded (um aplicativo do Adobe AIR), mas ele se recusou a lançar.

    
por Peter Mounce 15.06.2011 / 21:40

3 respostas

15

Update – March 25, 2012: The old workflow stopped working due to changes in the Google APIs. This one should fix it. Follow step 1 below, then download the new version of the workflow.

Você pode criar um chamado Fluxo de trabalho de impressão . Estará disponível nas opções que você tem ao imprimir um PDF. Precisamos de alguns passos para isso, então tenha paciência comigo:

1. Instalar o gdata-python

Acesse a página de download gdata-python e faça o download da versão mais recente. Descompacte o arquivo e navegue até a pasta no Terminal. Em seguida, digite:

python setup.py install

Você terminou.

2. Instalar ferramentas de linha de comando do Google

Primeiro, instale pip .

easy_install pip

Em seguida, instale as ferramentas da linha de comando do Google sobre ele.

pip install googlecl

Agora, o GoogleCL apresenta um bug ao fazer o upload para o Google Docs. Precisamos corrigir manualmente o seguinte arquivo (substitua 2.6 pela versão atual que você possui):

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

Com o conteúdo deste arquivo do repositório do GoogleCL (clique no link "bruto"):

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

3. Autorizar o GoogleCL

As ferramentas de linha de comando do Google permitem que você acesse os serviços do Google pela linha de comando. Para fazer isso, você precisa primeiro autorizar seu computador a acessar o Google.

Digite o seguinte

google docs list

Ele solicitará seu nome de usuário primeiro. Depois de inseri-lo, você acessará a página da sua conta do Google. Clique em "Conceder acesso" e copie o código de verificação em negrito que se parece com x9rS2qPNUb do site.

Cole-o no terminal novamente e pressione Enter. Agora o GoogleCL está autorizado e listará todos os seus documentos do Google. Puro.

3. Obtenha o script de upload

Podemos usar essas ferramentas para fazer upload de arquivos para o seu Documentos sem precisar abrir um aplicativo. Se você quiser pular a próxima parte, baixe o fluxo de trabalho da etapa 4.

Se não, faça o download do script de shell aqui . Copie o conteúdo deste script, precisaremos mais tarde.

4. Crie um plug-in de impressão

Estamos quase lá. Se você quiser pular o seguinte, faça o download do fluxo de trabalho da minha conta do Dropbox. Se isso acontecer, consulte meu repositório do github . Descompacte e copie o arquivo workflow para /Users/username/Library/PDF Services . Você está feito.

Caso contrário, se você quiser fazer isso sozinho, faça o seguinte:

  • Abra o Applications / Automator.app .
  • Selecione "Plugin de impressão".
  • À esquerda, pesquise "Obter itens do Finder selecionados" e arraste-os para o painel direito.
  • Agora, pesquise "Executar Shell Script" e arraste-o para a direita também.
  • No cabeçalho de "Executar Shell Script", altere o "Shell" para "/ bin / sh" e a opção "Passar entrada" para "Como argumentos"
  • Agora cole o conteúdo do script de shell na caixa abaixo.

Quando terminar, seu fluxo de trabalho deve ficar assim:

VáparaArquivo→Salvarcomoeinsiraumnome,porexemplo,"Enviar para o Google Docs".

5. Teste o plugin

O fluxo de trabalho agora está disponível no menu PDF quando você imprime qualquer coisa. De qualquer lugar. Agora você pode "imprimir" no Google Docs no seu Mac.

Naverdade,eletambémabriráoarquivoquevocêacaboudeenviarparavisualizá-lonoseunavegador.Sevocêquiserdesabilitarissoefazeroupload"silenciosamente", remova (ou descomente com # ) as linhas no script que dizem open $URL .

    
por 15.06.2011 / 22:48
1

Na verdade, existe uma maneira mais fácil de usar o Chrome. Você pode imprimir diretamente no Google Drive a partir do Chrome:

  1. Selecione imprimir no menu
  2. Selecione "Imprimir com o Google pode imprimir" como uma impressora de destino
  3. Clique em "Imprimir" na caixa de diálogo de impressão
  4. A caixa de diálogo de impressão principal é fechada e a caixa de diálogo Imprimir pode ser exibida. "Salvar no Google Drive" será a primeira opção. Selecione "Imprimir" e ele criará um trabalho de impressão e fechará a caixa de diálogo quando terminar.
  5. O PDF aparecerá na sua pasta raiz do Google Drive.
por 11.05.2012 / 16:37
0

Verifique a loja on-line chrome , pois há algumas extensões que podem ser alcançadas, como:

  • Salvar no Google Drive pela equipe do Google Drive

    Save web content or screen capture directly to Google Drive.

  • Salvar no Google Drive em pdfzorro.com

    Save PDF, images or webpages - opened in Chrome - to your Google Drive.

  • Salvar imagens no Google Drive

    Allow to Save images from web page to Google Drive

    The Save to Google Drive Chrome extension helps you save web content or browser screenshots to your Google Drive. The directory location and format of saved HTML pages can be controlled with the extension's options page.

por 11.10.2017 / 15:50