Представляю свой новый проект...
DoubleContact - автономный редактор контактов для ПК, преимущественно ориентированный на редактирование, сравнение и слияние телефонных книг.
Возможности программы:
- загрузка адресных книг форматов VCF (поддерживаются vCard 2.1 и 3.0, а также возможность загрузки каталога, содержащего множество файлов VCF, как единой адресной книги), UDX (Philips Xenium), MPB (резервная копия MyPhoneExplorer) и сохранение адресных книг в указанных форматах;
- просмотр контактов в табличном виде, с фильтрацией и сортировкой;
- двухпанельный режим просмотра двух адресных книг, с возможностью копирования и перемещения групп контактов;
- редактирование отдельных записей;
- групповые операции над выбранными записями, включая перестановку имени и фамилии, разделение имён, перевод телефонных номеров в международный формат (например, замена 8 на +7 для России, аналогичные преобразования для некоторых других стран), разделение контакта по телефонам для экспорта на SIM-карту, слияние контактов, удаление спецсимволов, генерацию форматированного (полного) имени;
- сравнение двух адресных книг с подсветкой совпадающих, несовпадающих и частично совпадающих контактов;
- интерактивное слияние контактов по результатам сравнения.
Программа написана на языке C++ с применением библиотек Qt 4/5 и распространяется по лицензии GNU General Public License версии 2 или более поздней.
P.S. Если под Windows больше двух сборок не понадобится, а под линукс есть разные билдсервисы, то с маками ситуация похуже. Я собирал мак-версию под имеющуюся у меня OS X El Capitan, отписывайтесь, если что-то не работает...
Страница проекта на моём сайтеЗагрузить программуРуководство пользователя