Виртуальный принтер на андроид можно удалить. Используем Google Cloud Print без Google Chrome

В этой статье я хочу рассказать, как можно использовать Google Cloud Print без установки Google Chrome. Целью статьи будет настройка машины под управлением Ubuntu Server в качестве сервера печати, а также настройка клиентов под управлением Windows, Mac OS и Linux (на примере Ubuntu). В общем случае в качестве сервера может выступать любая машина под управлением ОС семейства GNU/Linux, в том числе маршрутизатор с функцией принт-сервера.

1. Настройка сервера печати

Предположим, что у нас есть машина с установленной ОС Ubuntu Server (в примере используется версия 12.04) и корректно настроенным принтером. Воспользуемся руководством .

Установим Git для того, чтобы клонировать репозиторий проекта CloudPrint . Проект написан на python и используем модуль python-cups , установим и их. Для сборки проекта нам также понадобиться модуль python-setuptools .

Sudo apt-get install git-core python python-cups python-setuptools

Клонируем репозиторий, перейдем в папку с проектом и сделаем скрипт сборки выполняемым.

Git clone git://github.com/armooo/cloudprint.git cd ~/cloudprint chmod +x setup.py

Соберем и установим проект.

Python setup.py build sudo python setup.py install

Выполним первый запуск приложения.

/usr/local/lib/python2.7/dist-packages/cloudprint-0.5-py2.7.egg/cloudprint/cloudprint.py

Укажем имя пользователя и пароль аккаунта Google, к которому необходимо привязать принтер. Стоит обратить внимание, что в случае, если включена двухэтапная аутентификация, в качестве пароля необходимо указать пароль приложения, сгенерированный на странице настройки аккаунта. Если все настроено верно, на экране отобразится что-то вроде: "Updated Printer HP_LaserJet_1018 ". Можно завершить приложение (Ctrl + C).

Теперь добавим скрипт автоматического запуска с помощью upstart. Для этого создадим файл cloudprint.conf.

Sudo nano /etc/init/cloudprint.conf

Ниже представлено содержимое этого файла. $RUN_AS_USER необходимо заменить на имя пользователя, под которым будет запускаться программа.

Start on (started cups and local-filesystems and t-device-up IFACE=eth0) stop on runlevel respawn console none script chdir /usr/local/lib/python2.7/dist-packages/cloudprint-0.5-py2.7.egg/cloudprint/ exec su -c /usr/local/lib/python2.7/dist-packages/cloudprint-0.5-py2.7.egg/cloudprint/cloudprint.py - $RUN_AS_USER end script

Запустим программу.

Sudo add-apt-repository ppa:simon-cadman/cups-cloud-print sudo apt-get update sudo apt-get install cupscloudprint sudo /usr/lib/cloudprint-cups/setupcloudprint.py

В процессе настройки на вопрос Add all Google Cloud Print printers to local CUPS install? необходимо ответить "yes ".

Работа с «облачным» принтером в Ubuntu не должна вызвать затруднения.

5. Вместо заключения

Цель статьи можно считать достигнутой: у нас появился сервер с настроенным принтером, а также клиенты с возможностью печати на него не из Google Chrome. Однако не стоит понимать эту статью как призыв к отказу от этого браузера. У нас всегда остается возможность распечатать открытую страничку или письмо Gmail напрямую из браузера на домашний принтер где бы мы не находились.

6. Ссылки на источники информации

HOWTO: Use Google Cloud Print for Linux (print from Andriod device)
Cloud Printer (formerly, Cloud Print) for Mac OS X By Somasundaram M (2011)
CUPS Cloud Print (Installation)

P.S. К сожалению, я не обладаю достаточным опытым создания скриптов для upstart. Буду благодарен, если вы поможете мне оптимизировать предложенный выше скрипт.

