Я работаю программистом / айтишником в небольшой компании, и у меня возникла небольшая проблема.
Оборудование собирается здесь, в офисе, но лицевые панели оборудования печатаются у меня дома моей мамой. У нее есть эта палка о вещах, и она требует, чтобы заказ на покупку был доставлен из офиса. Распечатать одну по электронной почте - не вариант (это просто невозможно, не просите разумного ответа).
Поскольку я живу в одном доме, я должен доставить эти заказы на закупку, а я просто не умею это делать. Я забываю, или ее нет дома, или я не иду прямо домой, или что-то еще.
Актуальный вопрос: Я хотел бы отправить документ на принтер здесь, в офисе, и получить результат на принтере Canon дома. На обоих концах есть как минимум один компьютер Linux и один компьютер Windows (Ubuntu или XP). Это возможно?
Любая последняя версия Windows позволит вам использовать Протокол Интернет-печати. Вам просто нужно открыть дыру в брандмауэре для порта. После этого отправлять задания на печать через Интернет довольно просто.
Это во многом зависит от связи между вашим домом и офисом. В основном вам нужно настроить туннель или VPN между ними для прямой печати.
Тем не менее, есть и другие вещи, которые вы, возможно, могли бы сделать: отправить по электронной почте PDF-файлы из дома на адрес электронной почты, который некоторое программное обеспечение на машине ubuntu проверяет автоматически и при обнаружении загружает и распечатывает любые PDF-файлы. В некоторой степени небезопасно, но в меньшей степени, чем открытие вашего принтера для диких просторов Интернета, и он должен быть в пределах досягаемости программы Perl разумного размера.
Другой подход может быть RemoteByEmail и довольно просто реализовать это бесплатно