ICQ 2 html (для ICQ 2003b)

Пятница, 13 января 2006 г.
Просмотров: 1140
Подписаться на комментарии по RSS
Конвертор истории сообщений ICQ в html или текстовый файл. Обьединение нескольких файлов истории в один Только для ICQ 2003b


• Назначение программы
Основное назначение программы icq2html - представление истории сообщений мессенджера ICQ в форме, удобной для восприятия человеком. Стандартные средства аси позволяют экспортировать историю сообщений только в формат rtf. Экспорт занимает достаточно большое время, формат результируюшего файла оставляет желать лучшего и не всегда удобен для восприятия. Один только обратный порядок вывода чего стоит. С помощью программы icq2htm вы сможете импортировать сообщения аси во внутреннюю базу программы и затем экспортировать сообщения в файл с более удобным представлением.
ВНИМАНИЕ!!! - эта программа работает только с базой данный сообщений ICQ 2003b



• Основные возможности программы icq2html
1) импорт сообщений ICQ и AIM в собственную базу данных программы;
2) импорт контакт-листа ICQ;
3) преобразование всего различного "парка" кодовых страниц сообщений к единому формату;
4) экспорт импортированных сообщений в html файл или текстовый файл;
5) гибкая настройка стилей представления выводимой информации;
6) накопление сообщений из хистори в собственной базе данных с возможностью обьединять истории с различных компьютеров;
7) возможность импортировать и, как следствие, читать чужую историю, если у Вас есть доступ к файлам чужой истории на чтение;
8) возможность восстанавливать сообщения, ранее удаленные из истории ICQ.

• При экспорте сообщений вы можете выбрать следующие опции:
1) выводить сообщения для всех юзеров или для какого-то конкретного юзера;
2) указывать диапазон дат и времени для экспортируемых значений;
3) группировать сообщения по юзерам;
4) задавать режим вывода - html формат или текстовый файл (пока не реализовано)
5) указывать режим вывода смайликов - как есть, картинки или кодовые слова;
6) указывать максимальный размер строки для вывода;

• Что планируется сделать:
1) добавить возможность экспорта в текстовый файл;
2) при экспорте в html сделать "умный" показ гиперссылок;

• Инсталляция / Установка:
Ничего сложного из себя не представляет. Забираете вот этот вот зипчик, распаковывете его в любую папочку и кликаете на exe файл. На этом этапе мы проверим, каким местом повернулась к вам удача. Итак, возможны варианты:

1) все сразу запустилось - бинго! вы счастливчик. Больше ничего не надо, читайте FAQ и пользуйтесь

2) ничего не запустилось и вы увидели сообщении о необходимости установки рантайм библиотеки от Fox. Ну, что я могу сказать? Не повезло. Не повезло ровно на 10 метров, которые лежат вот тут. Забираем, распаковываем, кликаем. Ну, все как обычно в виндах. В результате имеем установленную библиотеку поддержки фоксового рантайма. Ногами не пинать, еще раз повторю - что было на том и писал. Или вы считаете что надо было писать на .NET и в результате предлагать вам установить датнетовский фреймворк, который российские юзеры как правило не имеют и весит который не один десяток метров? Да я ваше же время-деньги берегу, предлагая всего лишь фоксвоский рантайм smile

3) Уф..рантайм поставили. Пробуем запустить icq2html.exe еще разок. С вероятностью 50% оно запустится, но выдаст сообщение о невозможности найти какой-то там OCX контрол (это все моя лень-матушка). Не беда, контрол я вам уже дал. Он вместе с остальными файлами лежал в первом скачанном зипе. Файл называется richtx32.ocx. Вот дальше шутки в строну, аккуратно ставим его в систему. Для этого:
- файлик этот надо скопировать в папку windows\system32 или-как-там-у-вас-оно-называется. Короче туда, где живет винда в папочку system32.
- дальше вам надо в командной строке ДОСа (или в окошке RUN) напечатать вот такую вот строку
regsvr32 richtx32.ocx
если все прошло удачно, вы увидите сообщение об успешной регистрации этого контрола. Поздравляю. Это все. Вот после этого icq2html.exe точно должна запуститься. Пробуйте. Не получается - читайте ФАК и тех.помощь. Возможно там вы найдете ответы на ваши вопросы.

• Домашняя: страница программы