Здравствуйте, Алексей.
Вы писали 8 августа 2004 г., 18:26:16:
А> Предлагаю:
А> Не имеет смысла приводить в новый (и единый) формат все книги, это
А> просто нерентабельно. Слишком много различных видов книг на данный
А> момент существует :( (привести примеры?:))
Ну да,я об этом позже и сказал в своём предыдущем письме
С>> Обсудим некоторые моменты.
С>> Перво-наперво - формат,в котором распростаняются книги. Нет смысла изобретать
С>> колесо и создавать новый формат,однако необходимо обеспечить ,чтобы все существующие
С>> на сегодняшний день форматы поддерживались.
А> Причем только на уровне программы (т.е. в дистрибутиве, или инсталляции
А> программы) должна быть заложена возможность работать с любыми видами
А> книг на сей момент существующими, причем с наилегчайшем обновлением
А> этих самых форматов (не качать заново весь дистрибутив программы, а
А> нечто вроде плагина для программы, скачал например 100 кб и программа
А> может работать с новым форматом книг). Ведь у всех системы отличаются,
А> и что стоит у (например) тебя, нет у меня. И если не будет
А> возможности, дабы сама программа могла работать с файлами, то и смысла
А> от программы не будет (сколько необходимо дров для каждой проги (читай
А> книги) чтобы ее открыть?)
Алексей,это действительно классная мысль.Однако - какие мозги надо
иметь,чтобы написать плагины для работы с каждым типом
книг(pdf,djvu,html,txt,и другие). Кстати,обращаюсь ко всем:НАПИШИТЕ
ПОЖАЛУЙСТА ВСЕ ВОЗМОЖНЫЕ ФОРМАТЫ ,В КОТОРЫХ РАСПРОСТРАНЯЮТСЯ
КНИГИ.Однако здесь есть минус - никакие плагины,если найдутся люди с
кривыми извилинами и прямыми руками,смогущие их написать,не сравнятся
по удобству и функциям с прогой ,предназначенной именно для этого типа
файлов.Тогда надо давать юзеру выбор,желает ли он пробежаться по файлу
во встроенном просмотрщике в режиме Read-Only, либо открыть этот файл
во внешнем редакторе(например, pdf - в AcrobatReader).Посему и
предлагаю , чтобы оболочка(с твоей лёгкой руки будем называть её
программой) искала в реестре , сопоставлен ли данный тип файла с какой-нибудь
прогой.Если нет - то с радостью сообщает,какой софт нужен.
С>> Второе-файл,в котором хранится инфа о книге ,должен непременно распространятся
С>> с этой книгой. Нельзя будет заставить народ нипременно впихивать в зип-архив
С>> txt с инфой,некоторые забудут,другим(как мне) - просто лень это делать каждый
С>> раз.
А> Можно более развернуто описать? (не очень понял этот пункт:( )
Да запросто :).Предположим из твоего пункта А надо направить в пункт Б
(Пете) какую-нибудь книгу.Ты ему отошлёшь файлик с книгой,а Петя в
один прекрасный момент забудет что это за twp.html . А будет файлик
twp.bif (я уже и расширение придумал :) - типа Book's Information
File), то Петя его запустит (с помощью нашей программки) и она всё
покажет.
С>> Конечно в идеале - это ,скажем,каталог
С>> ,к примеру book , а уже в нём - 1 каталог=1 книга(создание каталога для каждой
С>> книги также можно поручить проге).
А> А вот это лишнее (сколько же получится каталогов?)
Точно.Запутаться можно.Не подумал как-то :)
С>> и показывается сплэш-окно с основной инфой
С>> о книге. Один щелчок по сплэшу-он закрывается.Навёл на него мышу и задержал
А> на
С>> некоторое время - открывается окошечко с более полной инфой о книге. Вот.
С>> Естественно,оболочка
С>> должна быть минимального размера,насколько это возможно для окна предназначенного
С>> только для отображения инфы.Тут выбор либо Delphi + WinAPI, либо С++ , но
А> я лично
С>> знаю только дельфи , и то поверхностно.Этот вариант
С>> предназначен именно для распростанения
С>> книг,но не для организации домашней коллекции
А> А почему не использовать и для домашней коллекции? Если она не будет
А> универсальной, то и люди ею пользоваться не будут!!! (это ИМХО)
Тогда надо делать 2 проги. Одна - очень маленькая,будет "реагировать"
на запуск *.bif файлов , показывая инфу и книге. Другая - самый
настоящий органайзер коллекции.Есть мечты типа: Мне понравилось,как в
прогшрамме ContentSaver при массовом импорте файлов она составляет
список файлов для импорта и галочкаим можно отметить,какие надо
импортировать,а какие нет.Ведь эту фишку тогда можно использовать в
случае,если надо выложить несколько книг в сеть-отметил галочками,она
сама их достала из общего каталога вместе с *.bif -ами,запаковала в
zip и положила на десктоп.А там уже юзер сам.:)Мечты-Мечты. Хотя бы
прогу сделать пока что :).
С>> Фух.Пока устал писать,да и предлагать. Народ,дело перспективное!
А> Может быть.
Ну если и не перспективное,то полезное уж точно! :)
А> Люди!!! Давайте присоединяйтесь!!!
Есть коннект ! :)