Андроид как принт сервер

Печать со смартфона

Чем больше мы пользуемся мобильными устройствами для работы с документами, чтения электронной почты или просмотра веб-сайтов, тем чаще возникает необходимость распечатать какой-то файл, электронное письмо или веб-страницу прямо со смартфона.

Статья рассказывает, как бесплатно (без приобретения дополнительных программ) реализовать функцию печати с Android смартфона на имеющийся принтер, подключенный к локальной сети, на примере Honor 4C с Android 6, подключенного к той же сети по Wi-Fi:

  • прямая печать со смартфона на принтер
  • печать со смартфона на принтер через виртуальный принтер Google

Принтер – раритетный HP LaserJet 1022n, подключенный к роутеру по кабелю.

Прямая печать со смартфона на принтер

В этом варианте задание печати передаётся со смартфона на принтер по локальной сети. Потребуется установка приложения производителя принтера. Предпочтительный вариант, но для старых принтеров возможна проблема, что они не поддерживаются актуальным приложением. Забегая вперёд, скажу, что 1022n оказался слишком старым и не заработал.

Настройка прямой печати

В меню настроек нажимаю Расширенные настройки, затем Печать. Если нет настроенных служб печати, то сразу появляется окно из PlayMarket с приложениями производителей принтеров: HP, Lexmark, Brother и так далее.

Необходимо установить приложение для своего принтера – в моём случае это Подключаемый модуль HP Print Service, после этого появляется служба печати HP Inc.

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

А если принтер старый (как 1022n), то происходит так:

Для HP есть список принтеров, работающих с мобильными решениями: HP Printers — Mobile Printing Solutions Compatible with HP Printers, и 1022n в этом списке нет.

В этом случае остаётся или заменять старый принтер на более современный (а это расходы), или переходить к следующему пункту, использующему бесплатный виртуальный принтер Google.

Печать со смартфона на принтер через виртуальный принтер Google

Этот вариант предлагает более сложную цепочку по реализации функции печати:

  • при распечатке документа или страницы смартфон отправляет задание печати в Google
  • Google пересылает это задание на локальный компьютер, к которому подключен принтер (по сети или локально по USB)
  • локальный компьютер распечатывает задание на подключенном к нему принтере

То есть в распечатке дополнительно участвуют Google и локальный компьютер, связывающие виртуальный принтер в смартфоне с физическим принтером в локальной сети.

Плюсом этого варианта является возможность применения старых принтеров.

Подробнее о виртуальном принтере Google можно почитать на их странице Принципы работы Виртуального принтера Google, а мы переходим к настройке. Чтобы настроить всю цепочку, необходимо:

  • добавить локальный принтер в учетную запись Google
  • установить приложение виртуального принтера на смартфон

Добавление локального принтера в Google

Этот шаг делается на локальном компьютере (том, который станет фактически сервером печати) в Chrome

  • ввожу в адресной строке chrome://devices/
  • вхожу в свою учетную запись Google — ту же, что на телефоне
  • нажимаю Добавить принтеры

После этого Google находит локальные принтеры и предлагает выбрать для добавления:

Выбираю только физический принтер 1022n и нажимаю Добавить принтер – после этого он уже находится в моей учётной записи Google, его статус можно посмотреть на странице https://www.google.com/cloudprint#printers

Настройка виртуального принтера Google

Устанавливаю на телефон приложение Виртуальный принтер – его можно установить как из магазина приложений по ссылке Виртуальный принтер, так и из окна настроек печати (Добавить сервис).

Читайте также:  Умные кликеры для андроид

Для экономии встроенной памяти, что актуально для Honor 4C, это приложение может быть перенесено на MicroSD карту обычным образом в свойствах приложения.

После установки в настройках (Расширенные настройки / Печать) появляется новая служба печати, которая так и называется – виртуальный принтер.

Принтер появился в этой службе, поэтому можно распечатать какой-нибудь документ.

Печать документов со смартфона

Большинство приложений имеют функцию печати: Adobe Acrobat, BlueMail, Chrome, FireFox, GMail, Word, Excel и т.д., достаточно выбрать её в меню. Печать происходит с некоторой задержкой, примерно полминуты по сравнению с локальной печатью с компьютера.

Пробная печать из различных приложений прошла успешно, кроме Gmail — все попытки закончились ошибкой:

Кроме того, удивил Microsoft Office – перед печатью он отправляет документ в какую-то «веб-службу Майкрософт для подготовки»:

Почему Microsoft Office нуждается в веб-службе, тогда как все остальные приложения могут распечатать документ самостоятельно – уже риторический вопрос.

По крайней мере, Microsoft утверждает:

Если вы используете Office для Android или Office Mobile для Windows 10, чтобы печатать файлы, их сначала необходимо обработать с помощью безопасной веб-службы Майкрософт. Обработанный файл сразу же отправляется обратно на ваше устройство. Содержимое файлов не хранится на серверах веб-службы Майкрософт. После обработки файлы готовы к печати, и вы получите распечатку с максимально возможными качеством и точностью.

