Topcrust
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору DOE_JOHN Цитата: Как настроить в the bat, что бы из писем с форума вырезать только сообщения и записывать их в конец файла. | В свое время я пытался автоматизировать этот процесс, но BOObastis верно заметил - нерегулярная рассылка этого форума все портит (кстати, из-за этого я и отвечаю тебе только сейчас, а вопрос был 1-ого числа). В идеале это должно было бы выглядеть так: 1. Создаешь правило сортировки на входящую почту (например, фильтруешь ру-бордовскую почту в отдельную папку). 2. Когда создаешь правило сортировки, идешь на вкладку Actions, мотаешь бегунок вниз и ставишь галку Export message to file. 3. Формат оставляешь текстовый, пимпу чуть ниже ставишь как Append to existing file, ну и, естественно, не забудь вписать имя файла. 4. Ну и наконец самое главное - резалка рекламы . Для этого тыкаешь на иконку с листом, появится окошко Edit template. Это дефолтный шаблон для сохранения, но нам-то нужно чикнуть лишнее , поэтому удаляй все это добро нафиг и пиши волшебные слова - "крэкс, пэкс, фэкс" . Шутка. Пиши, ну, например, вот так: Код: %REGEXPTEXT="^>-{50,}(.*\n)*^>-{20,}\n^http" ______________________________________________________________________ | или немного покрасивше: Код: %REGEXPTEXT="^Дата\s\s:\s(.*)\(Московское"|%REGEXPTEXT="^Автор\s.*)\n^Дата" %REGEXPTEXT="^Текст\sсообщения:\n^>(.*\n)*^>-{42}\n^http" ______________________________________________________________________ | Наверняка тут на форуме ходят спецы, съевшие Perl'овую собаку , может они что-нибудь поизящнее подскажут, а? В итоге у тебя появится текстовый файл, к концу которого, при получении почты, будут приклеиваться переформатированные сообщения. Но, так как рассылка периодически глючит, будь готов получать ответы на вопросы раньше, чем сами вопросы . Для решения этой проблемы можно попробовать полуавтоматический вариант: 1. Опять же создаешь правило сортировки, чтобы ру-бордовская почта скидывалась в одну папку. Все, больше ничего в правилах сортировки делать не надо. 2. В свойствах ящика (именно ящика!, а не в правилах сортировки, как в предыдущем случае) идешь в шаблоны и выбираешь шаблон Save message. 3. Опять же все очищаешь и на его место вписываешь любой из вышеприведенных примеров. Теперь, получив почту, выделяешь все письма в ру-бордовской папке, сортируешь их по дате и жмешь иконку Save the selected message(s) as.... Дальше, думаю, понятно. Недостатков у этого способа два. Во-первых, он не автоматический. А во-вторых, шаблон Save message один единственный на ящик, а регекспы настроены на один единственный форум (ru-board), поэтому, если на этот же ящик ты получаешь какие-нибудь другие рассылки, из которых хотел бы почикать лишнее, то придется изголяться. |