Вопрос
Есть ли возможность незаметного отправления письма TheBat'ом при подключении к интернету? Проясню ситуацию: на работе я ответственный за интернет и от начальства получаю по голове за перерасход траффика (а то и деньги снимают с зарплаты) и вот на выходных кто-то приходит и юзает (точно знаю! — троян лог ведет). Вот мне и надо, чтобы при DialUp'е TheBat отсылал мне sms'ку на мой мобильник, типа, беги скорей на работу. Может, кто поможет в комплексном решении проблемы?
Ответ
Что приходит в голову: Бат можно запускать с параметрами в командной строке. Позволю себе процитировать фрагмент FAQ из группы thebat.
/MAIL [parameter1[;parameter2[;parameter3 […]]]
Возможные параметры:
USER=значение или U=значение. Значение — название ящика, из которого должно быть отправлено сообщение. Если параметр FOLDER не определен, будет отправлено сообщение из папки Inbox данного ящика.
PASSWORD=значение или P=значение. Значение — пароль. Используется в том случае, если ящик защищен паролем.
FOLDER=значение или F=значение. Значение — путь к папке в ящике, из которой следует оправить сообщение. Если путь не включает имя ящика, The Bat! будет просматривать все ящики в поисках папки с таким именем; использоваться будет первая найденная папка. Если заданная папка не найдена, будет использоваться папка Inbox указанного ящика.
TEMPLATE=значение или T=значение. Значение — путь к файлу, содержащему шаблон, который должен использоваться для создания сообщения. По умолчанию это — шаблон используемой папки или ящика.
TO=значение. Значение определяет первичного адресата сообщения. Вы можете добавлять дополнительных адресатов с помощью макрокоманд шаблона %TO, %CC, %BCC.
SUBJECT=значение или S=значение. Значение определяет тему сообщения. Также возможно определить тему сообщения в шаблоне, используя макрос %SUBJECT.
TEXT=значение или CONTENTS=значение или C=значение. Значение — путь к текстовому файлу, который содержит текст сообщения. Также возможно включить текстовый файл в сообщение, используя в шаблоне макрос %PUT.
ATTACH=значение или FILE=значение или A=значение. Значение — путь к файлу, который должен быть присоединен к сообщению. Также возможно использовать макрос %ATTACHFILE в шаблоне.
ПРИМЕЧАНИЯ:
1. Для разделения параметров используйте точку с запятой (символ ";"). Не используйте пробелы между параметрами, когда используете команду /MAIL в командной строке, потому что отделенный пробелом параметр будет обрабатываться как следующая команда и не будет понят программой должным образом.
2. Если значение содержит пробелы, поместите его в кавычки. Если значение содержит кавычки, Вы должны использовать апострофы (символ " ' ").
Бат, скорее всего, будут запускать по ярлыку из главного меню, правильно? В этом ярлыке как параметр дописываем /MAIL … и т.п. так, чтобы создавалось сообщение на твою СМС. Потом, после этого параметра, ставим /SEND myaccountname, где подставляем имя ящика. Теперь при запуске по идее должно создаваться сообщение и тут же отправляться. Надеюсь, поможет ;)
Андрей Переводчик
Copyright 2000-2004 Сообщество Чайников
Контактная информация