[WFX] tcPhonebook

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
SAPetrovich
Сообщения: 4
Зарегистрирован: Ср июн 03, 2009 12:21

Сообщение SAPetrovich »

Я имел ввиду не совсем телефонную книгу.
Просто у андройда (думаю не только у него) есть возможность импорта/экспорта из/в "многоконтактный" vcf-файл. Т.е., если мне например надо будет синхронизировать записную книжку я просто экспортирую из андройда в vcf, и стандартными средствами синхронизации ТС синхронизирую этот vcf-файл с БД tcPhonebook. После этого, полученный vcf импортирую обратно в свой андройд.
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

SAPetrovich
Ну это совсем другая история. Я так понял, что из андроида экспортируется в виде одного файла contacts.vcf.
Нужно просто прикрутить экспорт в такой файла. Планирую сделать приблизительно в 0.9.3.6.
Аватара пользователя
SAPetrovich
Сообщения: 4
Зарегистрирован: Ср июн 03, 2009 12:21

Сообщение SAPetrovich »

Нее. Я похоже опять не донес мысль.
В ТС, есть такая фишка как синхронизация каталогов. Как я понимаю, она нормально работает с FS и LS-плагинами. Твоя БД доступна через FS-плагин. Так вот представь себе, что vcf-файл содержащий несколько контактов можно тоже рассматривать как БД контактов. Т.е., например архиваторным плагином "заходим" в vcf-файл, и видим то-же что и в твоем FS-плагине (ну естессно без папок). Кстати, это позволит еще и избирательно копировать записи между твоей БД и vcf-файлом.
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

SAPetrovich
Я подумал, что архиваторный плагин будет использоваться для упаковки, а не для распаковки :)
Теперь стало понятно, что именно требуется. Согласен, что это полезно и удобно, но реализовать это достаточно быстро не смогу. Во-первых, нужно закончить всё запланированное для WFX-плагина, а во-вторых, я еще не имел удовольствия познакомиться с интерфейсом архиваторных плагинов. Так что только после 1.0.

Хотя кто его знает. Любопытство может победить :)
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

Скачать
0.9.3.4
Добавлено: Редактирование: Специальный редактор для полей «Телефон», «Мобильный телефон», «Факс», «Веб-страница».
Изменено: Экспорт: Если значения полей «Телефон», «Мобильный телефон», «Факс», «Веб-страница» разбиты на составляющие при помощи запятых (','), то каждая составляющая будет экспортироваться отдельным атрибутом.
Исправлено: Просмотр: Не выполнялся переход по ссылке и создание нового письма по двойному щелчку на наименовании поля.
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

Скачать
0.9.3.5
Изменено: База данных: При первом запуске плагина в базе данных контактов будут выполнены некоторые изменения. Предыдущие версии плагина не смогут работать с изменённой базой данных.
Добавлено: Поле «Ник» в группе «Контактное лицо».
Исправлено: База данных: Были утеряны типы полей данных. Восстановлено.
Исправлено: Редактирование: Не работали кнопки «...» (Открыть в специальном редакторе) для полей «Телефон».
Serge Yolkin
Сообщения: 664
Зарегистрирован: Сб июл 25, 2009 11:12

Сообщение Serge Yolkin »

Maximus
Что-то не получается распаковать ни с wincmd, ни с maximus.in...
Файл, говорит, поврежден.
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

Serge Yolkin
Никак не могу подтвердить. У меня всё распаковывается корректно. От других пользователей жалоб не было.
Аватара пользователя
campoviy
Сообщения: 109
Зарегистрирован: Сб дек 18, 2010 17:49
Откуда: Russian Federation, Krasnodar region

Сообщение campoviy »

Serge Yolkin
Не подтверждаю:
---------------------------
Тестирование
---------------------------
Архивов: 1
Папок: 4
Файлов: 19
Размер: 2874390 (2 MB)
Сжатый: 988665 (0 MB)

Ошибок не найдено
---------------------------
ОК
---------------------------
83f272d401d7a78e62e2179acc8322db *wfx_tcPhonebook_0935.rar
Отзеркалил.
Пластмассовый мир победил, макет оказался сильней
Последний кораблик остыл, последний фонарик устал…

(ГО – «Моя оборона», авт. Е. Летов)
Serge Yolkin
Сообщения: 664
Зарегистрирован: Сб июл 25, 2009 11:12

Сообщение Serge Yolkin »

М-да... Проблема нашлась в качалке AvantBrowser'а. ИЕ скачал нормально.
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

Скачать
0.9.3.6
Добавлено: Экспорт, Служебный элемент, Внутренняя команда: Экспорт всех контактов в один файл.
Исправлено: База данных: Не отображились или некорректно отображались поля «Телефон (работа)», «Телефон (личное)», «Телефон (другое)», в результате неправильных изменений в базе данных контактов при обновлении до версии 0.9.3.5. При первом запуске плагина в базе данных контактов будут выполнены исправления.
Исправлено: Локализация: Редактирование: Специальный редактор: Строка запроса ввода значения.
Serge Yolkin
Сообщения: 664
Зарегистрирован: Сб июл 25, 2009 11:12

Сообщение Serge Yolkin »

Maximus
При экспорте в один файл не хватает перевода строки между концом предыдущего и началом следующего контакта:

Код: Выделить всё

END:VCARDBEGIN:VCARD
Предложение: при наличии выделенных - их и экспортировать в один файл (при отсутствии - экспортировать всё).

Добавлено спустя 13 минут:

Имена служебных псевдофайлов сейчас начинаются с префикса (шарп)(пробел). Нельзя ли, чисто для эстетики, начинать их с одного только прбела - тоже будут в начале при сортировке по имени, а выглядит забавнее. Я так важные папки выделяю - и в начале, и, типа, с красной строки.
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

Serge Yolkin писал(а):При экспорте в один файл не хватает перевода строки между концом предыдущего и началом следующего контакта:
Недосмотрел. Виноват. Исправлю.
Serge Yolkin писал(а):Предложение: при наличии выделенных - их и экспортировать в один файл (при отсутствии - экспортировать всё).
Я в планы записал это сразу, но оставил на последующие версии. Просто это более трудоёмкий алгоритм, особенно если учитывать, что выделенными могут быть и папки.
Serge Yolkin писал(а):Имена служебных псевдофайлов сейчас начинаются с префикса (шарп)(пробел). Нельзя ли, чисто для эстетики, начинать их с одного только прбела - тоже будут в начале при сортировке по имени, а выглядит забавнее. Я так важные папки выделяю - и в начале, и, типа, с красной строки.
Посмотрим. Эстетика - важная штука. Может сделаю настройку через ini-файл.
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

Скачать
0.9.3.6a
Исправлено: Экспорт в один файл: Отсутствовали переводы строк между END:VCARD и BEGIN:VCARD.
Serge Yolkin
Сообщения: 664
Зарегистрирован: Сб июл 25, 2009 11:12

Сообщение Serge Yolkin »

По ссылке на офсайте - старая версия 9.3.6 от 5.07
Ответить