The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

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

Для обеспечения печати будет использовать прокси-сервер cloudprint,
позволяющий связать с сервисом Google Cloud Print любой принтер, работающий
через CUPS. Прокси написан на Python и очень прост в использовании, достаточно
запустить приложение cloudprint и ввести параметры своего аккаунта в gmail.com,
после чего настроенный в локальной системе принтер сразу станет доступным для
печати с телефона или планшета на базе платформы Android. На телефоне для
отправки на печать удобно использовать приложения "PrinterShare" или "Cloud
Print", которые можно найти в Android Market. Печать производится путем выбора
соответствующего сервиса через кнопку "Share".

1. Необходим настроенный для локальной печати принтер.

2. Устанавливаем пакеты, необходимые для работы и загрузки cloudprint (пример для Debian и Ubuntu):

   sudo apt-get install git-core python python-cups

3. Загружаем в текущую директорию свежую версию cloudprint из Git-репозитория проекта:

    git clone git://github.com/armooo/cloudprint.git

4. Собираем и устанавливаем cloudprint:

   cd ~/cloudprint
   python setup.py build
   sudo python setup.py install

Скрипт будет установлен по следующему пути:
   /usr/local/lib/python2.6/dist-packages/cloudprint/cloudprint.py

5. Запускаем прокси для печати через Google Cloud Print:

   python /usr/local/lib/python2.6/dist-packages/cloudprint/cloudprint.py

Вводим свой адрес и пароль в Gmail, после чего можно будет печатать на
принтере, выбранном по умолчанию в CUPS.

6. Управлять параметрами принтера и очередями печати в Google Cloud Print можно
на странице http://www.google.com/cloudprint/manage.html

7. Вместо реального принтера можно организовать печать в PDF, используя
CUPS-драйвер cups-pdf, который по умолчанию сохраняет выводимые на печать файлы
в каталоге PDF в домашней директории текущего пользователя.

Для установки драйвера и подключения принтера можно использовать команды:

   sudo apt-get install cups-pdf
   sudo lpadmin -p cups-pdf -v cups-pdf:/ -E -P /usr/share/ppd/cups-pdf/CUPS-PDF.ppd

В системе виртуальный PDF-принтер будет выглядеть как cups-pdf:/
 
22.08.2011 , Источник: http://forum.xda-developers.com/sho...
Ключи: print, linux, cups, pdf, cloud, google, android / Лицензия: CC-BY
Раздел:    Корень / Пользователю / Печать

Обсуждение [ Линейный режим | Показать все | RSS ]
  • 1.1, funt (?), 23:18, 22/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Если можно напишите какой от этого польза вообще?
     
     
  • 2.2, Имя (?), 01:07, 23/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Гугл будет знать не только что у вас в почте/баззе/гуглоплюсе/мобильнике но и то, что печатают на вашем принтере. ЦРУ, АНБ и ФБР скажут ему за это спасибо!
     
  • 2.3, Анонимко (?), 01:31, 23/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Курьер или монтажник выезжает к заказчику.
    Выполняет условия, необходимые для заключения договора.
    Заказчик расписывается на экране планшета и подписанный бланк отправляется на печать в офисе.
    Там ставят печать, подписывают цифровой подписью скан документа вносят в систему документооборота и доставляют обратно в электронном виде заказчику.
    Тот в праве распечатать дополненный ЭЦП документ или просто хранить его в цифровом виде.
     
     
  • 3.4, funt (?), 02:53, 23/08/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    фигня какая то, не чего не понимаю, а до этого как это делалось, в чем фишка то? То что вы описали можно сделать другими 1001 способом)
     
  • 3.7, AHAHAC (ok), 18:19, 23/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Косяк: Как поставить печать на эл. документ, или как сделать ЭЦП бумажке с печатью?

     

  • 1.5, Mpak (??), 05:42, 23/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Зачем нужно? - можно печатать из любого устройства типа ChromeOS или планшета.
     
     
  • 2.6, Andrew Kolchoogin (?), 13:34, 23/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Зачем нужно? - можно печатать из любого устройства типа ChromeOS или планшета.

    Плюс Андроида на телефонах. Что есть удобно, ибо можно напечатать пришедшую SMS'ку прям под нос начальству (подчинённым).

     

  • 1.8, polkan (ok), 04:14, 25/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Настройка локального принтера

    может все таки удаленного?

     
  • 1.9, artem.stecenko (ok), 14:13, 25/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а для окон как такое сделать?
     
     
  • 2.10, Аноним (-), 13:38, 26/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Мое знакомство с прикладным программированием началось на уроках информатики ещё во 2 классе школы, в 1991 году. В то время далеко не во всех школах СССР были ПЭВМ, но мне повезло - в моей школе был Учебный класс компьютерного центра на базе микро-ЭВМ Электроника МС 0511, и там конечно же был интерпретатор замечательного языка программирования BASIC.

    Затем, уже обучаясь в НГРК я познакомился с более мощным языком программирования Паскаль, потом было знакомство с Visual Basic for Application, FoxPro 2.6 for Windows, и наконец - Borlan Delphi 6. Именно в Delphi я разрабатывал курсовые проекты, и в Delphi был сделан мой дипломный проект. Нынешняя моя работа тоже связана с программированием в Delphi.

    Кроме того, в январе 2011 года я познакомился с популярной в начале 1990х системой програмирования Clipper и дальнейшим её развитием - Harbour. Адаптацией и переносом проектов из Сlipper в Harbour я сейчас и занимаюсь.

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

    Спасибо, поржал :-D

     
  • 2.11, Аноним (-), 13:42, 26/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > а для окон как такое сделать?

    Ну если там есть API для единственно-известной тебе Делфи, то ищи. Слово API знаешь?

     
     
  • 3.12, artem.stecenko (ok), 00:22, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> а для окон как такое сделать?
    > Ну если там есть API для единственно-известной тебе Делфи, то ищи. Слово
    > API знаешь?

    Рад что Вас развеселил. Не совсем понятно с чего Вы взяли что для меня единственно-известной ИСР (ЯП) является Делфи (хотя не вижу ничего плохого в этом ЯП в принципе). На сайте я всего лишь написал что работать программистом мне приходилось большей частью дельфийским. Расписывать свою трудовую биографию и досуг детально не вижу смысла.  Но Вы наверное как всякий Аноним обладаете различными эктрасенсорными способностями, как то: взгляд сквозь стену, перемещение в астрал, определение известных индивидуму ЯП на расстоянии. Я рад за Вас.

    API меня не интересовало, равным образом как не интересует сам вопрос использования сабжа. Меня интересовал факт наличия соответствующего, разработанного уже кем-то ПО для применения сабжа в ОС от мелкомягких, исключительно расширения кругозора дабы, и возможного использования в будущем (когда-нибудь где-нибудь).

    Однако Ваша ограниченность в данном вопросе вполне понятна, наверное на Солнце вспышка какая-нибудь была, и Ваши экстросенсорные способности дали сбой. Жаль.

     


     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2019 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру