Лог в папке с экзешником - …\TheBat\rss2pop3.log
Лог в папке с экзешником - …\TheBat\rss2pop3.log
Пожелания в плане журнала выше остаются в силе.
ЗЫ. После апгрейда плагина у меня полностью перечитались некоторые фиды.
Апгрейд как-то может влиять?
Вот это вовсе необязательно. Смотря откуда запустили Бат - тот каталог винда и вернёт как текущий для плагина. Например, если запустишь с ярлыка на рабочем столе - на рабочем столе же и появится логСообщение от aff
Короче, надо в свойствах ярлыка указать каталог, из которого должен запускаться Бат.
Пожелания я уже реализовал. Что-то другое в плане "N из M каналов не удалось получить" не имеет смысла, т.к. в "журнале работы ящика" Бата эта инфа не указывается, её можно будет увидеть лишь в POP3.log. Так что проще сразу топайте к rss2pop3.log и будет вам счастье.Сообщение от aff
И, честно говоря, не так уж много ситуаций, когда следует выводить ошибки. Перегружать плагин лишними мессагами не хочу.
Насчёт перечитки всех фидов… хм… не знаю. Предполагаю, что ты имел в виду то, что все топики вдруг стали "новыми". У меня такое наблюдается только при смене юзера ящика и это особенность Бата. Лично у меня ничего из старых топиков не попало после апгрейда. Я на всякий случай при экспериментах сохраняю файл ACCOUNT.M_R
Кстати, не забудьте пересмотреть настройки, а лучше вычистите TBPlugin.INI
Текущие результаты:
1) Перестал писаться файл rss2pop3.log, галка "Писать в лог" в настройках плагина стоит.
В лог-файле осталась одна строка: [17.08.2006 11:19:12] 44 feeds in OPML
По одному из RSS-ящиков было подвисание и я отменил его получение и получил минут через пять заново.
Других файлов с именем rss2pop3.log на компе не обнаружено…
2) Опять одна из лент скачалась целиком - 200 сообщений (все сообщения с ленты считаны полностью, включая уже полученные вчера и сегодня).
Что и где нужно смотреть, чтобы понять причину этого (все логи включены)?
Могу прислать логи (кроме rss2pop3.log - который не писался - см. (1) ).
Спасибо!
Как Бат узнаёт, что он уже читал, а что нет - я точно не знаю. Знаю лишь точно, что если закрыть Бат, удалить файл ACCOUNT.M_R, запустить снова и принять почту - все письма будут приняты заново.
Скорее всего в тот раз, когда у тебя подвисло получение почты, Бат перед получением очистил список принятого, а после удаления задачи, естественно туда ничего не написал.
На такую ситуацию могу дать совет: всё-таки дожидайся, когда Бат сам завершит подключение. В плагине установлены таймауты и намертво он подвисать не должен. А в твоём случае получилось, что ты скомандовал Бату подключение завершить, он закрыл соединение с плагином, но плагин всё равно узнал об этом лишь после того, как отработала загрузка (в том числе по таймауту) и когда плагин готов был отдать письма, он понял, что от него ничего не нужно и закончил работу. Можешь проконтролировать это даже в виндовом Task Manager'е по кол-ву threads, но я предпочитаю ProcessExplorer.
2lost
1) Перечитывает ленты он часто и сам по себе - непонятно от чего. Вчера перечитал 2 ленты по разу целиком.
ACCOUNT.M_R вроде в норме.
2) Лог-файл перестал писаться, всё его содержание за двое суток:
[17.08.2006 19:15:35] 10 feeds in OPML
[18.08.2006 12:08:56] 10 feeds in OPML
Что делать?
Чуть-чуть переделал и разнообразил логи. Nikuz, попробуй.
Возможно, скоро инфа о плагине появится на http://allbat.info
Во-первых, файл лога заблокирован - хотя сессия уже завершена. Для его редактирования надо выгружать Бат - что нелогично. Хотя это - ИМХО
Во-вторых, он говорит по лентам: waiting - loading - и что юзеру с этого? Раньше хоть было количество сообщений в каждой ленте.
Ещё раз:
ИМХО, на сегодня главная проблема - время от времени полностью перечитывает некоторые ленты (каждый раз разные). Логи нужны, чтобы выявить закономерность и понять - что к чему.
Кстати, очень неудобно каждый раз залезать в лог, чтобы в пакете OPML видеть - какие ленты сработали, а какие - нет. М.б. как-то в журнале ящика можно дать инфу: типа скачано столько-то лент из стольких, столько-то сообщений из имеющихся на лентах стольких (а в логе плагина - подробная расшифровка)?
Хмм… что-то с логом ещё более непонятное стало.
Обнаружен бажок:
если с гмайла идет письмо без темы, то в тело попадает пустая ссылка.
========================================
Date: Fri, 18 Aug 2006 05:24:48 GMT
From: SomeBody
To: "Gmail - Inbox for me@gmail.com"
List-Archive: http://mail.google.com/mail
Comments: New messages in your Gmail Inbox
Message-ID: <tag:gmail.google.com,1234:1234567890>
Subject:
Content-Type: text/html; charset="windows-1251"
Content-Transfer-Encoding: 8bit
<a href="http://mail.google.com/mail?…блаблабла"></a>
<hr><br>
привет! КАК Дела
========================================
Можно ли в эту ссылку написать "Без темы\No Subject" (например) ?
Если письмо с темой, то всё нормально.
<a href="http://mail.google.com/mail?…блабл…аТема</a>
2lost
Предыдущая версия логов работала нормальнее: она хоть показывала, что лента АллБата недоступна - эта говорит о его загрузке и ничего фактически не загружает…