summaryrefslogtreecommitdiff
path: root/plugins/ImportTXT/doc/pattern_cfg_ru.txt
diff options
context:
space:
mode:
authorKirill Volinsky <mataes2007@gmail.com>2017-12-06 00:32:04 +0300
committerKirill Volinsky <mataes2007@gmail.com>2017-12-06 00:33:49 +0300
commit79effcc630cf9264206d892b2e3791d67813257f (patch)
tree345f5098fd17e15f223cdc8115f6fbb8ab53c6f3 /plugins/ImportTXT/doc/pattern_cfg_ru.txt
parent7cf8ea2d9817e729af3a5596c34bee17a2bfe163 (diff)
convert txt files to utf-8
Diffstat (limited to 'plugins/ImportTXT/doc/pattern_cfg_ru.txt')
-rw-r--r--plugins/ImportTXT/doc/pattern_cfg_ru.txt132
1 files changed, 66 insertions, 66 deletions
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