Автор Тема: Импорт из vCard  (Прочитано 33401 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн NA

  • Плагинописатель
  • Эксперт
  • ******
  • Сообщений: 906
  • Репутация +78/-20
    • Просмотр профиля
Re: Импорт из vCard
« Ответ #15 : 24 Апреля 2010, 10:06:10 »
SkipUFO
попробуй с GUIDом. Если прокатит - вопрос сам собой снимется. И, кстати, прилинковка задач к контактам автоматом же будет восстанавливаться (сохраняться).

А для импорта контакта-тезки без GUIDа - на мой взгляд, сейчас поведение наиболее безопасное...

Или еще вариант: сделать как в "диспетчере писем" theBat: список писем в стринглисте, флажки для задания действий (слить-дублировать). Щелчок в заголовок инвертирует флажки этого столбца для всех писем.

Выводить только дубликаты, по окончанию импортирования всех неконфликтных контактов. И дать возможность отказаться от синхронизации остатка вообще.
« Последнее редактирование: 24 Апреля 2010, 10:09:26 от NA »
Приглашаю обсудить мои мечты о Контактах.

Gantt... как много в этом слове. Оч ждется.

"Анонимному" минусишке: чем больше неудачников меня ненавидит, тем более правильно я живу. Твои минусы исподтишка - это настоящие плюсы мне. Спасибо!

Оффлайн SkipUFO

  • Плагинописатель
  • Способный
  • ***
  • Сообщений: 109
  • Репутация +14/-0
    • Просмотр профиля
Re: Импорт из vCard
« Ответ #16 : 24 Апреля 2010, 11:52:10 »
NA

К сожалению OutLook, Google не экспортируют UID, хотя в спецификации такой тег описан. При экспорте из LT я записываю этот тег.

С выводом и последующей возможностью выбора слить или дублировать подумаю.

Оффлайн NA

  • Плагинописатель
  • Эксперт
  • ******
  • Сообщений: 906
  • Репутация +78/-20
    • Просмотр профиля
Re: Импорт из vCard
« Ответ #17 : 24 Апреля 2010, 12:19:22 »
а вдруг халява прокатит именно с дополнительным полем (какой-нибудь X-LT-GUID)? Хотя шансов мизер, конечно.

А с Гуглями, думаю, можно договориться о поддержке GUID. Они ребята прогрессивные.
Приглашаю обсудить мои мечты о Контактах.

Gantt... как много в этом слове. Оч ждется.

"Анонимному" минусишке: чем больше неудачников меня ненавидит, тем более правильно я живу. Твои минусы исподтишка - это настоящие плюсы мне. Спасибо!

Оффлайн Егорычев Сергей

  • Администратор
  • Мастер
  • *****
  • Сообщений: 1217
  • Репутация +17/-8
    • Просмотр профиля
Re: Импорт из vCard
« Ответ #18 : 26 Апреля 2010, 14:33:21 »
Нужно тогда проверять, если ли в файле *.vcf поле UID (http://ru.wikipedia.org/wiki/VCard), то нужно сравнивать по этому полю (перезаписывать), иначе просто добавляем контакт.

Оффлайн SkipUFO

  • Плагинописатель
  • Способный
  • ***
  • Сообщений: 109
  • Репутация +14/-0
    • Просмотр профиля
Re: Импорт из vCard
« Ответ #19 : 26 Апреля 2010, 19:05:34 »
Oleg Support

UID именно так и проверяется

Оффлайн Егорычев Сергей

  • Администратор
  • Мастер
  • *****
  • Сообщений: 1217
  • Репутация +17/-8
    • Просмотр профиля
Re: Импорт из vCard
« Ответ #20 : 27 Апреля 2010, 17:05:12 »
Сделал экспорт в файл *.vcf, потом изменил с помощью блокнота данные (например организацию), делаю импорт и ничего. Кстати, было бы неплохо выводить уведомление о завершении операции.

Оффлайн SkipUFO

  • Плагинописатель
  • Способный
  • ***
  • Сообщений: 109
  • Репутация +14/-0
    • Просмотр профиля
Re: Импорт из vCard
« Ответ #21 : 27 Апреля 2010, 17:26:55 »
Oleg Support

Вы не исправили поле REV, где находится дата последнего изменения. Плагин помимо сравнения UID, сравнивает дату последнего изменения в LT и REV из файла. Если REV > LT, то изменения записываются (считаем, что данные более актуальные), если не выполнено, то соответственно не происходит подкачки изменений.

Уведомление добавлю.

Оффлайн Егорычев Сергей

  • Администратор
  • Мастер
  • *****
  • Сообщений: 1217
  • Репутация +17/-8
    • Просмотр профиля
Re: Импорт из vCard
« Ответ #22 : 27 Апреля 2010, 17:50:03 »
Спасибо, понял

Оффлайн NA

  • Плагинописатель
  • Эксперт
  • ******
  • Сообщений: 906
  • Репутация +78/-20
    • Просмотр профиля
Re: Импорт из vCard
« Ответ #23 : 27 Апреля 2010, 18:52:04 »
Уведомление добавлю.
"
Внимание! Импортируемый контакт XXX имеет более старую дату изменений, чем существующий в LT.
Оставить без изменений контакт в базе LT (рекомендуется)?
(Да, Да для всех, Нет, Нет для всех)
"
Приглашаю обсудить мои мечты о Контактах.

Gantt... как много в этом слове. Оч ждется.

"Анонимному" минусишке: чем больше неудачников меня ненавидит, тем более правильно я живу. Твои минусы исподтишка - это настоящие плюсы мне. Спасибо!

Оффлайн Егорычев Сергей

  • Администратор
  • Мастер
  • *****
  • Сообщений: 1217
  • Репутация +17/-8
    • Просмотр профиля
Re: Импорт из vCard
« Ответ #24 : 28 Апреля 2010, 14:36:38 »
Согласен с NA, такой вариант более привычен

Оффлайн SkipUFO

  • Плагинописатель
  • Способный
  • ***
  • Сообщений: 109
  • Репутация +14/-0
    • Просмотр профиля
Re: Импорт из vCard
« Ответ #25 : 01 Мая 2010, 13:09:45 »
Добавил.

Оффлайн Егорычев Сергей

  • Администратор
  • Мастер
  • *****
  • Сообщений: 1217
  • Репутация +17/-8
    • Просмотр профиля
Re: Импорт из vCard
« Ответ #26 : 05 Мая 2010, 17:52:47 »
У меня все вылетело

Имя события проблемы:   APPCRASH
  Имя приложения:   LeaderCommand.exe
  Версия приложения:   6.8.9.6
  Штамп времени приложения:   4bcd9233
  Имя модуля с ошибкой:   StackHash_1e0c
  Версия модуля с ошибкой:   6.0.6002.18005
  Штамп времени модуля с ошибкой:   49e03821
  Код исключения:   c0000374
  Смещение исключения:   000afaf8
  Версия ОС:   6.0.6002.2.2.0.1296.17
  Код языка:   1049
  Дополнительные сведения 1:   1e0c
  Дополнительные сведения 2:   14e320cbc3243a676d0da6bab39fab4f
  Дополнительные сведения 3:   94fa
  Дополнительные сведения 4:   e8aa66ff9994c39dd188119ad4db546f

Прочтите заявление о конфиденциальности:
  http://go.microsoft.com/fwlink/?linkid=50163&clcid=0x0419

Оффлайн SkipUFO

  • Плагинописатель
  • Способный
  • ***
  • Сообщений: 109
  • Репутация +14/-0
    • Просмотр профиля
Re: Импорт из vCard
« Ответ #27 : 05 Мая 2010, 21:08:03 »
Oleg Support
Включил логгирование, выложите log, или вышлите по почте.

Оффлайн Егорычев Сергей

  • Администратор
  • Мастер
  • *****
  • Сообщений: 1217
  • Репутация +17/-8
    • Просмотр профиля
Re: Импорт из vCard
« Ответ #28 : 06 Мая 2010, 10:33:37 »
странно, выложенный плагин lt_iCal_imp.ltdll - это вроде импорт из iCal. И в LT у меня импорт из iCal - написано.

Оффлайн SkipUFO

  • Плагинописатель
  • Способный
  • ***
  • Сообщений: 109
  • Репутация +14/-0
    • Просмотр профиля
Re: Импорт из vCard
« Ответ #29 : 06 Мая 2010, 12:35:49 »
извиняюсь, не тот выложил.