8

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

Я склонен использовать Chrome для просмотра веб-страниц, если это актуально.

Есть ли в Google Docs помощники по загрузке в целом? Я попробовал gdocuploaded (приложение Adobe AIR), но он отказался от запуска.

3 ответа3

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 с веб-сайта.

Вставьте его снова в терминал и нажмите ввод. Теперь GoogleCL авторизован и перечислит все ваши Документы Google. Ухоженная.

3. Получить скрипт загрузки

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

Если нет, загрузите скрипт оболочки здесь. Скопируйте содержимое этого скрипта, он понадобится нам позже.

4. Создать плагин для печати

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

В противном случае, если вы хотите сделать это самостоятельно, сделайте следующее:

  • Откройте Приложения /Automator.app.
  • Выберите "Плагин печати".
  • Слева найдите "Get Selected Finder Items" и перетащите его на правую панель.
  • Теперь найдите "Run Shell Script" и перетащите его вправо.
  • В заголовке "Run Shell Script" измените "Shell" на «/bin /sh», а "Pass Input" на "As arguments"
  • Теперь вставьте содержимое сценария оболочки в поле ниже.

Когда вы закончите, ваш рабочий процесс должен выглядеть следующим образом:

Перейдите в « Файл» → "Сохранить как" и введите имя, например "Загрузить в Google Документы".

5. Протестируйте плагин

Рабочий процесс теперь доступен в меню PDF при печати чего-либо. Откуда угодно. Теперь вы можете "печатать" в Google Docs со своего Mac.

Фактически, он также откроет файл, который вы только что загрузили, чтобы просмотреть его в своем браузере. Если вы хотите отключить это и "беззвучно" загрузить, удалите (или раскомментируйте с #) строки в сценарии с надписью open $URL .

1

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

  1. Выберите печать из меню
  2. Выберите "Печать с помощью Google Could Print" в качестве целевого принтера.
  3. Нажмите "Печать" в диалоговом окне печати.
  4. Главное диалоговое окно печати закрывается, и появляется диалоговое окно Could Print. "Сохранить в Google Drive" будет первым вариантом. Выберите "Печать", и он создаст задание на печать и закроет диалоговое окно, когда закончите.
  5. PDF появится в вашей корневой папке на Google Диске.
0

Проверьте Chrome Web Store, так как есть несколько расширений, которые могут достичь этого, таких как:

  • Сохранить в Google Drive командой Google Drive

    Сохраните веб-контент или снимок экрана непосредственно на Google Диске.

  • Сохранить в Google Drive от pdfzorro.com

    Сохраняйте PDF, изображения или веб-страницы, открытые в Chrome, на свой диск Google.

  • Сохранить изображения на Google Drive

    Разрешить сохранение изображений с веб-страницы на Google Drive

    Расширение «Сохранить в Google Диск Chrome» позволяет сохранять веб-содержимое или снимки экрана браузера на свой диск Google. Расположение каталога и формат сохраненных HTML-страниц можно контролировать на странице настроек расширения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .