IT-Russia Технологии, разработки, обзоры
Android

PrinterShare - простая удобная печать с Andoid устройства на локальный принтер компьютера

Printer Share - простая и удобная печать фотографий, документов для любых Andoid устройств (планшеты, смартфоны) на любой принтер, подключенный к компьютеру.

С помощью программы PrinterShare можно распечатать любые фотографии и документы с Android устройства на ваш принтер, подключенный к компьютеру с операционной системой Windows. Для этого оба устройства: компьютер и планшет (смартфон) должны быть подключены к интернету, по принципу клиент-серверной программы.

На каждое устройство устанавливается своя клиентская часть программы. В программе следует получить свой индивидуальный ID, пройдя обычную процедуру регистрации. После следует в программе настроить принтер, выбрав нужное устройство для последующей печати.

Печатает программа в ожидании около минуты, все зависит от загруженности сервера. Программа имеет бесплатный статус в ограничение количества страниц печати документа не более 20 страниц. Но можно поставить premium версию.

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

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

Принцип клиент-серверной печати

В основе PrinterShare лежит модель взаимодействия, при которой мобильное устройство и компьютер не связываются напрямую по локальной сети. Вместо этого обе стороны выступают клиентами по отношению к промежуточному серверу, принадлежащему разработчику программы. Компьютер с подключённым принтером регистрируется на сервере и сообщает о своей готовности принимать задания. Android-устройство отправляет файл на тот же сервер, а сервер перенаправляет его на нужный компьютер. Такой подход снимает необходимость настраивать прямое сетевое соединение между устройствами.

Прямым следствием этой архитектуры является зависимость скорости и доступности печати от состояния промежуточного сервера. Задание не уходит напрямую с телефона на компьютер, а совершает путь через внешний узел, что добавляет задержку. Если сервер перегружен или недоступен, печать становится невозможной, даже когда оба устройства находятся в одной комнате и подключены к интернету. Это принципиальное отличие от технологий вроде прямой печати через Wi-Fi или Bonjour, где связь устанавливается локально.

Идентификация пользователя происходит не по учётной записи операционной системы, а через собственный ID, выдаваемый при регистрации в программе. Это позволяет обходить ограничения прав доступа Windows, но одновременно означает, что безопасность печати определяется надёжностью учётной системы разработчика. Разрешение на использование принтера другими людьми реализуется через тот же механизм: владелец принтера даёт доступ не на уровне сети, а через привязку к идентификаторам в сервисе.