Выводы

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

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

Обновление 2021

Компания Google закрыла сервис виртуального принтера с 2021 года.

Прекращение поддержки сервиса «Google Виртуальный принтер»
Поддержка сервиса «Google Виртуальный принтер» будет прекращена в декабре 2020 года.

• До конца 2020 года рекомендуем найти альтернативное решение для печати.
• С 1 января 2021 года сервис «Google Виртуальный принтер» перестанет работать во всех операционных системах.

Поэтому вариант с вариант с печатью на старый сетевой принтер больше не работает.

Источник

Андроид как принт сервер

Последнее обновление программы в шапке: 04.02.2021

Краткое описание:
«драйвер» принтера для печати в сети Wi-Fi

Описание:
«Драйвер» сетевого принтера для Андроида с поддержкой более чем 4700 моделей принтеров.
Печатайте Ваши фотографии прямо со своего Android-устройства через Вашу Wi-Fi-сеть. Устанавливать что-либо на своём ПК не нужно!

PrintBot позволяет Вам печатать изображения и PDF-документы из всех приложений (например, браузера, e-mail). Просто нажмите на файл, или используйте отправить/поделиться, и потом выберите PrintBot.
Для печати писем из K-9 Mail используйте Forward/Alternative.
Выполняется HTML-печать только статических вебстраниц. Печать динамических страниц и страниц, требующих регистрации, не выполняется. Печать изображений на вебстраницах поддерживается только в версии Pro.
Если у Вас возникли какие-нибудь проблемы при установке/настройке приложения, пожалуйста, воспользуйтесь встроенной справкой (меню -> Help). На Android 4.4 (Kitkat) после первой установки нужно активировать сервис PrintBot!

— Поддержка более чем 4700 моделей принтеров всех ведущих производителей (например, HP, Canon, Epson, Lexmark, Brother, Samsung). Работа с большинством принтеров, поддерживающих Airprint™.
— Поддержка печати с использованием протоколов JetDirect, LPR и IPP.
— Автоматический поиск принтеров в сети.
— В бесплатной версии возможна печать только 3 изображений или PDF-документов в месяц (после чего на каждой странице при печати будет добавляться водяной знак). Печать PDF ограничена 3 страницами.
— В версии Pro возможности печати не ограничены и можно использовать профили принтеров.

Читайте также:  Виджет яндекс погода для андроид с часами

Русский интерфейс: Нет
Требуется Android: 4.4+

