QIP Home QIP Forum

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

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

Reply
 
Thread Tools Display Modes
Old 02.04.2008, 00:21   #1
Mechanic1
QIP Newcomer
 
Mechanic1's Avatar
 
Join Date: 04/2008
Posts: 69
Default QIP (PDA/2005/Infium) History Synchronizer

Здесь уже есть несколько синхронизаторов истории, но ни один из них не работает с QHF файлами. Вот написал свой. Испытан, работает, и нормально слил историю с 2х смартфонов и 3х десктопов.
Если есть возможность, протестируйте на других билдах QIP PDA (до 1020).

Теперь он уже работает с файлами истории QIP PDA, QIP 2005, QIP Infium в любых направлениях.

Здесь не обсуждаем, но здесь: Обсуждение "QIP PDA/2005 History Synchronizer"

Исправлено слияние логов. Более того, появился выбор из двух различных алгоритмов слияния (пока двух).

Теперь программа снова доступна для скачивания и тестирования / использования.


История скачиваний:
  • QHF_Sync_1.0.rar (195.3 KB, 241 views)
  • QHF_Sync_1.1.rar (196.2 KB, 101 views)
  • QHF_Sync_2.0.rar (244.7 KB, 19 views)
  • QHF_Sync_2.0.0.2.rar (249.4 KB, 143 views)
  • QHF_Sync_2.0.0.2_(unpacked).zip (350.6 KB, 71 views)
  • QHF_Sync_2.1.0.2.rar (289.1 KB, 1006 views)

Текущая версия 2.1.0.4 (01/04/2009)

А для желающих всесторонне испытать всяческие сливалки логов прилагаю генератор тестовых логов. (HistGen.rar) Там есть чего понастраивать..
Все подсказки в хинтах программы. Еже ли все-таки что-то не ясно, спрашивайте, расскажу.
Attached Files
File Type: rar HistGen.rar (181.2 KB, 7436 views)
File Type: rar QHF_Sync_2.1.0.4.rar (281.5 KB, 18258 views)

Last edited by Mechanic1; 02.04.2009 at 14:26. Reason: Program version update
Mechanic1 вне форума   Reply With Quote
Old 18.04.2008, 06:02   #2
Mechanic1
QIP Newcomer
 
Mechanic1's Avatar
 
Join Date: 04/2008
Posts: 69
Default Новый билд. Текущая версия 1.0.0.8

Добавил возможность включения отладочного лога. Спасибо за это 133098870.

Для нужд отладки можно включить режим протоколирования (выключен по-умолчанию). Для включения нужно в ini файле изменить значение UseLog с 0 на 1. Лог сохраняется в каталоге программы.

Также по-мелочам: добавлен показ счетчиков сообщений и различий в статусбаре (хинты едит-контролов), и теперь enable Синхронизации = хоть один файл выбран (для склеротиков) .

Сама программа в первом посте.

Last edited by Mechanic1; 30.10.2008 at 15:39. Reason: Dead link fix
Mechanic1 вне форума   Reply With Quote
Old 11.08.2008, 05:12   #3
Mechanic1
QIP Newcomer
 
Mechanic1's Avatar
 
Join Date: 04/2008
Posts: 69
Default Новая версия 1.1.0.1. Частичная поддержка Infium

Представляю QIP PDA/2005/Infium History Synchronizer v1.1.
В новой версии реализована возможность импортировать историю QIP Infium.
Правда, пока программа не может сохранять историю в QHF формате , зато читать уже научилась.
Сохранен "3х-кнопочный" интерфейс, никаких новых настроек - все распознается по возможности автоматически.
Среди косметических доработок: кнопки для поиска вперед и назад (очень удобно ).
Пофиксен глитч с именем контакта, когда он обрезался на 1 символ. Причина была в различиях форматов истории различных версий QIP.

Версия приаттаченного файла устарела, удалена.

Last edited by Mechanic1; 30.10.2008 at 09:16. Reason: kill obsolete attached file
Mechanic1 вне форума   Reply With Quote
Old 15.09.2008, 11:57   #4
KostaZor
QIP Newcomer
 
Join Date: 03/2007
Posts: 74
Default

А можно как-нибудь упростить слияние истории из PDA в Infium?

Спасибо.
__________________
QIP Infium on Flash
QIP PDA on SE G900
-=-=-=-=-=-=-=-=-=-=-
KostaZor вне форума   Reply With Quote
Old 23.09.2008, 01:26   #5
AGico
QIP Newcomer
 
