From 79effcc630cf9264206d892b2e3791d67813257f Mon Sep 17 00:00:00 2001 From: Kirill Volinsky Date: Wed, 6 Dec 2017 00:32:04 +0300 Subject: convert txt files to utf-8 --- plugins/ImportTXT/doc/pattern_cfg_ru.txt | 132 +++++++++++++++---------------- 1 file changed, 66 insertions(+), 66 deletions(-) (limited to 'plugins/ImportTXT/doc/pattern_cfg_ru.txt') diff --git a/plugins/ImportTXT/doc/pattern_cfg_ru.txt b/plugins/ImportTXT/doc/pattern_cfg_ru.txt index e27cf4bb1d..28518d8b77 100644 --- a/plugins/ImportTXT/doc/pattern_cfg_ru.txt +++ b/plugins/ImportTXT/doc/pattern_cfg_ru.txt @@ -1,77 +1,77 @@ - importtxt 0.0.1.2 - .ini +Структура файла шаблона плагина importtxt начиная с версии 0.0.1.2 +Расширение файла .ini -[General]* -Name=* , -Type=* - 1 - - 2 - -******* ********* -Charset=* ANSI, UTF8, UCS2 -Codepage= ANSI -UseHeader= 0..3 - - - -UsePreMsg= 0 - , - , - 1 - -******* ********* -BinProcedure= ( Type=2) - : +[General]* Общие параметры +Name=* Имя шаблона, выводится в списке +Type=* Тип импорта возможные значения + 1 - импорт из текстовых файлов + 2 - импорт из бинарных файлов +*******параметры для импорта текста********* +Charset=* кодировка ANSI, UTF8, UCS2 +Codepage= кодовая страница для ANSI +UseHeader= 0..3 - использовать заголовок + первый бит использовать заголовок для распознавания направления + второй бит использовать заголовок для распознования контакта назначения +UsePreMsg= 0 - не использовать предварительную обработку сообщений, + даже если не используется, то всё равно будут удаляться все переводы строки в конце и в начале + 1 - использовать предварительную обработку +*******параметры для бинарного импорта********* +BinProcedure= Используется для установки процедуры бинарного импорта (обязательна при Type=2) + Возможные значения: 1 - mContacts 2 - QHF 3 - ICQ6 4 - ICQ5 -******* ********* -UseFileName= UID -DefaultExtension= ( txt) -******* ********* -[Message]* -Pattern=* . -In= , -Out= UseHeader=0 In , -Direction=* ( ) -Day=* -Month=* -Year=* -Hours=* -Minutes=* -Seconds= ( 0, 00) +*******общие параметры********* +UseFileName= использовать имя файла для определения UID +DefaultExtension= Расширение файлов по умолчанию (если нет то txt) +*******параметры для импорта текста********* +[Message]* Сообщение +Pattern=* рег. выражение для разбора заголовка сообщения +In= варианты направления, если нет или пустые то используется из заголовка +Out= если UseHeader=0 и In пустой, то ошибка +Direction=* номер подвыражения определяющее направление сообщения (либо жестко заданное либо ник или уин) +Day=* номер подваражения дня +Month=* номер подваражения месяца +Year=* номер подваражения года +Hours=* номер подваражения часов +Minutes=* номер подваражения минут +Seconds= номер подваражения секунд (может быть 0, тогда при импорте принимается за 00) -[Header] -Pattern=* . -In=* (, ) -Out= (, ) - 0 , Direction<>In , , -InNick=* -OutNick= // -InUID=* UID -OutUID= UID // +[Header] Заголовок файла +Pattern=* рег. выражение заголовка +In=* подвыражение определяющее то что сообщение входящее (Ник, Уин) +Out= подвыражение определяющее то что сообщение исходящее (Ник, Уин) + может быть 0 или отсутствовать, если при импорте Direction<>In тогда оно исходящее, такая случайная фишка, но очень помогающая +InNick=* Ник собеседника +OutNick= Ваш Ник //не используется +InUID=* UID собеседника +OutUID= ваш UID //не используется -[PreMessage] -PreRN= ( -1 ) -AfterRN= ( -1 ) -PreSP= -AfterSP= - : - - -1 - -2 - ( Message Export) - , - SP , -******* ********* -[FileName] -Pattern=* -InNick=* -OutNick= // -InUID=* UID -OutUID= UID // +[PreMessage] Обработка сообщения перед импортом в базу +PreRN= удалить переводы строк в начале сообщения (целое число или -1 тогда все) +AfterRN= удалить переводы строк в конце сообщения (целое число или -1 тогда все) +PreSP= удалить пробелы в начале каждой строки сообщения +AfterSP= удалить пробелы в конце каждой строки сообщения + возможные значения: + целое число + -1 все + -2 кол-во равно длине распознаного шаблона заголовка сообщения (актуально для Message Export) + любой параметр может отсутствовать или быть равен нулю, тогда не используется + SP использовать только в случае крайней необходимости, потому что замедляется работа +*******общие параметры********* +[FileName] Имя файла +Pattern=* шаблон для распознования +InNick=* Ник собеседника +OutNick= Ваш Ник //не используется +InUID=* UID собеседника +OutUID= Ваш UID //не используется - * , UseHeader=1, [Header] , , [PreMessage] [FileName] - * , 0 PS, -1 RN , - * UseHeader , InUID, InNick, UID - * + * обязательная секция, если указаны UseHeader=1, а секции [Header] нет, то ошибка, аналогично с [PreMessage] и [FileName] + * обязательный параметр в секции, если параметр не обязателен то по умолчанию используется либо 0 для PS, либо -1 для RN , либо пустая строка + * если в UseHeader включен второй бит, то обязателен либо InUID, либо InNick, приоритетом распознавания является UID + * в Имени файла аналогично - UID :) UIN, JID .. + UID означает Уникальный ИДентификатор :) это может быть UIN, JID и т.д. \ No newline at end of file -- cgit v1.2.3