Actualización: 25 de marzo de 2012: el antiguo flujo de trabajo dejó de funcionar debido a cambios en las API de Google. Este debería arreglarlo. Siga el paso 1 a continuación, luego descargue la nueva versión del flujo de trabajo.
Puede crear un denominado flujo de trabajo de impresión . Estará disponible en las opciones que tenga al imprimir un PDF. Necesitamos algunos pasos para esto, así que tengan paciencia conmigo:
1. Instalar gdata-python
Vaya a la página de descarga de gdata-python y descargue la última versión. Desempaquete el archivo y navegue a la carpeta en Terminal. Luego ingrese:
python setup.py install
Ya terminaste
2. Instale las herramientas de línea de comandos de Google
Primero, instale pip
.
easy_install pip
Luego, instale las herramientas de la línea de comandos de Google sobre él.
pip install googlecl
Ahora, GoogleCL tiene un error al subir a Google Docs. Necesitamos corregir manualmente el siguiente archivo (reemplazar 2.6
con la versión real que tiene):
/Library/Python/2.6/site-packages/googlecl-0.9.13-py2.6.egg/googlecl/docs/client.py
Con el contenido de este archivo del repositorio de GoogleCL (haga clic en el enlace "sin procesar"):
http://code.google.com/p/googlecl/source/browse/trunk/src/googlecl/docs/client.py?r=589
3. Autorizar GoogleCL
Las herramientas de línea de comandos de Google le permiten acceder a los servicios de Google a través de la línea de comandos. Para hacer eso, primero debe autorizar a su computadora a acceder a Google.
Introduzca la siguiente
google docs list
Primero le pedirá su nombre de usuario. Después de ingresarlo, accederá a la página de su cuenta de Google. Haga clic en "Conceder acceso" y luego copie el código de verificación en negrita que se parece x9rS2qPNUb
al sitio web.
Péguelo nuevamente en la Terminal y presione enter. Ahora GoogleCL está autorizado y enumerará todos sus documentos de Google. Ordenado.
3. Obtenga el script de carga
Podemos usar estas herramientas para cargar archivos a sus documentos sin necesidad de abrir una aplicación. Si desea omitir la siguiente parte, descargue el flujo de trabajo del paso 4.
Si no, descargue el script de shell aquí . Copie el contenido de este script, lo necesitaremos más tarde.
4. Crear un complemento de impresión
Casi estámos allí. Si desea omitir lo siguiente, descargue el flujo de trabajo desde mi cuenta de Dropbox. Si eso alguna vez se desconecta, vea mi repositorio de github para ello . Descomprima y copie el workflow
archivo a /Users/username/Library/PDF Services
. Ya terminaste
De lo contrario, si desea hacerlo usted mismo, haga lo siguiente:
- Abra Aplicaciones / Automator.app .
- Seleccione "Complemento de impresión".
- Desde la izquierda, busque "Obtener elementos del buscador seleccionados" y arrástrelo al panel derecho.
- Ahora, busque "Ejecutar script de Shell" y arrástrelo hacia la derecha también.
- En el encabezado de "Ejecutar script de Shell", cambie el "Shell" a "/ bin / sh" y la opción "Pasar entrada" a "Como argumentos"
- Ahora pegue el contenido del script de shell en el cuadro a continuación.
Una vez que haya terminado, su flujo de trabajo debería verse así:
Vaya a Archivo → Guardar como e ingrese un nombre, por ejemplo "Cargar en Google Docs".
5. Pruebe el complemento
El flujo de trabajo ahora está disponible en el menú PDF cuando imprime cualquier cosa. De donde sea. Ahora puede "imprimir" en Google Docs desde su Mac.
De hecho, también abrirá el archivo que acaba de cargar para verlo en su navegador. Si desea deshabilitar eso y cargar "silenciosamente", elimine (o descomente #
) las líneas en el script que dicen open $URL
.