2
DarkArt: Спасибо за ссылочку, хоть узнал, какие ещё есть у меня конкуренты <!--emo&:)-->[img]style_emoticons/<#EMO_DIR#>/smile.gif[/img]<!--endemo--> Да, сайт красивый! Мне до такого ышо далёко
По программе я пока ничего сказать не могу. Интерфейс у неё очень привлекательный (это я сужу по скриншотам, сама программа прямо сейчас закачивается). Но вот мне не нравится, что все списки жуть как напоминают БДЕ. Эти DBGrid'ы для отображения списков владельцев... Бр-р!
Потом, я не заметил в скриншотах, чтобы программа позволяла сканить с привода список каталогов. Немного непонятно! Зачем тогда вообще программа нужна? Ну, это ладно. Может быть, так наоборот лучше. Чтобы не мусорить лишней информацией диск
А, нет, она умеет. Вру <!--emo&:)-->[img]style_emoticons/<#EMO_DIR#>/smile.gif[/img]<!--endemo--> Просто я сейчас уже открыл программу и просматриваю её Hlp-файл. У меня пока что этого нет. Лень писать
Но будет обязательно.
Но ограничения смешные на создаваемую структуру дерева каталогов. Я не думаю, что на диске есть файлы, которые помечены как скрытые. Кроме того, кто мешает программе запомнить папку, которая не содержит файлов?
Да, а моя программа пока что не умеет запрашивать информацию из Интернета. В смысле, data@cd умеет подрубаться к CDDB-серверу и вытаскивать информацию о композициях. Хорошая возможность! Обязательно напишу плагин, который это будет уметь делать.
Ещё одна полезная штука: запоминает, когда именно диск был отдан другому владельцу. Я что-то не подумал о такой возможности. Надо её реализовать в ближйшей версии.
На мой взгляд, Hlp-файл написан не очень хорошо, У меня лично появилось ощущение, что я - полный идиот. Разжёваны даже такие моменты, которые, в общем-то, объяснять и не обязательно. Но это, конечно же, на любителя. Я знаю девушку, которая без подобных файлов справки жить не может.
Ещё одна хорошая штука - статистика должников. Не знаю, правда, зачем она нужна, но ведь она есть! Как те же слова уходят и к статистике дисков.
Нет, справка, по-моему, очень неудачная. Я так и не узнал, использует ли программа BDE. Ведь программист мог как использовать BDE, так и писать свой собственный формат, добавляя к файлам расширение .db.
Ладно, пусть структура БД останется неизвестной. Теперь хочу поругаться по поводу интерфейса.
1) Зачем новому диску нужно указывать номер??? Этого я не понимаю. Честно. Это я такой доисторический, или удобство программы (в том смысле, что просто номер указывать не нужно, программа автоматом будет искать свободный номер) теперь уже не нужно?
2) Интерфейс красивый. Пусть местами топорный, но сделано всё очень красиво. Неудобные Grid'ы обрамлены эффектными картинками. Затейливые переходы цветов скрывают неудобства полей для ввода. По мне, так лучше минимум красивостей, но при этом максимум удобства.
3) Сделано прикольно: если диск отдали, то у него загорается такой тревожный рисунок. Мол, должник у этого диска есть!
4) Неудобство, и очень серьёзное: довольно долго приходится разбираться с программой и понимать, зачем та или иная штука нужна. Я, если честно, немного не понимаю, зачем программисту нравится загромождать программу разными затейливыми возможностями, когда все их можно собрать в окне "Свойства", а наиболее часто используемые вынести в отдельный пункт меню. Например, браузер Опера. У него есть пункт "Свойства" и есть пункт "Быстрые настройки", в которых можно оперативно добраться до наиболее часто используемых пунктов. Я уж не говорю про пункт "Грузить все рисунки/только кешированные/не грузить" (в ИнтернетЕксплорере он запрятан в одном из самых дальних уголков настроек).
Что именно мне не понравилось: я не сразу разобрался, как можно записать на конкретный диск дерево каталогов. Пришлось лезть в файл справки, а это не есть гуд. По мне, так каждая возможность в нужны моменты времени должна быть доступной. Сама лезть в глаза, когда это особенно нужно! То есть при создании новой записи нужно, например, выводить диалог: а не хотите ли вы загрузить дерево каталогов? И галочку: мол, ВСЕГДА загружать.
Немного непонятно ведёт себя кнопка "Должник" в окне "Каталог компьютерных дисков". Только методом проб и ошибок я смог понять, что одна и та же кнопка позволяет как назначить должника, так и "убирать" его.
Вообще, этот момент - отсутствие всплывающих подсказок - меня немного раздражает. По мне, так от Windows нужно брать ВСЁ, что она позволяет делать. Поддерживает WinXP темы? И мы будем поддерживать! Умеют окна в WinXP менять свой размер? И мы будем уметь! Есть ли подсказки у всех компонентов Windows? Есть! А почему у моей программки их не должно быть? Просто тут один момент есть: нужно уметь по желанию пользователя отключать эти подсказки, они хороши на начальных этапах ознакомления с программой. Потом же они начинают бесить, раздражать <!--emo&:)-->[img]style_emoticons/<#EMO_DIR#>/smile.gif[/img]<!--endemo-->
Ладно, подведу небольшой итог конкурента: по мне, так программа не очень сильная. Плохая продумка интерфейса с пользователем, использование не очень наглядных компонентов, обилие красивостей, которые при всей своей эффектности больше (меня лично) раздражают, чем восхищают. Кроме того, по мне, так эти красивости должны быть именно функциональными: рисунки должны говорить о назначении,если рисунки есть. Здесь рисунокв нет, но кнопки, которые по идее хорошо было бы снабдить картинками, "сидят" голые.
Потом, отсуствие оперативных подсказок (они есть только на кнопках быстрого доступа). Отсутствие оперативных меню на панелях справа от главного окна. Вот, кажется, и всё! Из достоинств хотелось бы отметить возможность подключения к Интернету. Также можно назначить должником совершенно произвольного человека (у меня его нужно сначала зерегистрировать, и этот момент я менять не буду). Про считывание дерева каталогов я уже не говорю: эта обязательная для любого каталогизатора дисков операция сопряжена с таким рядом трудностей, что в конечном счёте это достоинство под давлением мелких недочётов просто испаряется <!--emo&:(-->[img]style_emoticons/<#EMO_DIR#>/sad.gif[/img]<!--endemo-->
Вот такая вот злобная критика. <!--emo&:unsure:-->[img]style_emoticons/<#EMO_DIR#>/unsure.gif[/img]<!--endemo-->
Надеюсь, что этим выпадом я не отбил от себя потенциальных пользователей <!--emo&:)-->[img]style_emoticons/<#EMO_DIR#>/smile.gif[/img]<!--endemo--> Просто пока я делал свою программку, я параллельно искал в ИНете конкурентов, чтобы научиться у них тем или иным возможностям. и я повидал СТОЛЬКО недоделанных программ, что эта по сравнению с ними - мастер по упорядочиванию дисков. Но всё равно, до лидера ему ой как далеко. Ка и мне, в общем-то <!--emo&:P-->[img]style_emoticons/<#EMO_DIR#>/tongue.gif[/img]<!--endemo-->
Постскриптум. Для заинтересованных людей: я недавно дописал поддержку плагинов в своей программе. Теперь DbCD Universal умеет:
а) вытаскивать первые Х секунд из MP3-треков и сохранять их на диске (потом их можно прослушать, не вставляя диск в привод). Настраивать можно конечный битрейт и кол-во сохранённых секунд. В будущем по этому плагину будет: вытаскивание музыки из произвольной позиции в файле, нарезка, поддержка других форматов (сейчас только MP3, я даже не научил плагин работать с WAV:()
б) вытаскивать из текстовых файлов информацию на X байт. Размер вытаскиваемого куска задаётся вами, можно вообще заставить его вытаскивать полный кусок. Расширения поддерживаются те, которые вы сами укажете.
(Сейчас эта версия недоступна! То, что <a href='http://www.dbcd.pochta.ru/download/dbcd_0-0-1-21.zip' target='_blank'>лежит</a> на сервере, пока что умеет даже меньше data@cd!:) )
В скором времени я напишу плагин для поддержки картинок. Программа научится вытаскивать с диска картинки и сохранять их в уменьшенном виде (опять же на жёстком диске). Конечные размеры картинок и глубину цвета можно будет настроить самостоятельно. Форматы будет поддерживать практически ВСЕ.
Готова для показа новая версия будет, я думаю, недели через три. Просто я хочу сначала хорошенько протестить программу и научить её упаковывать информацию. Сейчас ни плагины, ни сама программа свои файлы не упаковывает. Размеры, конечно, ужасают: диск с музыкой занимает 1 мегабайт на диске (78 треков формата MP3), диск с дистрибутивом Delphi - около 6 мегабайт (!) (около 3000 текстовых файлов). После сжатия первый диск уменьшился до 800 Кб, второй - до 1,2Мб.
Это, так сказать, реклама.
2
DruG: огромное спасибо за ссылку! А то не нашёл бы повода поругаться <!--emo&:)-->[img]style_emoticons/<#EMO_DIR#>/smile.gif[/img]<!--endemo--> И хорошо сказано про пожелания! На твоё письмо я отвечу чуть попозже, уж извини, на работе меня имеют сейчас по полной <!--emo&:ph34r:-->[img]style_emoticons/<#EMO_DIR#>/ph34r.gif[/img]<!--endemo--> Но отвечу обязательно. Хорошие мысли у тебя там написаны!
<a href="http://www.antoon-inc.com/dbcd/download/dbcd_0.3.7.72.rar" target="_blank">Стабильная версия DbCD v0.3 Stable (2,85 Мб)</a> (дата архива 25.04.2008)
Бета-версия DbCD пока недоступна