Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

[WFX] tcPhonebook
Goto page Previous  1, 2, 3, 4 ... 29, 30, 31  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Maximus



Joined: 07 Apr 2005
Posts: 927
Location: Украина, Кировоградская обл., г. Знаменка

Post (Separately) Posted: Tue Jan 11, 2011 01:26    Post subject: Reply with quote

Flasher wrote:
Ах, вот как. Значит добавление vcf ничего существенного не сулит. Без этого цель не оправдывает средства, если говорить о формировании новых контактов.
Ну почему же?
Если в данный момент у пользователя есть уже готовая адресная книга (в программе, которая умеет работать с V-Card) и он хочет начать использовать данный плагин, то ему будет легко осуществить переход.
Также это позволит обмениваться контактами с пользователями других программ поддерживающих V-Card.

Flasher wrote:
А если в полях V-Card нет соответствия полям базы плагина, тогда как?

1. Игнорировать неизвестные поля
2. Создавать дополнительные поля в базе данных плагина
3. Во время импорта спрашивать пользователя, что делать с каждым неизвестным полем
_________________
tcPhonebook|AppLoader|Українізація TC|Ultimate Calendar
Back to top
View user's profile Send private message
DeathStalker



Joined: 01 Sep 2006
Posts: 331
Location: Санкт-Петербург

Post (Separately) Posted: Tue Jan 11, 2011 01:32    Post subject: Reply with quote

Maximus
А если сделать что в контакт можно будет входить как в папку, а файлы в этой папке (вход по Enter или как в архив по Ctrl+Page Down) - как раз полный перечень полей, в начале списка самые используемые, под конец списка редко используемые (это просто предложение для размышления)
_________________
Гугль - это Матрица, чем меньше его спрашивать, тем слабее будут машины во время Великой Битвы
TC10.00b6 x86 Windows 10 x64 (Windows 7 x64)
Back to top
View user's profile Send private message
Maximus



Joined: 07 Apr 2005
Posts: 927
Location: Украина, Кировоградская обл., г. Знаменка

Post (Separately) Posted: Tue Jan 11, 2011 01:40    Post subject: Reply with quote

DeathStalker wrote:
А если сделать что в контакт можно будет входить как в папку, а файлы в этой папке (вход по Enter или как в архив по Ctrl+Page Down) - как раз полный перечень полей, в начале списка самые используемые, под конец списка редко используемые (это просто предложение для размышления)

Не знаю насколько это возможно. Да и смысла большого нет.
Это предложение высказано с целью просмотра контактов?
Если да, то проще в окне просмотра контакта добавить закладку, в которой поля будут поименованы, как это принято в формате V-Card.
_________________
tcPhonebook|AppLoader|Українізація TC|Ultimate Calendar
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Tue Jan 11, 2011 01:42    Post subject: Reply with quote

Maximus wrote:
Ну почему же?
>>> "если говорить о формировании новых контактов." Т.е. в отдельном приложении формировать контакты лучше, чем в плагине, получается.
Maximus wrote:
1. Игнорировать неизвестные поля
2. Создавать дополнительные поля в базе данных плагина
3. Во время импорта спрашивать пользователя, что делать с каждым неизвестным полем
1. Мне это точно не подойдёт.
2. Я написал с противоположным смыслом, о том, чего нет в vcard, а не как ты изначально написал.
3. Сколько и какого характера будут предлагаемые действия?

По поводу режимов ты так и не ответил.
Back to top
View user's profile Send private message
Maximus



Joined: 07 Apr 2005
Posts: 927
Location: Украина, Кировоградская обл., г. Знаменка

Post (Separately) Posted: Tue Jan 11, 2011 02:05    Post subject: Reply with quote

Flasher wrote:
>>> "если говорить о формировании новых контактов." Т.е. в отдельном приложении формировать контакты лучше, чем в плагине, получается.
Я не это имел в виду. Я говорю о том, что контакты в этом приложении уже созданы (еще до того как плагин родился) и их нужно перебросить в плагин.

Flasher wrote:
3. Сколько и какого характера будут вопросы?
"В импортируемом файле обнаружено неизвестное поле такое-то. Пропустить или создать для него дополнительное поле в плагине?"
(+ опция создавать поля автоматически)
Если создать, то "Введите название поля".
При автоматическом создании поля будут именоваться как в карточке.

