Як надрукувати / завантажити (веб-сторінку) безпосередньо в мій обліковий запис Google Диска?


9

Чи можливо з діалогового вікна друку OS X 10.6 надрукувати веб-сторінку безпосередньо в мій обліковий запис Документів Google? Я можу зберегти як PDF і завантажити його, але, ну, я хочу вирізати посередника (тобто я; я роблю занадто багато помилок ...).

Я схильний використовувати Chrome для перегляду Інтернету на випадок, коли це доречно.

Чи взагалі є помічники щодо завантаження Google Документів? Я спробував gdocuploaded(додаток Adobe AIR), але він настільки відмовився від запуску.

Відповіді:


15

Оновлення - 25 березня 2012 року: старий робочий процес припинив роботу через зміни в API Google. Це має виправити. Виконайте крок 1 нижче, а потім завантажте нову версію робочого процесу.


Ви можете створити так званий робочий процес друку . Він буде доступний у параметрах, які ви маєте під час друку PDF. Для цього нам потрібні кілька кроків, тож поводьтеся зі мною:

1. Встановіть gdata-python

Перейдіть на сторінку завантаження gdata-python та завантажте останню версію. Розпакуйте архів і перейдіть до папки в Терміналі. Потім введіть:

python setup.py install

Ви закінчили.

2. Встановіть інструменти командного рядка Google

Спочатку встановіть pip.

easy_install pip

Потім встановіть над ним інструменти командного рядка Google .

pip install googlecl

Тепер у GoogleCL виникає помилка під час завантаження в Google Документи. Нам потрібно вручну виправити такий файл (замінити 2.6на наявну у вас версію):

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

Зі вмістом цього файлу з репо GoogleCL (натисніть посилання "raw"):

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

3. Авторизуйте GoogleCL

Інструменти командного рядка Google дозволяють отримувати доступ до служб Google через командний рядок. Для цього потрібно спочатку авторизувати комп’ютер для доступу до Google.

Введіть наступні

google docs list

Він спочатку запропонує вам ввести ім’я користувача. Після того як ви введете його, ви перейдете на сторінку свого облікового запису Google. Натисніть "Надати доступ", а потім скопіюйте жирний код підтвердження, який виглядає приблизно так, як x9rS2qPNUbз веб-сайту.

Вставте його знову в Термінал і натисніть клавішу Enter. Тепер GoogleCL має авторизацію та перелічить усі ваші Документи Google. Акуратний.

3. Отримайте сценарій завантаження

Ми можемо використовувати ці інструменти для завантаження файлів у ваші Документи, не потребуючи відкриття програми. Якщо ви хочете пропустити наступну частину, завантажте робочий процес із кроку 4.

Якщо ні, завантажте сюди скрипт оболонки . Скопіюйте вміст цього сценарію, він нам знадобиться пізніше.

4. Створіть плагін для друку

Ми майже там. Якщо ви хочете пропустити наступне, завантажте робочий процес із мого облікового запису Dropbox. Якщо це коли-небудь вийде з режиму офлайн, перегляньте мою репутацію github . Розпакуйте та скопіюйте workflowфайл у /Users/username/Library/PDF Services. Ви закінчили.

В іншому випадку, якщо ви хочете зробити це самостійно, зробіть наступне:

  • Відкрийте програми / Automator.app .
  • Виберіть "Плагін друку".
  • Зліва знайдіть "Отримати вибрані елементи пошуку" та перетягніть його до правої області.
  • Тепер знайдіть "Запустити скрипт оболонки" та перетягніть його праворуч.
  • У заголовку "Запуск сценарію оболонки" змініть "Оболонку" на "/ bin / sh", а параметр "Передати введення" на "Як аргументи"
  • Тепер вставте вміст сценарію оболонки в поле нижче.

Як тільки ви закінчите, ваш робочий процес повинен виглядати так:

Перейдіть у файл → Зберегти як і введіть ім’я, наприклад "Завантажити в Google Документи".

5. Тестуйте плагін

Робочий процес тепер доступний у меню PDF, коли ви друкуєте що-небудь. Звідусіль. Тепер ви можете "друкувати" в Google Документи зі свого Mac.

Насправді він також відкриє файл, який ви тільки що завантажили, щоб переглянути його у своєму браузері. Якщо ви хочете вимкнути це і "мовчки" завантажити, видаліть (або не змішайте #) рядки зі сценарію, які говорять open $URL.


2
Прекрасний приклад плагін для друку, який не є лише "Зберегти як PDF у ще одній програмі управління документами".
Даніель Бек

1

Насправді є простіший спосіб, якщо ви користуєтеся Chrome. Ви можете друкувати безпосередньо на Google Диску з Chrome:

  1. Виберіть друк у меню
  2. Виберіть "Друк за допомогою Google Could Print" як цільовий принтер
  3. У діалоговому вікні друку натисніть "Друк"
  4. Головне діалогове вікно друку закривається, і з'являється діалогове вікно Could Print. "Зберегти на Диску Google" буде першим варіантом. Виберіть "Друк", і це створить завдання друку та закриє діалогове вікно, коли закінчиться.
  5. PDF з’явиться у вашій кореневій папці Google Диска.

0

Перевірте хромований веб-магазин, оскільки існує кілька розширень, завдяки яким можна досягти таких, як:

  • Збережіть на Диску Google командою Google Диска

    Збережіть веб-вміст або захоплення екрана безпосередньо на Диску Google.

  • Збережіть на Диску Google від pdfzorro.com

    Збережіть PDF, зображення чи веб-сторінки - відкриті в Chrome - на Диску Google.

  • Збережіть зображення на Диску Google

    Дозволити збереження зображень із веб-сторінки на Диску Google

    Розширення Зберегти на Google Диску Chrome допомагає вам зберігати веб-вміст або скріншоти веб-переглядача на своєму Диску Google. Розташування каталогу та формат збережених HTML-сторінок можна керувати на сторінці параметрів розширення.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.