На главную страницу Программы

CDBase - 0.9.0 build 87


Описание - Наверх

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

Если у вас есть свалка софта, и вы хотите не только записать все это, но и хотите чтобы во всем этом можно было потом разобраться, то это программа для вас. На стадии проектирования для удобства в программе присутствует сканирование каталога, часть работы программа сделает за вас: добавит все папки, создаст древовидную структуру, добавит файлы (поиск файлов по маскам, которые укажете). Все что вам остается - это назвать все нужными именами и добавить описание. Вы можете перемещать папки и файлы в зависимости от смыслового значения или полезной нагрузки, но это перемещение никоим образом не повлияет на физическое размещение файлов. Также можно создать виртуальные папки - их предназначение - группировка нужных папок(с физическим путем или без) или файлов; виртуальная папка на диске не присутствует.

В архиве пример работы CDBase - файл данных default.cdb (файл default.cdb открывается по умолчанию при запуске, если он существует и если у него правильный формат). Правда без самих файлов вы не сможете понять всю прелесть работы, но вы можете сделать свой проект и понять принцип работы, как говорится, по ходу пьесы.

На всякий случай поясню: красные папки - это виртуальные папки, на диске физически отсутствуют, удобны для группировки; синие папки - самые пренастоящие папки в мире, вы их можете даже открыть. Используйте Drag'n'Drop для перемещения объектов(веток), чтобы сделать объект дочерним держите нажатым Control;

Об абсолютных путях:
Абсолютный путь - путь указывающий реальное местонахождение проекта и объектов.
Относительный путь - путь относительно местонахождения CDBase (используется, если проект в последствии будет находится в другой папке, например на компакт-диске, для этого файл CDBase *.cdb должен находится в папке проекта)

Скриншоты несколько устарели, причем морально, но суть не изменилась.
Редактор проектов CDBase:
Скриншот #1 (общий вид, меню)
Скриншот #2 (диалог сканировния)
Скриншот #3 (сканирование)
Скриншот #4 (после сканирования)
Скриншот #5 (контекстное меню (запуск, ассоциация запуска, открыть блокнотом и т.д.))
Скриншот #6 (добавление названия, описания, группировка по папкам)


FAQ - Наверх

Q. Не смог разобраться, как сканировать весь диск. Папку отдельную - сканирует, а как добавить другие папки диска?
A. На закладке свойства проекта при выборе каталога проекта в диалоге 'Обзор папок' можно выбрать не только папку, но и диск.

Q. Почему некоторые папки синие, а некоторые красные?
A. Красные папки - это виртуальные папки, на диске физически отсутствуют, удобны для группировки; синие папки - самые пренастоящие папки в мире, их можно открыть, используя контекстное меню, пункт 'Открыть'.

Q. Как используя Drag'n'Drop сделать объект дочерним.?
A. Перемещайте объекты с нажатой клавишей Control.

Q. Как в редакторе добавить файлы или папки вручную?
A. Добавить папки или файлы вручную можно следующим образом:
'Добавить объект', изменить 'Путь, файл', нажать кнопку 'Внести изменения'. Единственное ограничение: вы не сможете назначить объекту путь или файл, который не находится в папке проекта (или каталог проекта не существует (например, был переименован или перемещен)).

Q. Находясь в редакторе закрываю программу, но попадаю в окно просмотра. Почему так?
A. Это нормальное поведение в CDBase, если уж сильно не удобно постараемся что-нибудь сделать в дальнейшем.


Изменения в версиях - Наверх

CDBase 0.9.0 build 87 beta:

  1. работает поиск: 'Найти', 'Найти далее';
  2. корректно обрабатывается ситуация в редакторе, когда каталог проекта не существует (раньше выводилось системное сообщение);
  3. при переключении между просмотром и редактором открытый файл загружается автоматически, если при переходе из просмотра в редактор (и наоборот) загружать текущий файл не надо, держите нажатым Control;
  4. переписана процедуры открытия и сохранения файла; добавлен прогрессбар - показывает в процентах загрузку файла (для больших проектов очень актуально);
  5. в процессе сканирования каталогов, загрузки и сохранения файла меню не доступно;
  6. при создании проекта "Абсолютные пути" по умолчанию включены;
  7. редактирование данных объекта в редакторе подправлено: папку нельзя сделать файлом, если в ней содержатся дочерние объекты;
  8. в главном окне работают пункты меню 'Свернуть дерево' и 'Развернуть дерево'
  9. в редакторе добавлен пункт меню 'Новый' (новый проект) - носит только смысловую нагрузку, потому что того же можно достичь следующими действиями: 'Закрыть файл' и на закладке 'Свойства проекта' установить каталог проекта;
  10. каталог проекта можно изменить только в двух случаях: либо он не существует (некорректен), либо дерево данных еще пустое;
  11. и т.д. и т.п.

Замечания и предложения - пишите на galera@narod.ru