Google Виртуальный принтер – это сервис, который позволяет распечатывать документы с любого устройства, подключенного к Сети. С его помощью задания печати с компьютеров, смартфонов или планшетных ПК отправляются на принтеры с интернет-соединением. Благодаря этому сервису пользователи могут легко находить принтеры и распечатывать документы со своих устройств, не выполняя комплексную настройку или установку драйверов.

Ниже приведена общая схема работы Виртуального принтера Google. Когда сотрудники вашей организации назначают задание печати, Виртуальный принтер направляет его на выбранный принтер и форматирует подходящим образом. Для работы с Виртуальным принтером идеально подходят принтеры с поддержкой облачной печати. Тем не менее вы можете встроить его почти в любую инфраструктуру печати, установив специальный коннектор.

Выбранные настройки зависят от характеристик вашего принтера.

Шаг 3. Настройте устройства (необязательно)

Android-устройства. Чтобы настроить Виртуальный принтер на Android-устройстве, скачайте приложение из Google Play Маркета .

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

Важные примечания относительно драйвера для Windows

  • Для работы драйвера для Windows требуется браузер Chrome. Если на вашем компьютере он не установлен, то в пакет для скачивания Виртуального принтера будет добавлен установщик Chrome.
  • В настоящее время драйвер Windows не поддерживает систему множественного входа. Чтобы получить доступ к принтеру из другого аккаунта, пользователю необходимо выйти из текущего аккаунта и войти в нужный.
  • Каждый пользователь должен установить драйвер на своем компьютере. К виртуальному принтеру нельзя просто предоставить доступ, как к обычному.
  • После выбора команды "Печать" пользователю необходимо настроить параметры печати в появившемся диалоговом окне Виртуального принтера, даже если настройки заданы по умолчанию.

Виртуальный принтер Google – это новая технология, с помощью которой принтеры подключаются к Интернету. Таким образом, вы можете не только получать доступ к своим домашним и рабочим принтерам из привычных для вас приложений, но и предоставлять его другим пользователям. Для печати с помощью Виртуального принтера Google можно использовать телефон, планшетный ПК, Chromebook, компьютер или другое устройство, подключенное к Интернету. Давайте остановимся на этом невероятно удобном облачном сервисе чуточку поподробнее...


Для начала давайте я постараюсь объяснить как вам может пригодиться Google Cloud Print в повседневной жизни. Вот вам простой пример. Допустим вы решили оформить кредит и хотите узнать мнение своего друга юриста о заключаемом договоре. Вам достаточно сфотографировать бумажки, выбрать виртуальный принтер и отправить на распечатку в офис вашего доверенного лица официальный документ.

Ну или вот еще пример. Допустим вашей маме нужно срочно сделать ксерокопию паспорта, а он находится в вашем кармане, который в тысячах километров от дома. Что делать? Опять же, просто воспользуйтесь Google Cloud Print. Делов-то.

Настройка

Прежде всего вам нужно зайти в настройки браузера Chrome и добавить к своему аккаунту локальный принтер. Если к компьютеру подключено сразу несколько принтеров, то система запросит выбрать из списка. Вообще говоря это окошко будет выглядеть примерно следующим образом:

Общий доступ к принтерам

Обратите внимание, что тут можно задать ограничение на распечатку страниц в количестве листов. Весьма удобная фишка. Вот бы для каждого отдельно взятого пользователя такую настройку прикрутить!

Приложение на Android

Ах да, не забудьте загрузить официальное приложение "Виртуальные принтеры" на свой Google планшет и смартфон, чтобы в любом месте иметь доступ к своим облачным принтерам! Интерфейс приложения до безобразия прост. Вы можете выбрать нужный файл и как обычно, через универсальную кнопку расшаривания (iOS нервно вздрогнуло) выбрать приложение "Виртуальные принтеры" и отправить картинку/pdf-документ/word-файл в облако или своим коллегам. Причем вы тут же можете отслеживать статус печати. Обратите внимание на скриншот чуть выше. Видите фразу "В очереди"?

