Небольшой плагин к БАТу, позволяющий скачивать и читать новости RSS
(плагин находится во вложении к этому сообщению).
В общем, распаковываем куда-нибудь и устанавливаем плагин в БАТе через меню "модули расширения". При установке он предложит установить локальный порт (это тот порт, через который будет происходить "общение" БАТа с плагином). Можно оставить порт по умолчанию (110).
В БАТе для каждого ресурса RSS создаём свой POP3-ящик. В параметрах ящика для входящей почты указываем сервер localhost, порт - тот, что указали при настройке плагина. Пароль любой (главное, чтобы непустой, иначе БАТ будет спрашивать его при каждой проверке). Имя пользователя - URL нужного ресурса RSS. Также рекомендуется увеличить в настройках ящика время таймаута сервера - можно подобрать опытным путём, чтобы не было сбоев.
Плагин не реализует команду TOP (т.е. "диспетчер писем" увы, работать не будет). Также при просмотре RSS не гарантируется работа через прокси.
ЗЫ: при запущенном БАТе с плагином можно читать RSS также при помощи других почтовых клиентов, запущенных на том же компьютере.
Количество одновременных сессий RSS, возможно, ограничено максимальным числом одновременных подключений в Windows (кажется, не больше 10 для Win XP Professional), хотя сам не проверял.
А нельзали сделать, чтоб это чудо наподобии MyGate работало? Я имею ввиду: в настройках плугина задаем линки на rss и получаем все в один ящик, а там с помощью фильтров раскидываем по папкам...
А то я смотрю на список любимых RSS и понимаю, что десяток лишних почтовых папок меня совершенно не устраивает, а вот один с десятком папок было бы самое оно!
Но толку с этого мало. БАТ, видимо, не очень хорошо работает с UTF-8 - получаются кракозяки...
Сообщение нормально, только тема.
Стало получше, но все равно что-то не то...
Нет всего текста тега description, обрывается на некоторых html тегах...
И вопросик, а что за поле X-item-p. В нём почти весь текст сообщения, то же оборванный, но больше самого сообщения.
Плагин не хочет подключаться к The Bat!
Мои действия:
1. Скачал плагин.
2. Раcпаковал его в папку с установленным The Bat!, предварительно создав для плагина отдельную папку (в моем случае: "G:\The Bat!\rss2mail\").
3. Попытался подключить его через меню в The Bat! (Свойства -> Настройка -> Модули расширения -> Добваить), выбрав файл G:\The Bat!\rss2mail\rss2mail.tbp
4. Выскочило окошко с заголовком "Error" и надписью "Обычно разрешается одно использования адреса сокета (протокол/сетевой адрес/порт)." и кнопокой "ОК".
5. Нажал "ОК", выскочило другое окно с заголовком "TheBat!" и надписью "Невозможно инициализировать модуль расширения - возможно, из-за проблем в модуле или потому, что он не может рассматриваться как модуль расширения для The Bat!" и кнопкой "ОК".
6. Нажал "ОК". Все. Модуль не добавился.
Объясняю ещё раз: плагин вешается на локальный 110-й порт (pop-3). Винда позволяет на каждом порту присутствовать только одному сервису. Если вы видите такую ошибку - значит, у вас на 110-м порту уже запущена какая-либо программа (например, MyGate или что-нибудь, использующее 110-й порт Localhost). Для разрешения проблемы сначала выключите все программы, висящие на этом порту, после чего установите плагин, а затем поменяйте в настройках плагина (и ящика, к которому тот подключён) номер порта. Разрешив таким образом конфликт портов, можно перезапустить заново все предыдущие сервисы.
А если после смены порта, и перезагрузки порт не сохраняется?
плагин датируется 19.09.2004
У меня ещё MyGate установлен, и там я не хочу порты менять...