Flasher wrote:
По поводу режимов ты так и не ответил.
В режиме колонок всё будет зависеть от пользователя. Т.е. от того задал ли он конкретные поля для отображения.
С быстрым просмотром и отдельным окном я вообще еще не знаю как буду это реализовывать. Но по идее эти поля будут выводиться (как и другие дополнительные поля) просто под списком основных полей.
_________________
tcPhonebook|AppLoader|Українізація TC|Ultimate Calendar
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Tue Jan 11, 2011 02:22    Post subject: Reply with quote

Maximus wrote:
Я не это имел в виду.
Что ты имел в виду - я понял. Но реплика была моя, а цитата указывала на контекст, в котором отчуждается обобщённый смысл.

Maximus wrote:
Пропустить или создать для него дополнительное поле в плагине?"
Значит, будут сформированы две кнопки?
Maximus wrote:
Но по идее эти поля будут выводиться (как и другие дополнительные поля) просто под списком основных полей.
А, т.е компоновка всё-таки будет? И тут уже не важно, где будут отсутствовать поля - в базе плагина или в vcard?
Back to top
View user's profile Send private message
Maximus



Joined: 07 Apr 2005
Posts: 927
Location: Украина, Кировоградская обл., г. Знаменка

Post (Separately) Posted: Tue Jan 11, 2011 10:25    Post subject: Reply with quote

Flasher wrote:
Значит, будут сформированы две кнопки?
Предположительно.

Flasher wrote:
А, т.е компоновка всё-таки будет? И тут уже не важно, где будут отсутствовать поля - в базе плагина или в vcard?
Поле будет отображаться, если оно присутствует в базе плагина.
vcard на этапе отображения уже никакого значения не имеет.
_________________
tcPhonebook|AppLoader|Українізація TC|Ultimate Calendar
Back to top
View user's profile Send private message
DrShark



Joined: 21 Oct 2006
Posts: 911
Location: Kyiv, Ukraine

Post (Separately) Posted: Tue Jan 11, 2011 13:02    Post subject: Reply with quote

Maximus
По-моему, это сторонний первый плагин, который имеет практический смысл портировать на мобильный Total Commander for PocketPC/WinCE, т.к. удобно перенести базу на телефон и там с помощью экспорта в vcard или API WinMobile синхронизировать с телефонной контактной книгой. CaptainFlint писал, что Гислер даёт API мобильного Коммандера по запросу разработчика.
_________________
"the light is coming to give back everything the darkness stole"
—©@AG4
Back to top
View user's profile Send private message
Maximus



Joined: 07 Apr 2005
Posts: 927
Location: Украина, Кировоградская обл., г. Знаменка

Post (Separately) Posted: Tue Jan 11, 2011 13:30    Post subject: Reply with quote

DrShark
Мне бы еще с обычной версией закончить...
_________________
tcPhonebook|AppLoader|Українізація TC|Ultimate Calendar
Back to top
View user's profile Send private message
Maximus



Joined: 07 Apr 2005
Posts: 927
Location: Украина, Кировоградская обл., г. Знаменка

Post (Separately) Posted: Thu Jan 27, 2011 23:56    Post subject: Reply with quote

Quote:
[0.8.0]
Добавлено: Импорт/экспорт контактов в формате vCard
Добавлено: Отображение расширения .VCF у контактов в панели Total Commander
Добавлено: Группа полей "Адрес (дом)"

_________________
tcPhonebook|AppLoader|Українізація TC|Ultimate Calendar


Last edited by Maximus on Sat Feb 26, 2011 00:14; edited 2 times in total
Back to top
View user's profile Send private message
Maximus



Joined: 07 Apr 2005
Posts: 927
Location: Украина, Кировоградская обл., г. Знаменка

Post (Separately) Posted: Fri Jan 28, 2011 19:56    Post subject: Reply with quote

Quote:
[0.8.1]
Добавлено: Локализация наименований пользовательских колонок

_________________
tcPhonebook|AppLoader|Українізація TC|Ultimate Calendar


Last edited by Maximus on Sat Feb 26, 2011 00:17; edited 1 time in total
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2584
Location: Большая деревня Москва

Post (Separately) Posted: Sat Feb 05, 2011 14:42    Post subject: Reply with quote

А нельзя ли сделать поддержку ранних версий vCard? У меня в телефоне жестко зашита версия 2.1. В ней поле "Мобильный телефон" выглядит так:
Code:
TEL;CELL:+7ХХХХХХХХХХ
А в версии 3.0 (tcPhonebook) вот так:
Code:
TEL;TYPE=CELL,VOICE:+7ХХХХХХХХХХ
Соответственно, при импорте контакта в плагин ничего не происходит.
Можно, конечно, нацарапать скрипт конвертации, но это муторно.
Цитирую отсюда:
Quote:
Версия 2.1 получила поддержку в большинстве почтовых клиентов. Версия 3.0 описана в RFC 2425 и RFC 2426
Акцентирую внимание на словах "в большинстве почтовых клиентов". Почему вообще был избран формат 3.0? Потому что он последний?
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Maximus