P.S. Чтобы не запутаться во всем многообразии привязанных к аккаунту принтеров, рекомендуется переименовывать их. Чтобы это провернуть, нужно зайти на вкладку с принтерами, выбрать нужный и нажать кнопку "Переименовать".

Для начала нужно сказать, что google cloud print, выпущенный всемирно известной корпорацией Google является новым программным обеспечением, при помощи которого печатающие устройства подключаются к Всемирной паутине.

Таким образом, если другие подобные программки позволяют сохранять те или иные текстовые документы в форматы различного типа, то Гугл дает возможность предоставить доступ к своему девайсу другим пользователям. Это очень удобно, к примеру, если один из ваших сотрудников находится в командировке, то он может напрямую отправлять необходимые файлы на ваш принтер, который будет тут же их распечатывать. Для распечатки с помощью виртуального google printer можно использовать не только ПК, но и любой гаджет, имеющий соединение с интернетом, к примеру, обычный смартфон.

Таким образом, правильно установленный и грамотный настроенный google cloud print является отличным помощником не только для домашнего пользования, но и для различных организаций. К тому же google виртуальный принтер обладает отличной совместимостью с любыми современными моделями печатающей оргтехники. Но чтобы работа была более эффективной, рекомендуется использовать модели, имеющие поддержку подобной печати.

Итак, чтобы установить Гугл printer вам нужно печатающее устройство, имеющее поддержку печати из облака. Такие девайсы являются идеальным выбором для работы с виртуальным принтером от гугл. Для их настройки не требуется наличия персонального компьютера. Такие принтеры подключаются к Всемирной паутине и связывают с аккаунтом Гугл за считаные секунды.

Если же у вас обычная модель принтера, подключенная по USB к ПК, и вы решили установить на нем google cloud print, то для начала заведите аккаунт в Google и скачайте браузер данной корпорации. После этого выполните все следующие действия:

  • Чтобы решить задачу, связанную с тем, как настроить виртуальный принтер google, откройте браузер Chrome и перейдите через главное меню в настройки браузера.
  • Найдите раздел со входом и авторизуйтесь, после чего нажмите внизу окна на «Показать все настройки».
  • В раскрывшемся списке найдите раздел, связанный с виртуальным принтером Гугл и нажмите на «Настроить».
  • Попав на страничку под названием «Устройства», нажмите на «Добавить принтеры».
  • В открывшемся окне вам будет предложено добавить все физические принтеры, подключенные к вашему ПК в Google.
  • При необходимости вы можете настраивать параметры доступа к вашему принтеру, перейдя в браузере на страничку «www.google.com/cloudprint#printers». Там вы сможете удалять, переименовывать, добавлять и просматривать очередь печати.

Некоторые приложения, поддерживаемые принтером Гугл

Если вы уже установили google cloud print и он работает у вас в нормальном режиме, то обратите внимание на то, что перечень приложений, поддерживаемый им на сегодняшний день состоит из нескольких десятков. Одним из наиболее популярных среди них является браузер Хром. Если при этом вас интересует ответ на вопрос типа «как пользоваться виртуальным принтером google», то просто запустите данный браузер и, нажав сочетание клавиш Ctrl+P, выберите из списка «Целевой принтер» печать при помощи google cloud print.

Среди устройств, работающих под управлением ОС Android, можно выделить специальное приложение Cloud Print. С помощью него можно посылать команды на распечатку тех или иных документов непосредственно со смартфона, а также прикрепленные файлы, сообщения e-mail и т.п. Кроме того, виртуальный принтер гугл имеет совместимость с Easy Print, Cloud Printer, PrinterShareTM Mobile Print и некоторыми другими приложениям для Android.

Среди устройств с ОС iOS принтер от Google поддерживается на PrintCentral Pro. Данное приложение предназначено специально для возможности применения печати различных служб. Оно позволят распечатывать прикрепленные файлы, сообщения e-mail, SMS-сообщения и т.д.

