QIP Home QIP Forum

Go Back   QIP Forum > Архив > Все для QIP 2005 > Сторонние утилиты для QIP 2005

Сторонние утилиты для QIP 2005 Учтите, что администрация не несет никакой ответственности за действия, совершенные этим программным обеспечением.

Reply
 
Thread Tools Display Modes
Old 25.11.2005, 12:12   #1
GeniusSV
QIP Newcomer
 
GeniusSV's Avatar
 
Join Date: 06/2005
Posts: 136
Default

Программа HistoryQip

Продолжение в другой теме... HistoryQIP v7 и 8

(HistoryQip v6 - файл во вложении внизу поста)

Важно: здесь ничего не обсуждаем! Все вопросы задаются в этой теме

Архив обсуждения предыдущих версий

Это утилита позволяет синхронизовать несколько Историй QIP и объединить их.
Или просто Kонвертировать историю других мессенджеров:
ICQ 2005
Миранды
Kрысы (RQ)
SIM
JABBER
LICQ
MChat
в Историю QIP, объеденяя c уже имеюшийся Историей QIP.

Необходимые действия:
1. 'Старая история' - Указать папку где лежат файлы которые нужно добавить в текущую Историю Qip
2. 'Поддиректории' - поставте эту 'галку', если файлы находятся в подкаталогах указаной папки.
3. 'История сообщений QIP' - Указать папку где находиться текущая История QIP.
4. 'Введите ваш Ник' - Ник подставиться в сообщения при импорте истории.
5. 'Начать Синхронизацию' - Нажать кнопку для запуска импорта.

Действует так:
1.Берет все файлы (*.*) из первой папки и разбирает файл на составные. Если стоит "Галка" - Обрабатывать вложенные подкаталоги, то файлы будут браться и из подкаталогов.
2.Берет все файлы *.txt из второй папки и тоже разбирает на составные
3.Сортирует объединенную историю и удаляет дубли сообщений (если таковые имеются)
4.Сохраняет уже ссинхронизированную Историю во вторую папку.


История версий:

27/02/2007 - файл HistoryQip.zip v6.0
Добавлено распознование dat-файла Миранды : ***.DAT
Добавлено распознование файла мессержера MChat : uin.txt
(формат даты и времени: DD.MM.YY[YY] H[H]:MM:SS )
Добавлена мультиязычная поддержка, можно подгружать свои языковые файлы
Добавлена синхронизация файла служебных сообщений : _srvlog.txt
Добавлено нахождение некоторых пользователей других месседжеров,
Добавлено нахождение всех пользователей QIP,
при выборе нужного пользователя автоматом проставляется путь до истории QIP этого пользователя.
Значительно переработан интерфейс программы
Добавлено запоминание основных настроек формы

29/05/2006 файл HistoryQip.zip v5.2 (файл во вложении внизу поста)
Добавлено распознование форматов Licq
(не забывайте чтобы сам файл был в виндовой кодировке).
Исправлено зацикливание при ошибке во время импорта файла из Миранды
в формате xml (History++)

13/05/2006 файл HistoryQip.zip v5.1 (файл во вложении внизу поста)
На закладке Параметры появился новый параметр:
"Сдвиг Даты и Время сообщения при синхронизации" в минутах,
с указанием периода,за который нужно брать сообщения для сдвига.
При синхронизации этот параметр не действует на файлы формата QIP,
находящиеся в папке "История QIP".
Теперь пустые сообщения при синхронизации удаляются.
Добавлена возможность редактировать дату и время и текст сообщения
в списке найденых сообщений.
Добавлено позиционирование курсора на уже выбранную папку,
при выборе папок с файлами на закладке "Синхронизация".


09/05/2006 файл HistoryQip.zip v5 (файл во вложении внизу поста)
Добавлена возможность редактирования (удаления) файлов с историей QIP
(Сделайте поиск без указания фразы для поиска)
Добавлен фильтр по дате сообщения при Поиске.
Исправлена чувствительность утилиты к Региональным настройкам даты и времени Windows.

17/04/2006 файл HistoryQip44.zip (файл во вложении внизу поста)
Исправлены ошибки:
1.Формата даты в файле истории был зависим от Региональных настроек Windows
2.При запуске утилиты с параметрами некоррекно сохранялась История

09/03/2006 Файл HistoryQip43.zip
Добавлено распознавание файла с историей Миранды,
полученного с помощью плагина HISTORY++, в формате UINКонтакта.XML

27/01/2006 файл HistoryQip42.zip (файл во вложении внизу поста)
Добавлено вырезание из сообщений ICQ2005 некорректных символов (""),
из за которых не открывались некоторый файлы с историей.
Добавлено корректное распарсивание текста сообщений SIM,
убираются все теги - остается только текст сообщения
Добавлена "галка" в Поиске - "Искать по словам, а не фразой",
если галка стоит то в сообщениях ищется не фраза целеком,
а проверяется наличие в сообщение каждого слова из фразы отдельно
и при наличие всех слов в сообщение (не важно в каком месте сообщения),
сообщение считается удовлетворяющим запросу поиска.

