Как намылить секретаршу. Контролируем компьютер по электронной почте
A.P.$lasH
Xakep, номер #056, стр. 056-040-2
Если файл слишком большой, его можно разбить на несколько частей. В этом случае Autosend прикрепит к письму командник для его склейки или сделает многотомный самораспаковывающийся архив Winrar (укажи в настройках путь к архиватору). Более того, файлы можно не только заказывать, но и отправлять на домашнюю машину. Ассистент поместит их в отдельный каталог. Способ отправки твоих файлов заслуживает отдельного упоминания. Advanced Direct Remailer помнишь? Это его родственник. Если отметить опцию "Use in priority the built-in SMTP server", то письма полетят напрямую в почтовый ящик получателя, минуя SMTP. Одним словом, неплохо. Поддерживаются списки адресатов, которым запрещено общаться с программой, настраиваются тексты всех ответов, каждому пользователю назначается квота, есть подробный журнал работы. Тем, кто пользовался сервисами наподобие WWWByEmail, все уже и так ясно. Программа достойная, стоит хотя бы посмотреть.
Autosend (минимальный набор)
http://pacon.free.fr/setup-autosend-compact.exe
Autosend (+Java)
http://pacon.free.fr/setup-autosend-jvmi.exe
Примеры использования
http://pacon.free.fr/examples.html
Список файловых серверов на основе Autosend
http://pacon.free.fr/public.html
<RemoteByMail>
Само название говорит о том, что в воздухе уже запахло удаленным администрированием. Правда, аромат пока еще слабенький, но я же говорил - идем по нарастающей. К делу. RemoteByMail вышел из-под пера компании Runtime Software - тех самых ребят, которые выпустили реаниматор GetDataBack, поэтому я заранее ожидал увидеть приблуду приличную, функциональностью не обделенную. RBM (для краткости), как и ее предыдущий коллега, проверяет сразу несколько почтовых ящиков и выполняет команды, полученные в письмах. Первое (приятное) отличие от Autosend - в теме нужно ставить пароль, а сами команды переместились в тело письма. Соответственно, за один раз можно попросить программу выслать сразу несколько файлов. Идем дальше...
По поводу команд. Есть уже знакомая нам отправка файлов (SEND), опциональная упаковка (ZEND), а также листинг произвольного каталога (DIR). В принципе, это почти все. Из незнакомых только две, но одна из них - особенная. Первая - HI. Отправляется в том случае, когда мы сомневаемся в работоспособности нашего помощника. В ответ он вышлет что-нибудь наподобие "Все ништяк, мой король. Сижу, почту чекаю". А вот вторая... EXECUTE. Позволяет запустить любое приложение или файл. На первый взгляд - не фонтан, т.к. за пределами компа оно без надобности. Но если перенаправить вывод консольной программы в файл, а потом этот самый файл заказать по мылу... Совсем другое дело. Узнать IP (если он динамический), получить список активных процессов, сделать GREP для журнала работы почтовой программы. Я уже не говорю про японскую кофеварку, которую иначе и не запустишь. На закуску RBM предлагает макросы. Представь, что нужно регулярно заказывать документы из пяти разных каталогов. Это ж как пальцы устанут! А в программе можно сформировать список из этих команд и назвать его DOCUMENTS. Все, теперь у нас есть новая одноименная команда. Шерше ля кряк, коллега. RBM, к сожалению, не бесплатный.