Join Date: 02/2008
Posts: 16
Default

Каким способом добавляется, анализируя хронологию и добавляя в соответсвующие промежутки, или просто дописывая в конце тхт документа??
AGico вне форума   Reply With Quote
Old 30.10.2008, 09:08   #6
Mechanic1
QIP Newcomer
 
Mechanic1's Avatar
 
Join Date: 04/2008
Posts: 69
Exclamation Version 2.0 is available!

Свершилось! Наконец переписал свой конвертер практически заново. Представляю версию 2.0.
Перечислю, чем же она такая новая:
  • Теперь она может писать QHF файлы для QIP PDA, Infium, то есть появилась возможность синхронизировать историю между 2005 / PDA / Infium в любых направлениях (!) ;
  • Наряду с английской версией также доступна и русская (полностью русифицирован интерфейс, а также все сообщения программы;
  • Внедрена возможность поправки для различных временных поясов на PDA и локальном компьютере (в прежней версии без этой фичи была возможна погрешность при установке на PDA любого часового пояса, кроме GMT+00);
  • Улучшена логика авто-определения параметров (поиск собственного ника, определения выходного формата файла, поиск файлов различных версий QIP в Destination каталоге);
  • Добавлено резервное копирование изменяемых файлов (копии создаются прямо в корзине, чем автоматически обеспечивается «версионность» откатов );
  • Добавлены MRU(Most Recently Used)-списки для путей к рабочим каталогам;

Ну и по мелочам всякое-разное. Подробнее внутри архива в Readme файле.

В принципе, удалось обойтись без дополнительных настроек, что должно по идее, облегчить работу с программой. По ходу работы программа сама по возможности запрашивает всё необходимое. Однако, диалог с настройками всё же был добавлен (для схожести с серьезными программами, которые обычно имеют настройки).

Очень хотелось бы почитать о желательных дополнительных фичах, и замечания по поводу уже реализованных.
В общем, налетаем, тестируем, и конечно же комментируем! Сама программа в первом посте.

Только не забываем, что комментировать не здесь, но здесь (Обсуждение "QIP PDA/2005 History Synchronizer").

Last edited by Mechanic1; 30.10.2008 at 15:41. Reason: Link fix
Mechanic1 вне форума   Reply With Quote
Old 10.11.2008, 08:48   #7
Mechanic1
QIP Newcomer
 
Mechanic1's Avatar
 
Join Date: 04/2008
Posts: 69
Post Version 2.0.0.2

New version 2.0.0.2
Перечислю новинки:
  • Поиск файла в destination-каталоге теперь ведется по более гибкой схеме: поочередно используя маски '%s.txt','inficq*_%s.qhf','*_%s.qhf','*%s.qhf' (где %s = UIN);
  • Новая команда "Удалить отмеченные исходные файлы";
  • В списке добавлен показ количества сообщений в исходных файлах;
  • Пофиксен небольшой memory-leak.
Mechanic1 вне форума   Reply With Quote
Old 15.12.2008, 11:37   #8
z-alexey
QIP Newcomer
 
Join Date: 06/2006
Posts: 10
Default

Попробовал несколько файликов, в том числе и те, на которых другие версии конвертора просто валились - этот справляется с работой.
Автору - респект!

Пока одно замечание. Infium создает в каталоге Arhive файлы *.ahf вот добавить бы возможность анализа вложенных папок и файлов с таким расширение. Тупо изменил расширение с ahf на *.qhf и он мне преобразовал.

Сейчас буду тестировать уже на более больших данных. Надеюсь проект будет жить. Если все ок перенесется - жди благодарности на кошелек :)
z-alexey вне форума   Reply With Quote
Old 18.12.2008, 15:41   #9
Mechanic1
QIP Newcomer
 
Mechanic1's Avatar
 
Join Date: 04/2008
Posts: 69
Default Version 2.1

