Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Темы - DeadbraiN

Страницы: [1]
1
Разработка плагинов / CDC Plugin SDK
« : 21 Декабрь 2009, 16:21:40 »
Итак, первая попытка выложить CDC plugin SDK. Здесь описание формата плагинов и всего, что нужно для разработки: http://docs.google.com/View?id=ddqzkfw7_10d4bgk7jg
Ждем Ваших вопросов и корректировок.

2
Новости и анонсы / Вышла версия 2.2.0
« : 06 Октябрь 2008, 19:42:59 »
Вышла версия 2.2.0 beta ru (от 06.10.2008)  [ обзор на блоге ] | [ полный changelog ]
  • Изменения интерфейса главного окна программы.
  • Исправлена ошибка сбрасывания высоты окна описания из за чего приходилось при каждом запуске программы выставлять его на нужную высоту.
  • Добавлен плагин cdc_fictionbook.dll. Он предназначен для работы с файлами формата FB2. Импортирует описание и картинку. Спасибо Златко Петкову.
  • Добавлена возможность создавать отчеты и сохранять их в HTM, XLS, TXT, PDF и RTF на основе плагина cdc_reports.dll.
  • Добавлен плагин cdc_freedb.dll для импорта информации с FreeDB серверов для треков Audio CD.
  • Добавлен плагин cdc_pdf_poppler.dll для работы с PDF файлами.
  • Добавлен импорт актеров с kinopoisk.ru.
  • Добавлен диалог обратной связи с разработчиками. Вы можете отправлять гневные письма нам прямо из программы. Помните, что в момент отправки почты CDC будет выходить в интернет, так что настройте свой firewall, если это необходимо.
  • Сканирование дисков ускорено примерно на 15%.
  • Добавлена закладка "Пользователи" для отображения списка пользователей одолженных дисков.
  • Реализован алгоритм автоматической нумерации буквенно-числовых номеров дисков. При каждом новом добавлении диска номер будет увеличиваться. Например номер "Аудио 12" превратится в "Аудио 13".
  • Добавлено сохранение количества и содержимого полей в диалоге поиска (бывший расширенный поиск).
  • При первом старте программы кодировка в окне описания была неверная.
  • Сокращено время конвертации базы из старых версий.
  • Добавлена опция "Создавать пустой диск" (диалог сканирования и диалог настроек, раздел "Сканирование").
  • Исправлена ошибка зависания программы при сворачивании в трей главного окна, когда окно сканирования или настроек было на переднем плане.
  • Добавлены новые темы - Kreski и Komik

3
Хочу поделиться своими соображениями по поводу самого трудоемкого процесса - добавления дисков в базу. Для оптимизации действий пользователя, и соответственно уменшения времени добавления привожу несколько советов:

1. Если дисков много и добавляются они подряд - один за другим, то имеет смысл сначала добавлять их во временную группу "New disks" с включенной опцией "Автоматически добавлять диски в каталог" (диалог настроек, раздел "Пользовательский интерфейс"), после чего уже разлаживать их по группам, категориям и пользователям с помощью мультивыделения и перетаскивания (пока перетаскивание работает только на дисках в группах). Для этого нужно выделить упомянутую группу в дереве групп и начать вставлять диски в CD\DVD-ROM. Так же, рекомендуется включить опцию "Автоизвлечение диска" (диалог настроек, раздел "Сканирование").

2. Если дисков мало, то имеет смысл при добавлении сразу выбирать группу, категорию и местоположение диска.

3. Используйте предустановки окна сканирования для быстрого изменения привязок плагинов к расширенями (дислог сканирования, раздел "Настройки"). Удобно использовать несколько стандартных предустановок: "Без плагинов", "Мои установки", "Без граф. плагинов", "Без видео плагинов" и т.д.

4. Если Вы часто добавляете папки со своего HDD или дисков, то удобно чтобы они сохранялись в списке сканирования. Для этого нужно включить опцию "Сохранять добавленные папки в списке дисков" (диалог настроек, раздел "Сканирование").

5. Используйте звуки и автоматическое извлечение диска при завершении сканирования. Это актуально для дисков с большим количеством файлов, время добавления которых занимает продолжительное время (диалог настроек, раздел "Сканирование").

6. Если Вы добавляете много картинок, то для уменьшения размера базы (а она растет в основном именно из за них) следует уменьшить размер превью и увеличить коэффициент сжатия (настройки плагинов images.dll и freeimages.dll, настройки "Ширина\Высота изображения в окне описания" и "Качество изображения" в диалоге настроек, раздел "Пользовательский интерфейс"). Оптимальным размерами можно считать все те, которые не достигают 128 на 128 точек, с коэффициентом сжатия <= 70%. Исключение составляют картинки полученные импортом с WEB сайтов с помощью плагина webimpot.dll. Если их не много, то перед импортом можно устанавливать размер превью в окне описания от 256 на 256 и выше.

4
Уважаемые пользователи программы Camel Disc Catalog. Если тестовый срок исчерпан и Вы решили пользоваться нашей программой, то перед регистрацией на нашем сайте, пожалуйста обновляйте версию CDC той, которая доступна на момент регистрации. Многие ошибки, о которых вы нам пишете в анкете, уже давно исправлены  ;)

Заранее спасибо.

UPD: Тема больше дополняться не будет. Информацию о новых ошибках и их статусе смотрите на трекере.

5
В данной теме мы предлогаем Вам обсудить оптимальную структуру базы данных дисков в домашней коллекции.

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

2. В закладке категорий создать категории в вложенной структурой. Для видео создать категорию "Видео", внутри неё: "Комедии", "Боевики", "Фантастика" и т.д. Возможна более глубокая вложенность категорий по усмотрению пользователя. Для категории "Музыка" создать внутри такие категории: "Электронная музыка", "Рок музыка", "Джаз" и т.д. и так далее для остальных категорий (смотри рис. 2).

При такой структуре групп и категорий добавленные диски будут доступны в 2 местах:
1. В дереве групп они будут отсортированы по алфавиту
2. В дереве категорий они будут отсортированы по жанрам, стилям и т.д. Причем в категориях могут находиться не только диски, а так же папки и файлы. Обычно это удобно в том случае, когда диск содержит несколько фильмов или папок с музыкой. А они, как обычно, не принадлежат к одному жанру или стилю. При добавлении диска, устанавливайте группу и категории прямо в диалоге сканирования. Это ускорит создание Вашей базы.

Страницы: [1]