Принтеры, имеющие поддержку облачной печати

Список устройств, поддерживающих google printer достаточно большой. К примеру, сюда относится около двух сотен моделей печатающих устройств, имеющих функцию HP ePrint. Следовательно, если при покупке принтера вы заметите на нем логотип Google или ePrint, то значит, он обладает совместимостью с данным сервисом.

Кроме того, все девайсы от Kodak Verite имеют поддержку google print. Есть несколько моделей Epson, имеющих поддержку облачной печати – они подключаются к виртуальному устройству Гугл автоматическим образом. Сюда же можно включить и принтеры , имеющие поддержку Google printer. В целом список девайсов, предназначенных для распечатки, которые имеют совместимость с Гугл довольно обширен.

Среди сервисов Google есть Виртуальный принтер (Google Cloud Print), который позволяет распечатывать документы с одного компьютера на другом через интернет. Причем для этого не надо устанавливать сложный софт. Достаточно нескольких простых действий. Давайте рассмотрим более детально что это и зачем нужно.

Суть системы в том, чтобы использовать находящиеся под вашим контролем устройства наиболее эффективно, быстро получая к ним доступ через интернет. Это относится к любым устройствам, которые можно подключить к учетной записи Google: планшет, телефон, компьютер, ноутбук и даже фотоаппарат на операционной системе Android. При этом, совершенно не имеет значения ваше территориальное расположение. Единственное и главное условие — наличие доступа в интернет.

Представьте, что вы находитесь в парке и делаете с помощью своего коммуникатора снимки. Затем просматриваете их и замечаете несколько особенно удачных кадров. Их никак не хочется потерять. Вы просто берете и отправляете их на печать в офисе или дома (зависит от того, где у вас стоит цветной принтер).

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

Очень важно, чтобы то устройство, на которое отправляется документ для печати, было включено, активно и имело доступ в интернет. В противном случае это устройство даже и не узнает, что от него что-то хотят.

Как подключить принтер к Google Cloud Print

Если у вас уже имеется учетная запись Google, то необходимо воспользоваться ей для входа в браузер и открыть настройки. В разделе «Виртуальный принтер Google» (он находится под ссылкой «Показать дополнительные настройки») нажмите на кнопку «Добавить принтеры». После этого в систему Google Cloud Print будут добавлены все принтеры, которые доступны для выбранного ПК. И вот на этом настройка закончена.

Управлять принтерами можно через страницу сервиса на Google . В разделе «Принтеры» доступен список активных устройств, а в разделе «Задания печати» список из файлов, которые направлены или были направлены на печать.

В списке принтеров доступна очень важная и интересная кнопка под названием «Предоставить общий доступ», которая позволяет дать доступ к тому или иному принтеру другому пользователю Google, даже если он не имеет к нему прямого доступа. Очень удобно делиться таким образом доступом к принтерам с коллегами и членами семьи. Это даст возможность использовать облачный сервис печати для передачи документов. Например, моя супруга хочет, чтобы я по пути домой забежал в банк и сдал анкету, которую она заполнила. В обычной ситуации она могла бы выслать мне этот бланк на почту и тогда я бы его распечатал. Но в случае использования облачной печати она просто распечатывает его на моем принтере в офисе, а я по пути домой просто беру бумагу из принтера и иду в сторону банка с готовым документом.

Как распечатать документ через Google Cloud Print

Для начала работы необходимо установить специальное приложение ().

После этого просто делимся документом, как вы обычно делаете это в случаях, когда делитесь ссылками в социальных сетях. Среди доступных программ в списке появляется Google Cloud Print. После входа появляется список доступных устройств, где надо выбрать устройство, задать параметры печати (количество копий и т.п.) и отправить все это дело на печать.

Также можно открыть приложение Google Cloud Print и через него отправить документ или фото на печать на заданном принтере. Для этого необходимо нажать на изображение принтера справа сверху, выбрать источник, выбрать файл и задать настройки печати.