diff options
Diffstat (limited to 'plugins/ImportTXT/doc/readme_ru.txt')
-rw-r--r-- | plugins/ImportTXT/doc/readme_ru.txt | 80 |
1 files changed, 40 insertions, 40 deletions
diff --git a/plugins/ImportTXT/doc/readme_ru.txt b/plugins/ImportTXT/doc/readme_ru.txt index 2c7e4c3ebb..36ced8f7d8 100644 --- a/plugins/ImportTXT/doc/readme_ru.txt +++ b/plugins/ImportTXT/doc/readme_ru.txt @@ -1,7 +1,7 @@ Import TXT plugin for Miranda IM
================================
-
- , .
+Плагин предоставляет возможность импортировать историю контактов
+из других клиентов, хранящуюся в текстовых файлах.
Copyright and License
===============================
@@ -23,56 +23,56 @@ You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
-:
+Установка:
==========
-1.
-2. importtxt.dll, importtxt Plugins .
-3. pcre3.dll system32
-4. importtxt_translate.txt
-5.
- "Import history..." (" ")
- - .
+1. Сделайте бэкап Базы Миранды
+2. Скопируйте importtxt.dll, папку importtxt и всё её содержимое в папку Plugins каталога Миранды.
+3. Скопируйте файл pcre3.dll в корень миранды или system32
+4. Содержимое файла importtxt_translate.txt добавьте в конец Лангпака
+5. Запустите миранду
+В меню контактов появится пункт "Import history..." ("Импортировать историю")
+В главном меню появиться такой же пункт - это мастер импорта.
- ImportTXT/AutoStart 1 byte
+Для автостарта мастера нужно прописать в базе ImportTXT/AutoStart значение 1 типа byte
-:
+ВАЖНО:
======
- !
- ANSI.
+Обязательно сделайте бэкап базы!
+Файлы шаблонов должны быть в кодировке ANSI.
-:
+Описание:
=========
- ,
- importtxt.
- :
-1. (ANSI, UTF8, UCS2)
- ( , )
-2. :
- - ( )
- - ( , ( , )
- - :)
-3. 0.0.0.5 :
- , ,
- ( History++)
-4. (UID ), .
+Плагин написан с нацеленностью на универсальность, вы можете написать
+свои правила разбора файлов и положить в папку importtxt.
+НО есть некоторые ограничения:
+1. Входные файлы могут быть в любой кодировке (ANSI, UTF8, UCS2)
+ (перекодирование происходит с кодовой страницей лангпака, если его нет то с системной)
+2. Каждое сообщение в файле должно содержать заголовок с полной информацией о нем:
+ - направление (входящее или исходящее)
+ - таймштамп (полная дата, полное время (можно без секунд, но это должно быть обозначено в шаблоне)
+ - текст сообщения :)
+3. Начиная с версии 0.0.0.5 поддерживаются входные файлы следующего вида:
+ в файле есть заголовок с никами переписывающихся , в заголовке каждого сообщения есть Ник, но нет направления сообщения
+ (под этот тип подходят файлы экспортируемые History++)
+4. Для массового импорта необходима информация о контакте назначения (UID или Ник), в заголовке файла или имени файла.
- 0.0.1.2 .
-( pattern_cfg)
- 0.0.1.7 XML ICQ5 ( 0.8.0.21)
+Начиная с версии 0.0.1.2 реализована поддержка некоторых бинарных файлов.
+(каких именно смотрите pattern_cfg)
+Начиная с версии 0.0.1.7 добавлен импорт из XML файлов ICQ5 (для импорта нужно ядро не ниже 0.8.0.21)
- :
+Примерный алгоритм работы:
==========================
- , , .
- .
+В файле ищется регулярное выражение описанное в шаблоне, при помощи подвыражений выделяется дата, время и тд.
+Всё что находится после него и до следующего считается текстом сообщения.
-
+Дубликаты
=========
- (, , ) import.dll
+При импорте происходит простая проверка на дубликаты (направление, таймштамп, размер сообщения) как в import.dll
- :
+Написание шаблона:
==================
- pattern_cfg
- examples
+Формат файлов шаблона описан в pattern_cfg
+Примеры написания с комментариями в examples
- ;).
+Подробнее о регулярных выражениях вы можете почитать в интернете ;).
|