Joined: 07 Apr 2005
Posts: 927
Location: Украина, Кировоградская обл., г. Знаменка

Post (Separately) Posted: Sat Feb 05, 2011 16:19    Post subject: Reply with quote

Вахмурка wrote:
А нельзя ли сделать поддержку ранних версий vCard? У меня в телефоне жестко зашита версия 2.1.

Можно. Постараюсь реализовать где-то в версии 0.9.
Вахмурка wrote:
Акцентирую внимание на словах "в большинстве почтовых клиентов". Почему вообще был избран формат 3.0? Потому что он последний?

Только потому и был выбран. Как-то не обратил внимание на эту строчку при чтении статьи...
_________________
tcPhonebook|AppLoader|Українізація TC|Ultimate Calendar
Back to top
View user's profile Send private message
Maximus



Joined: 07 Apr 2005
Posts: 927
Location: Украина, Кировоградская обл., г. Знаменка

Post (Separately) Posted: Sat Feb 26, 2011 00:18    Post subject: Reply with quote

Quote:
[0.8.5]
Изменено: Просмотр информации о контакте в виде списка полей
Добавлено: Просмотр информации о контакте: пустые поля не отображаются
Добавлено: Просмотр информации о контакте: возможность сворачивать/разворачивать группы контактов (состояние запоминается)
Исправлено: Импорт: Значительно улучшен алгоритм чтения файлов формата vCard
Добавлено: Импорт: Импорт полей в кодировке UTF-8
Добавлено: Экспорт/импорт: Обрабатывается поле "Отдел"
Добавлено: Экспорт/импорт: Обрабатывается поле "Примечание"
Исправлено: Экспорт: Пустые поля теперь не экспортируются
Изменено: Экспорт: Экспорт выполняется в файл формата vCard версии 2.1
Добавлено: Локализация: датский, шведский

Ближайшие планы:
Quote:
- отображение контактов: по структуре, по расположению, по алфавиту, без папок (сейчас только по структуре)
- выпадающие списки с историей предыдущих вводов для полей Должность, Страна и т.д.
- возможность указывать несколько контактов одного типа
- полная поддержка Unicode
- WLX- и WDX-интерфейсы для просмотра файлов формата vCard

_________________
tcPhonebook|AppLoader|Українізація TC|Ultimate Calendar


Last edited by Maximus on Wed Mar 16, 2011 17:08; edited 1 time in total
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sat Feb 26, 2011 00:51    Post subject: Reply with quote

Один раз словил, когда после захода в диалог плагина по Alt+Enter из Сетевого окружения, нажатия //, потом кн. [Отмена]:
    ---------------------------
    Total Commander 7.56a
    ---------------------------
    Exception in tcPhonebook.wfx:FsExecuteFile!
    Access violation at address 047D391A. Read of address 077E0224
    Windows 7 6.1 (Build 7600)

    Please report this error to the Author, with a description
    of what you were doing when this error occurred!

    Windows exception: C0000005
    Stack trace:
    047D391A
    46B8D1 46B9AA 4030D0 444F62 4030D0 444F62
    645AB2 64731C >56EAB4 549743 445A9F 444F62
    422CC0 444523 422CC0 42838C 428424 6C53C9

    Raw:
    4030D0 46B1E5 444523 407642 46B8D1 46B8E7
    4033BC 402209 4023DB 444523 46B9AA 4030D0
    4030D0 42499C 4445E5 444F62 444F85 4030D0
    46B236 422CC0 407642 46B8D1 46B8E7 4033BC
    4021B4 4023DB 422CC0 46B9AA 4030D0 4030D0
    42499C 4445E5 444F62 444F85 645AB2 4452DB
    443011 445231 444F62 4348C2 4445E5 444F62
    444F85 422CC0 64731C 422CC0 6C1DF0 68ACBF
    688E6F 403796 407C8E 4036AD 403796 407C8E
    444491 422CC0 4452DB 443011 445231 4445E5

Как там насчёт импорта своих полей в самом диалоге?
И есть пожелание убирать отображение формата опционально.
Спасибо за папки.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3, 4 ... 29, 30, 31  Next
Page 3 of 31

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group