[WFX] tcPhonebook

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

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

slas78
Сообщения: 7
Зарегистрирован: Вт июл 10, 2012 09:15

Сообщение slas78 »

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

Сообщение Maximus »

slas78 писал(а):Вот если бы было как в справке: Имя согласно атрибутам vCard, а не как имя vCard-файла - тогда всё ясно было бы.
А если и не наше и не ваше?

Превращу опцию-чекбокс в опцию-радиогруп. Т.е. можно будет переключаться между двумя пунктами:

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

----Имя импортированного контакта---------------
* Как имя исходного файла
* По содержимому vCard-атрибутов исходного файла
---------------------------------------------
slas78
Сообщения: 7
Зарегистрирован: Вт июл 10, 2012 09:15

Сообщение slas78 »

Maximus
Да, наверное, так лучше всего.
во втором пункте лучше заменить "по" на "погласно":
* согласно содержимому...
и подзаголовки лучше с маленьких букв, т.к. они - продолжение заголовка
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

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

Сообщение Maximus »

Соглашусь всё же с Avada.
slas78
Сообщения: 7
Зарегистрирован: Вт июл 10, 2012 09:15

Сообщение slas78 »

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

Сообщение Maximus »

slas78
Атрибуты - это не только их содержимое, но еще и наименование.
Слово "согласно" не пойдет точно, потому что не согласно, а действительно взято из значений атрибутов или же сформировано по значениям атирибутов N или FN.
Согласен убрать слово "содержимое", а на счёт "из" или "по" пока сомневаюсь.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Maximus
"Из" лучше. А зачем в первой опции "как"? Лучше привести к единообразному состоянию. А можно пойти и по другому пути. Примерно так:

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

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

Сообщение Maximus »

Avada писал(а):А зачем в первой опции "как"
Это подразумевает полное соответствие, в то время как вторая опция ничего подобного не обещает. Но как бы из имени ничего другого кроме него самого и не возьмешь :)
Avada писал(а):Источник имени контакта при импорте:
А тут вижу что и "при импорте" лишнее. Ведь опция находится и так в группе "Импорт".

Пока останавливаюсь на варианте:

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

----Источник имени контакта:--------------- 
 * Имя исходного файла 
 * vCard-атрибуты исходного файла
Если комментариев больше не последует...
slas78
Сообщения: 7
Зарегистрирован: Вт июл 10, 2012 09:15

Сообщение slas78 »

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

Сообщение Maximus »

slas78 писал(а):А как на будущее базу контактов переносить? файлом tcPhonebook.db?
Это самый полноценный и простой способ.
Но можно также экспортировать полностью всю файловую структуру, потом, соответственно, импортировать.
Также можно экспортировать всё одним файлом (contacts.vcf), при помощи соответствующего служебного элемента, но в этом случае не сохранится файловая структура.
oam333
Сообщения: 1
Зарегистрирован: Ср сен 05, 2012 11:31

Сообщение oam333 »

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

Сообщение Maximus »

oam333
oam333 писал(а):День добрый. Установил плагин - бесподобный! Огромное за него спасибо!
Рад, что мой плагин вызывает у вас такие эмоции :)
oam333 писал(а):Возможно ли такое?
Вполне возможно. tcPhonebook.db - есть не что иное, как база данных SQLite. Там всего две значимые таблицы: одна для хранения структуры файловой системы, другая - для данных контактов.
Для просмотра базы данных рекомендую SQLiteStudio.
На сайте SQLite можно скачать шелл. А дальше дело техники, естественно при знании SQL и английского языка.
Аватара пользователя
vlsh
Сообщения: 49
Зарегистрирован: Ср сен 12, 2012 11:52

Собрать все файлы в один с нужным набором данных

Сообщение vlsh »

Если не сложно - вопрос в следующем:
(прошу простить, если что-то по-делитански некорректно)
- есть КАТАЛОГ и в нем
/100-300 файлов расширением vcf (мобильная база контактов) читается по F3 без проблем
/все файлы соответсттвенно с именами (Вася, Петя и т.д.)
*Задача:
, соединить все файлы в один файл причем по следующему критерию:
- Имя - 1 телефон, -2 телефон (если есть)

PS
Собрать в ТС файл могу, (после переименования всего списка по порядку возрастания), но что дальше?
а мне нужен список = имя - тел.

Если не сложно - с ув.
За ранее спасибо

[mod="Avada"]Первоначально выделено в отдельную тему, а затем по результатам обсуждения объединено с темой по tcPhonebook.[/mod]
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

vlsh
Тема про переименование. Что и в каком месте надо переименовывать, я так и не понял?
И да, собрать в один файл и создать файл-список с информацией - не одно и то же. О чём тут речь? Да и файл какой (txt/xls/...) на выходе также неясно.
Ответить