Представьте себе общую "частную" сеть с принтером, которую я технически не могу (и не должен!) достичь, потому что я нахожусь в другой сети, и я хочу иметь возможность распечатать файл (PDF) на этом принтере. Пример: я хочу напечатать файл дома моего друга. Перенаправление портов и т.д. Не вариант, но я могу отправлять данные через обычные «интернет-каналы», такие как электронная почта или чат.

Есть ли способ, например, через сервер, работающий на этом компьютере друзей (под управлением Windows XP..8), печатать файлы по почте или в чате?

Я думаю, что было бы не очень сложно написать небольшую программу на Python, которая прослушивает учетную запись электронной почты для входящих "заданий на печать" через вложения файлов и печатает их, например, через ghostscript или acrobat reader.

Было бы неплохо иметь независимое от платформы решение, но этот сервис должен быть доступен по крайней мере в Windows.

Примечание. Автоматическая печать электронной почты из Outlook недоступна. Я должен иметь возможность просто запустить "компьютер принтера" без входа в систему, чтобы запустить описанную службу.

Аддон: Как уже отмечалось, такие сервисы, как Google Cloud Print, будут именно тем решением, которое я ищу, но вы дадите свой (или вашу компанию) IP-адрес облачному провайдеру, что для меня неоптимально.

1 ответ1

0

Не одобряя продукт, но автоматический менеджер электронной почты Namtuk может быть тем, что вы ищете. Запускается как служба Windows (требуется ваша должная осмотрительность, чтобы гарантировать, что вы не отправляете данные третьему лицу) и выполняет то, что вы от нее хотите. Не уверен, что это касается того, have to be able to just start the "printer computer" , или как он работает с закрытым клиентом, хотя он поддерживает службы веб-почты, такие как Yahoo !, GMail и другие, что заставляет меня "предположить" «что это не зависит от клиента. Но у меня нет личного опыта работы с программой.

Надеюсь, это поможет несколько ..

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