18/01/2006 - файл HistoryQip41.zip (файл во вложении внизу поста)
Исправлено:
1. Галка "Обрабатывать вложенные подкаталоги" - стала работать корректно
2. Сменилось название у галки "Синхронизировать Архив сообщений" -->- "Поменять Директории местами" (смысл остался прежднем)
3. Добавилась возможность прервать процесс синхронизации и поиска
4. Добавился вывод в лог: сколько Директорий всего, файлов в них и сколько из этих файлов содержат историю.
5. В поиске при вводе искомой фразы добавлен запуск поиска при нажатие на Enter.
6. Изменены параметры запуска : historyQip.exe %1 %2 %3 %4

%1 : /S - Синхронизация истории без Бэкапа
.../SB - Синхронизация истории с Бэкапом
%2 : /YYYYMMDD - Брать сообщения начиная с указаной даты по текущую
.../LAST - Брать сообщения с даты последней архивации по текущую
...(Дата последней архивации хранится в реестре)
.../ALL - Брать все сообщения
%3 : Указывать путь, откуда брать файлы с историей
%4 : Указать путь, куда добавить историю


10/01/2006
Полностью переписан функционал обработки и сортировки сообщений,
работать алгоритм стал намного быстрее.

В Параметрах добавлены новые "галки":
1."Делать Бэкап файлов при синхронизации" - Файлы, которые будут заменены,
копируются в папку \Backup\YYYYMMDD_HHMISS.
2."Синхронизировать Архив сообщений" - Все сообщения истории QIP будут добавлены
в папку Архива и объеденены с файлами которые там уже присутствуют.
При этом история QIP совершенно не изменится.

Добавлена возможность контекстного поиска сообщений по Истории QIP.
Поиск осуществляется по ВСЕМ файлам истории QIP.

При Синхронизации в заголовках сообщений автоматом заменяются NickName на
NickName этого контакта из файла квипа с Kонтакт листом (если такой нашелся).
Ваш NickName всегда заменяется на Параметры\"Ваш NickName".
Нужно для того, чтобы при смене Ника у контакта в истории сообщений
тоже изменился Ник в заголовке сообщения.

Добавлена возможность запуска утилиты с параметрами:
historyQip.exe %1 %2 %3 %4

%1 : /S - Синхронизация истории без Бэкапа
... /SB - Синхронизация истории с Бэкапом
%2 : /N - Нормальная синхронизация
... /R - "Синхронизировать Архив сообщений" см. выше
%3 : Указывать путь до аривных файлов
%4 : Указать путь до файлой истории QIP

При запуске утилиты с параметрами, после выполнения синхронизации,
создется лог файл "HistoryQip.log", в котором описано как прошел весь процесс.

22/09/2005
Добавленно распознавание оригинального формата файлов Истории SIM.
(В первой папке могут находиться и файлы Истории SIM)

01/09/2005
Добавленно распознавание оригинального формата файлов Истории JABBER.
(В первой папке могут находиться и файлы Истории JABBER)

11/07/2005
Добавленно распознавание формата файлов Истории ICQ 2005.
(Если у вас версия ICQ ниже чем ICQ2005, то воспользуйтесь официальным конвертором истории http://www.icq.com/download/db_convert/
(В первой папке могут находиться файлы в формате (ICQ 2005))
Примечание: История ICQ2005 находится тут : C:\Documents and Settings\User\Application Data\ICQLite\HistoryDB\UIN

05/07/2005
Добавленно распознавание оригинального формата файлов Kрысы (RQ).
(В первой папке могут находиться и файлы Истории RQ)
Ограничение: История вставляеться не с Никами а с UINами

Примечание: В связи с тем, что файлы истории RQ не имеют расширения, пришлось добавить ограничение на название импортированных файлов: в названи файлов должны быть только цифры (т.е. UIN Kонтакта) а расширение файлов может быть любым. Если в название файлов присутствуют иные символы, то такой файл игнорируется (хотя может и быть в нужном формате для импорта)
! Ограничение действует на файлы всех форматов (QIP,MIRANDA,RQ)

29/06/2005 Добавленно распознавание формата файлов,
экспортированных из Миранды с помощью плагина History++ (формат txt)
(В первой папке могут находиться файлы в таком формате)
Примечание: при экспорте истории из Миранды название файла должно соответствовать номеру контакта, иначе История в QIP добавится но не будет вызываться из этого контакта.
Attached Files
File Type: zip HistoryQip.zip (870.3 KB, 7092 views)

Last edited by GeniusSV; 25.12.2008 at 23:26.
GeniusSV вне форума   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +4. The time now is 21:06.


Powered by vBulletin.
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
©2004 - 2012 QIP.RU