What's new in version 2.1.0.1:
  • - Добавлено распознавание режима "Infium -> Infium", при котором алгоритм поиска файлов в каталоге-приемнике полностью меняется, что позволяет синхронизировать несколько UIN'ов в одном Infium account'е;
  • - Добавлена полная поддержка архивов Infium'а (*.ahf) при синхронизации, поиске текста, поиске спама, и других операциях. Архивы читаются, и пересоздаются заново при изменениях. Размер архивного файла задается в настройках;
  • - При просмотре появилась возможность перемещаться между УИН'ами, не дожидаясь, пока загрузится просмотр текущего. Разгрузка основного потока от просмотрщика. Нервосберегающая фича!
  • - Добавлен поиск логов со спамом (по минимальному количеству входящих / исходящих сообщений);
  • - Отметка файлов, содержащих искомую текстовую строку (также в архивах);
  • - Показ / скрытие неотмеченных файлов в списке;
  • - Улучшена логика запроса параметров у пользователя (меньше глупых вопросов);
  • - Отслеживаются изменения в каталогах между операциями анализа и синхронизации, что повышает надежность обработки;

Только снова не забываем, что комментировать не здесь, но здесь (Обсуждение "QIP PDA/2005 History Synchronizer").
Mechanic1 вне форума   Reply With Quote
Old 20.12.2008, 17:20   #10
Mechanic1
QIP Newcomer
 
Mechanic1's Avatar
 
Join Date: 04/2008
Posts: 69
Chit-chat Oops..

Обнаружились неточности, могущие повредить файлы пользователя. Удалил программу с сайта.
После исправления найденных неточностей программа вернется на свое привычное место.




добавлено через 17 часов 28 минут
What's new in version 2.1.0.2
  • - Исправлена процедура слияния записей историй. Теперь она не предлагает объединять все строки после нескольких сообщений в одной секунде;
  • - Добавлен выбор алгоритмов слияния (Последовательный разбор, и Сортировка с удалением дублей). Также теперь есть возможность игнорировать пробелы при сравнении сообщений;
  • - Кнопка "Show Unchecked" теперь не нажимается сама после анализа;
  • - Файлы, выделенные жирным в списке (имеющие различия) теперь выводятся вверху списка;
  • - Появилась возможность выполнить команду "Reset All" после того, как изменились некоторые настройки, или сработал монитор целостности рабочих каталогов;

Last edited by Mechanic1; 20.12.2008 at 17:20. Reason: Добавлено сообщение
Mechanic1 вне форума   Reply With Quote
Old 01.04.2009, 20:58   #11
Mechanic1
QIP Newcomer
 
Mechanic1's Avatar
 
Join Date: 04/2008
Posts: 69
Default Version 2.1.0.4

What's new in version 2.1.0.4
  • - Добавлено опциональное принудительное создание папки Archives (Destination = Infium);
  • - Добавлено смещение для даты в QHF PDA (для Symbian версии);
  • - Исправлено влияние коррекции даты/времени на сортировку и сравнение сообщений при слиянии;
  • - Добавлена опциональная коррекция терминаторов строк (взаимо-дополнение кодов CR & LF);
  • - Синхронизация теперь не прерывается после ввода ника;
Mechanic1 вне форума   Reply With Quote
Old 12.08.2009, 18:49   #12
jas0n
QIP Newcomer
 
Join Date: 06/2006
Posts: 9
Default

Скажите, а файлами истории (.ahf) программа работает?
jas0n вне форума   Reply With Quote
Old 13.09.2009, 13:36   #13
alesha111
QIP Newcomer
 
Join Date: 08/2008
Posts: 3
Default

а можете добавить кнопочку для экспорта истории в xml?
alesha111 вне форума   Reply With Quote
Old 15.11.2009, 10:47   #14
niXman
QIP Newcomer
 
Join Date: 11/2009
Posts: 1
Default

Где описание алгоритма шифрования истории?
niXman вне форума   Reply With Quote
Old 13.10.2010, 05:30   #15
TKE
Guest
 
Posts: n/a
Default

Просто огромнейшее спасибо автору за эту программу!!! от души! благодаря ей я смог прочитать крайне для меня важную и дорогую историю переписки..
больше прог, читающий переписку с QIP PDA я не нашел, кроме QHF History Manager, но он либо платный, либо кряканый (причем на самом же торрент-трекере пишут,что в кряке троян)

еще раз: СПАСИБО!

добавлено через 3 минуты
только одна просьба. дайте знать об этой проге на ветке посвященной QIP PDA. а то я пока обнаружил вашу прогу, вся ночь прошла в бесплодных поисках по всему форуму и интернету. может еще какого-нибудь несчастного человека это сделает счастливым))

Last edited by TKE; 13.10.2010 at 05:30. Reason: Добавлено сообщение
  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 13:28.


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