Скачать:
Версия: 6.1.0 GP (TuГрёНоК)
Версия: 5.1.0 GP (•Лeший•)
версия 4.2.2 (Unlocked): PrintBot (Пост Alex0047 #65634343)
версия 4.2.2 (Free): net.jsecurity.printbot_4.2.2.apk ( 976.24 КБ )

Требуется Android: 1.6+
версия 2.2.5 (Pro): PrintBot (Пост #14497740)
лицензия (Pro) 2.0: net.jsecurity.printbot.pro_2.0.apk ( 37.01 КБ )

версия 2.2.0 (Free): net.jsecurity.printbot_2.2.0.apk ( 317.94 КБ )

лицензия (Pro) 1.3: net.jsecurity.printbot.pro_1.3.apk ( 41.7 КБ )

Сообщение отредактировал iMiKED — 04.02.21, 07:27

Сообщение отредактировал brabus 86 — 02.03.12, 19:52

Источник

Превращаем смартфон или планшет под управлением Android в сервер

16 октября 2013

Новые модели смартфонов и планшетов, а также версии операционной системы Android сменяют друг друга так быстро, что у многих любителей электронных гаджетов скопилась приличная коллекция вполне работоспособных и полностью исправных аппаратов, которые, к сожалению, уже морально устарели. Конечно, их можно по дешёвке продать или подарить, но есть и другое решение, способное дать всем этим устройствам вторую жизнь. Их все можно превратить в серверы различного назначения — да-да, в серверы!

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

В какой же именно сервер можно превратить смартфон или планшет? Практически в любой, но проще всего на базе операционной системы Android организовать серверы трёх типов: веб-сервер, файловый или FTP-сервер и медиасервер.

Веб-сервер — это то, куда вы зашли, открыв эту страницу — как и любую другую страницу в интернете. Для создания веб-сервера, работающего по протоколу HTTP, требуется минимум вычислительной мощности, так что для этого подойдёт даже весьма старый смартфон или планшет. Вы можете организовать как полноценный веб-сервер, доступный через интернет, так и просто локальный HTTP-сервер, видимый только в домашней сети и предназначенный, к примеру, для отладки работы сайтов перед размещением их на профессиональном хостинге. При этом, несмотря на низкие аппаратные требования, для правильной настройки веб-сервера требуются некоторые специальные знания, поэтому для неподготовленного пользователя это может оказаться весьма непростой задачей.

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

Медиасервер — наверное, самый полезный и интересный тип сервера, в который можно превратить устройство на основе Android. Такой сервер обеспечит потоковую трансляцию звука и видео на домашнюю аудиовидеосистему, компьютер, игровую приставку или другие планшеты и смартфтоны. Это более функциональный, но и более сложный вариант файлового сервера, который может использовать множество различных протоколов (например, DLNA) для соединения и передачи файлов.

Любой правильно настроенный сервер получит локальный IP-адрес, но у всей вашей сети, выходящей в интернет, будет единый внешний IP-адрес. Если вы планируете использовать сервер только в пределах домашней сети, то для подключения к нему потребуется знание локального IP-адреса. Кроме того, для правильной работы серверов может понадобиться переназначение портов (port forwarding) на вашем домашнем роутере: такое перенаправление позволит всем устройствам в сети «видеть» порт, через который работает сервер.

Читайте также:  Android usb клавиатура как переключить язык

Если вы хотите использовать Android-сервер не только в рамках локальной сети, но и за её пределами, вам придётся воспользоваться услугой динамического DNS либо оплатить статический IP-адрес и обзавестись доменным именем. Это отдельная большая тема, и мы не будем её затрагивать здесь, тем более что в интернете можно найти множество подробных инструкций и советов по работе с этими сервисами.

Для создания сервера на базе устройства под управлением Android можно воспользоваться специализированными программами, которые, как обычно, загружаются с Google Play. Некоторые из них бесплатные, некоторые платные; мы же посоветовали бы прежде всего обратить внимание на три из них: Servers Ultimate, My FTP Server и Pixel Media Server.

Servers Ultimate — это, пожалуй, наиболее универсальная и гибкая программа по настройке серверов в Android: она может похвастаться встроенной поддержкой более 60 типов серверов и более 70 сетевых протоколов, причём отдельно предлагаются пакеты расширения с дополнительными категориями серверов. Бесплатная пробная версия позволяет создать два сервера, которые проработают в течение 14 дней, а полная версия Servers Ultimate Pro обойдётся примерно в 200 рублей.

В зависимости от ваших целей Servers Ultimate может предложить исчерпывающий набор возможностей — от HTTP/веб-серверов и FTP/файловых серверов до медиасерверов с поддержкой DLNA, причём для каждого сервера предлагается масса специфических настроек. Для запуска нужного типа сервера следует просто выбрать его в списке и щёлкнуть по иконке, а затем вы сможете приступить к тонкому конфигурированию.

Приложение может похвастаться встроенными MySQL- PHP- и NAS-серверами, оно обеспечивает шифрование настроек, автоматический запуск и остановку по команде через СМС и Wi-Fi.

Как очевидно из названия, My FTP Server — это простой в настройке бесплатный файловый сервер для устройств под управлением Android. Все настройки предельно просты и понятны: чтобы запустить файловый сервер, нужно задать имя пользователя и пароль, выбрать директорию по умолчанию — и всё: можно подключаться к нему через любой FTP-клиент, чтобы добавлять и удалять файлы.

Приложение My FTP Server хорошо подходит для записи и чтения файлов с устройства под управлением Android, причём оно может автоматически запускаться при загрузке гаджета. Доступ к файлам может быть дополнительно ограничен только определёнными беспроводными сетями. Системные требования My FTP Server минимальны; программа работает с Android начиная с «лохматой» версии 2.2.

Программа Pixel Media Server — это простой в настройке и использовании медиасервер для смартфонов и планшетов под управлением Android, работающий с протоколами UPNP/DLNA. Сервер поддерживает массу форматов, включая аудиофайлы MP3, WAVE, FLAC, видеофайлы AVI, MP4, 3GP, MPEG, MPG, MKV, FLV, TS и MOV, а также цифровые изображения JPEG и PNG. Разработчик гарантирует совместимость Pixel Media Server со всеми сертифицированными UPNP/DLNA-устройствами, включая «умные» телевизоры, медиаплееры, игровые приставки и прочее оборудование.

Бесплатное приложение Pixel Media Server — это один из самых простых способов превратить любое устройство под управлением Android в медиасервер. Для включения сервера нужно просто запустить приложение Pixel Media Server и поменять две настройки — название устройства и папку, в которой находятся мультимедийные файлы. После этого нужно нажать кнопку Play с характерным треугольником, и сервер готов транслировать потоковый контент. Не забудьте отключить функцию перехода в спящий режим, иначе у вас возникнут проблемы со стримингом контента.

Разумеется, существует множество других приложений для создания сервера под управлением Android, но мы бы посоветовали начать именно с этих трёх: они не только максимально просты в настройке, но и заслужили множество наилучших отзывов в Google Play.

Источник

Оцените статью