dg200. Ход 0
EnPanaev



Приветствую всех.

Решил использовать один брод во благо... благо тех, кто для
переписки использует бат.
Вот, в общем, особо извращенный шаблон для особо извращенных
пользователей бата версии 1.63 и выше. Основная задача -
максимально повырезать из исходного текста все лишнее, как то:
приветствие, цитату вашего приветствия, " с уважением" и подобные
завершения, а так же лишние знаки цитирования и пробелы в начале
и конце. Шаблон для приватов, как для новых, так и для ответов.
Желающие доработать могут обращаться - разъясню любой момент.
Либо сообщайте мне о новых обнаруженных вами приветствиях и
прощаниях - сам добавлю.
Долой рутину!;)
P.S. Прошу обратить внимание, что макрос %Trim(в самом конце
шаблона) в стандартную поставку бата не входит. Он есть в плагине
MyMacros на http://barin.com.ua.
P.S.S. Пользователи более ранних версий могут смело вырезать всю
байду от приветствия и до последнего блока, т.к. байда использует
переменные, которые появились только в 8-й бете 1.63.
P.S.S.S. Девушки, не обращайте внимания на мудаков, от них шуму
больше чем вреда.

==================================================================
%SUBJECT="GALAXY PLUS"%TO=""%TO="dg@terra.uplanet.ru"%-
%SETPATTREGEXP="from\s*(.+?)\s"%-
#mail dg200 %REGEXPMATCH="%OSUBJ"%Cursor dg200 пароль

Приветствую, %REGEXPMATCH="%OSUBJ".

%_TEXT1=%TEXT%-
%-
%_TEXT='%SETPATTREGEXP="(?:[^\n]*%-
(?:Private\smessage[^\n]+))%-
(.*)$"%REGEXPMATCH=%_TEXT1'%-
%IF:%_TEXT=="":"":%_TEXT1="%_TEXT"%-
%-
%_TEXT='%SETPATTREGEXP="(?:[^\n]*%-
(?:>*Private\smessage[^\n]+))%-
(.*)$"%REGEXPMATCH=%_TEXT1'%-
%IF:%_TEXT=="":"":%_TEXT1="%_TEXT"%-
%-
%_TEXT='%SETPATTREGEXP="(?:[^\n]*%-
(?:Приветствую[^\n]+))%-
(.*)$"%REGEXPMATCH=%_TEXT1'%-
%IF:%_TEXT=="":"":%_TEXT1="%_TEXT"%-
%-
%_TEXT='%SETPATTREGEXP="(?:[^\n]*%-
(?:>*Приветствую[^\n]+|Hi[^\n]+|Здравствуйте[^\n]+))%-
(.*)$"%REGEXPMATCH=%_TEXT1'%-
%IF:%_TEXT=="":"":%_TEXT1="%_TEXT"%-
%-
%_TEXT='%SETPATTREGEXP="(?:>*\s*\n*)*%-
(.*)$"%REGEXPMATCH=%_TEXT1'%-
%IF:%_TEXT=="":"":%_TEXT1="%_TEXT"%-
%-
%_TEXT='%SETPATTREGEXP="(.*)\n(?:С\sуважением|\s*WBR)"%-
%REGEXPMATCH=%_TEXT1'%-
%IF:%_TEXT=="":"":%_TEXT1="%_TEXT"%-
%-
%_TEXT='%SETPATTREGEXP="(.*)\n(?:>--\s)"%-
%REGEXPMATCH=%_TEXT1'%-
%IF:%_TEXT=="":"":%_TEXT1="%_TEXT"%-
%-
%_TEXT='%SETPATTREGEXP="(.*)\n(?:^>>*\s*\n*)*"%-
%REGEXPMATCH=%_TEXT1'%-
%IF:%_TEXT=="":"":%_TEXT1="%_TEXT"%-
%-
%_TEXT='%Trim(%_TEXT1)'%-
%-
%SETPATTREGEXP="from\s(.)"%-
%QUOTESTYLE='%REGEXPMATCH="%OSUBJ"'%-
%QUOTES="%_TEXT1"%-

--
С уважением Панаев, ст. тактик ВТК Sheridan
Сейчас любитель шушпанчиков с enpanaev@mail.ru
слушает %IF:'%winamptitle'='':"тишину":"%winamptitle".

%COOKIE="D:\Documents and Settings\Timur\Мои документы\For_Bat\Шушпанишад.txt"