Отправляет email-рассылки с помощью сервиса Sendsay

Электронная книга

[еКнига] Каталогизация : идеи

Здоровеньки булы .
Некоторое время назад в этом листе шла дискуссия(сейчас она возобновилась) о
прогах для каталогизации книг и вообще софте предназначенном для этого.
ИМХО,софта который бы подошёл именно людям ,общающимся посредством этой рассылки
и вообще тем кто качает книги и обменивается ими , нету(однозначно! (с)Жирик).
Несколько месяцев назад кто-то предлагал - мол,давайте сами напишем прогу под
наши нужды ,но дальше предложений дело так и не пошло. Мне хотелось бы немного
поразмышлять на эту тему ,так как хотелось бы написать прогу,попрактиковаться,ну
и - дальше увидим (авось новый стандарт в букостроении :)).
Срказу оговорюсь - программа эта не предназначена для бессмысленного тыканья
по кнопкам. Она прежде всего будет предназначена дляч упорной и вдумчивой работы
с имеющимися книгами и приведением их в единый формат,дабы без проблем рассылать
их. Кто не согласен с этим - идите копать траншею(шутка, предложите что-то своё).
Обсудим некоторые моменты.
Перво-наперво - формат,в котором распростаняются книги. Нет смысла изобретать
колесо и создавать новый формат,однако необходимо обеспечить ,чтобы все существующие
на сегодняшний день форматы поддерживались.
Второе-файл,в котором хранится инфа о книге ,должен непременно распространятся
с этой книгой. Нельзя будет заставить народ нипременно впихивать в зип-архив
txt с инфой,некоторые забудут,другим(как мне) - просто лень это делать каждый
раз.
Третье - все книги на компе пользовыателя находятся в одном каталоге (не играет
роль уровень вложенности, главное - то что не надо программе обшаривать все логические
диски в поисках файлов с информацией). Конечно в идеале - это ,скажем,каталог
,к примеру book , а уже в нём - 1 каталог=1 книга(создание каталога для каждой
книги также можно поручить проге).
Теперь что конкретно я предлагаю.
1)Мне почему-то нравится этот вариант.Создаётся файл-контейнер,содержащий [а)саму
книгу; б)файл с информацией; 3)оболочку]. Естественно,файл будет иметь расширение
exe. При запуске запускается (сорри за каламбур) сама книга (оболочка опеределяет
ассоциации файлов в системном реестре) и показывается сплэш-окно с основной инфой
о книге. Один щелчок по сплэшу-он закрывается.Навёл на него мышу и задержал на
некоторое время - открывается окошечко с более полной инфой о книге. Вот.Естественно,оболочка
должна быть минимального размера,насколько это возможно для окна предназначенного
только для отображения инфы.Тут выбор либо Delphi + WinAPI, либо С++ , но я лично
знаю только дельфи , и то поверхностно.Этот вариант предназначен именно для распростанения
книг,но не для организации домашней коллекции
2)Просто-напросто создаётся файл ,может текстовый,у кторого имя строго равно
имени файла,инфу о котором он даёт. Соответственно программа индексирует эти
файлы,выбирает из них инфы и может создать красивенький отчёт в HTML .
Фух.Пока устал писать,да и предлагать.
Народ,дело перспективное! Не для себя ведь делаю,а для того чтобы было намного
удобнее обмениваться книгами,для всех ведь будем делать! Помогите идеями,мыслями,пусть
самыми безумными. Будем проводить ,как это называестя , мозговой штурм!
ЗЫ сорри за воз-можные ошибки в тексте.

Ответить   Саша Sun, 8 Aug 2004 16:57:49 +0400 (#207795)

 

Ответы:

Добрый вечер, Саша.

Вы писали 8 августа 2004 г., 16:57:49:

И тебе не кашлять :)

:)).
Давай, попробуй!

работы

своё).
Предлагаю:
Не имеет смысла приводить в новый (и единый) формат все книги, это
просто нерентабельно. Слишком много различных видов книг на данный
момент существует :( (привести примеры?:))

Причем только на уровне программы (т.е. в дистрибутиве, или инсталляции
программы) должна быть заложена возможность работать с любыми видами
книг на сей момент существующими, причем с наилегчайшем обновлением
этих самых форматов (не качать заново весь дистрибутив программы, а
нечто вроде плагина для программы, скачал например 100 кб и программа
может работать с новым форматом книг). Ведь у всех системы отличаются,
и что стоит у (например) тебя, нет у меня. И если не будет
возможности, дабы сама программа могла работать с файлами, то и смысла
от программы не будет (сколько необходимо дров для каждой проги (читай
книги) чтобы ее открыть?)

Можно более развернуто описать? (не очень понял этот пункт:( )

логические

В принципе, это не плохо.

А вот это лишнее (сколько же получится каталогов?)

Вроде нормально.

Нет! Это должно быть прописано в самой программе (аргументирование см.
выше)

на

я лично

А почему не использовать и для домашней коллекции? Если она не будет
универсальной, то и люди ею пользоваться не будут!!! (это ИМХО)

Может быть.

Люди!!! Давайте присоединяйтесь!!!

Ответить   Sun, 8 Aug 2004 18:26:16 +0400 (#207818)

 

Здравствуйте, Алексей.

Вы писали 8 августа 2004 г., 18:26:16:

Ну да,я об этом позже и сказал в своём предыдущем письме

Алексей,это действительно классная мысль.Однако - какие мозги надо
иметь,чтобы написать плагины для работы с каждым типом
книг(pdf,djvu,html,txt,и другие). Кстати,обращаюсь ко всем:НАПИШИТЕ
ПОЖАЛУЙСТА ВСЕ ВОЗМОЖНЫЕ ФОРМАТЫ ,В КОТОРЫХ РАСПРОСТРАНЯЮТСЯ
КНИГИ.Однако здесь есть минус - никакие плагины,если найдутся люди с
кривыми извилинами и прямыми руками,смогущие их написать,не сравнятся
по удобству и функциям с прогой ,предназначенной именно для этого типа
файлов.Тогда надо давать юзеру выбор,желает ли он пробежаться по файлу
во встроенном просмотрщике в режиме Read-Only, либо открыть этот файл
во внешнем редакторе(например, pdf - в AcrobatReader).Посему и
предлагаю , чтобы оболочка(с твоей лёгкой руки будем называть её
программой) искала в реестре , сопоставлен ли данный тип файла с какой-нибудь
прогой.Если нет - то с радостью сообщает,какой софт нужен.

Да запросто :).Предположим из твоего пункта А надо направить в пункт Б
(Пете) какую-нибудь книгу.Ты ему отошлёшь файлик с книгой,а Петя в
один прекрасный момент забудет что это за twp.html . А будет файлик
twp.bif (я уже и расширение придумал :) - типа Book's Information
File), то Петя его запустит (с помощью нашей программки) и она всё
покажет.

Точно.Запутаться можно.Не подумал как-то :)

Тогда надо делать 2 проги. Одна - очень маленькая,будет "реагировать"
на запуск *.bif файлов , показывая инфу и книге. Другая - самый
настоящий органайзер коллекции.Есть мечты типа: Мне понравилось,как в
прогшрамме ContentSaver при массовом импорте файлов она составляет
список файлов для импорта и галочкаим можно отметить,какие надо
импортировать,а какие нет.Ведь эту фишку тогда можно использовать в
случае,если надо выложить несколько книг в сеть-отметил галочками,она
сама их достала из общего каталога вместе с *.bif -ами,запаковала в
zip и положила на десктоп.А там уже юзер сам.:)Мечты-Мечты. Хотя бы
прогу сделать пока что :).

Ну если и не перспективное,то полезное уж точно! :)

Есть коннект ! :)

Ответить   Саша Sun, 8 Aug 2004 19:42:24 +0400 (#207840)

 

Добрый вечер, Саша.

Вы писали 8 августа 2004 г., 19:42:24:

Не обязательно сразу, но это неплохая мысль на будущее, для развития
программы :) Обновление плагинов (будем их так называть?) для работы с
новыми и новыми видами книг.
Потом, мне кажется, нужно чтобы программа сама переконвертила файл
книги, который мы ей подсунем в свой формат (не обязательно изобретать
новый формат, можно привести ее к одному ныне существующему).
Для этого можно использовать какой либо внешний модуль от самой
программы или ныне существующей программы. Кстати, сразу вопрос: какие
программы существуют для переконвертирования файлов (например из
формата TXT в формат DOC или наоборот), вот от них и можно
отталкиваться.
Еще одна мысля! :) Если обратиться к авторам программ, создавшим эти
самые конверторы (желательно Free, другие вряд ли пойдут на это) и
попросить их помочь в написании конвертера работающего со многими (или
большинством) форматами текстов?

Я знаю:
ДеЖаВю, DOC, TXT, PDF, EXE, HTML, может есть еще, но сразу и не
вспомню :(

А это и не нужно, Главное обеспечить (на первоначальном этапе)
минимально возможные средства для работы с ними.

Но она должна не только сообщать какой софт нужен, но и предлагать на
выбор из своего комплекта драйвера для работы с форматом

Да, это не плохо!

Тоже здорово. Кстати, еще одна мысль!
Если создать для этой программы сайт, на котором можно выкладывать
обновления баз данных книг, и сами книги (нечто вроде библиотеки, но
закрытой - только для пользователей данной программы), на которой можно
разместить и файлы BIF с описаниями книг, которые можно скачать, и
сами книги, которые при необходимости также можно закачать данной
программой.

Ну кто еще присоединится к обсуждению?

Ответить   Sun, 8 Aug 2004 20:35:25 +0400 (#207867)

 

Доброго часу все,

То есть получает прога не просмотрщик, а открывальщик и каталогизатор.
Или все-таки читалка. Пока не особо понял.

Идея о конвертации должна умереть, как нереализуемая. Форматов много.
Причем многие (doc) весьма закрытые вещи. Найти людей, готовых
написать плагин вряд ли удастся. Самим - очень долго и вряд ли кто-то
решится писать ту же открывалку Pdf. Удобнее Акробата я еще не видел.
Даже всякие XPdf не дотягивают очень сильно.

Гораздо реальнее сделать сайт - каталог книг. Т.е. в базе хранятся
названия книг, и ссылки, откуда это можно утянуть. Все время
проверяется работоспособность ссылок базы. Возможность
добавления/удаления и прочей муры. Но вот о хранении я думаю тоже
мечтать не стоит. Уж слишком много книг существует. Все не выложишь.
Да и дороговато.

Best RegardZ, |\-/|
<DeaD> |< R [] |_ I |< Отвечать сюда: dim84 |* *| onego.ru
\-/

--
Дискуссионный лист "Электронная книга"
Модератор - Михаил Духонин <mihail_***@m*****.ru>
Перед вами 2475 выпуск листа, разошедшийся для 661 человек.
Постоянный адрес выпуска этого письма в архиве -
http://subscribe.ru/archive/lit.book.library.ebookaccess/msg/207905

-*Информационный канал Subscribe.Ru
Адрес подписки:
Написать в лист: mailto:lit.book.library.ebookaccess-list@subscribe.ru
Отписать: mailto:lit.book.library.ebookaccess--unsub@subscribe.ru

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Dead Krolik Sun, 8 Aug 2004 22:13:48 +0400 (#207905)

 

Добрый вечер, Dead.

Вы писали 8 августа 2004 г., 22:13:48:

А попробуй прежде чем прочитать, во-первых ее найти, а во-вторых
вскрыть. Особенно если экзотический формат книги (тот же ДеЖаВю, до сих
пор не могу найти нормальную программу для него), а если сохранено в
формате (графическом - PDF и ДеЖаВю) без распознавания текста...
Попробуй прочитать, а если удалось прочитать то смоги :) его
скопировать куда бы то ни было.

Ну Ну. Если не ошибаюсь, существуют проги, которые конвертируют файлы
в тот же DOC , или наоборот. Также встречал описания прог для
конвертации из-в PDF.

Попытка не пытка. Попробовать то можно. Дело стоящее. Разве нет?

См. выше.

Вот тут можно согласиться

А что за формат? Не слышал :(

Ну Ну. А есть такая вещь как мертвые ссылки и проверка (постоянная) на
работоспособность книг (читай ссылок) выльется в еще большие средства
чем раз и навсегда забросить их на сайт программы.

См. выше

Если работать только одному - сей труд довольно сложен и дорог,
согласен (хотя как насчет библиотеки Мошкова? у него на сайте книг не
менее 2,5 Гигов. Это как считать?)

Ответить   Sun, 8 Aug 2004 23:50:24 +0400 (#207944)

 

Доброго часу Алексей,

Sunday, August 8, 2004, 11:50:24 PM, вы не поленились и написали:

Еще один нашелся -^^^

Так значит заложены функции поиска. И я так понимаю все-таки должен
быть некий сайт - каталог.
Получается некий монстр. Умеющий делать все. Это тянет на очень
серьезный коммерческий продукт. И если честно я не верю в успех. Надо
ограничивать свои желания. Не так, что одна прога для всего, а некая
профилизация.

А знаешь сколько стоят такие программы. Я согласен, что существуют, но
очень многие фирмы получают много денег, конвертируя тот же doc в pdf.

Дык. Не формат это. Читалка под Линуксом такая. pdf'ки открывать.

Вот уж нет. Проверять можно и раз в день. Главное что бы везде было
HTTP/1.1 200 OK и все. Забацать на php такой запросик не просто, а
очень просто.

Так я не думаю, что Мошков - бедный студент не способный платить за
хостинг. Хранить книги - просто хобби, пусть и отнимающее энную сумму
денег.
И уж если на то пошло, то всякий захочет свою книжку там видеть. А все
ведь не положишь.

Best RegardZ, |\-/|
<DeaD> |< R [] |_ I |< Отвечать сюда: dim84 |* *| onego.ru
\-/

--
Дискуссионный лист "Электронная книга"
Модератор - Михаил Духонин <mihail_***@m*****.ru>
Перед вами 2482 выпуск листа, разошедшийся для 661 человек.
Постоянный адрес выпуска этого письма в архиве -
http://subscribe.ru/archive/lit.book.library.ebookaccess/msg/208115

-*Информационный канал Subscribe.Ru
Адрес подписки:
Написать в лист: mailto:lit.book.library.ebookaccess-list@subscribe.ru
Отписать: mailto:lit.book.library.ebookaccess--unsub@subscribe.ru

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Dead Krolik Mon, 9 Aug 2004 10:01:32 +0400 (#208115)

 

о

рассылки

(с)Жирик).

я в листе недавно, поэтому не судите строго, может уже обсуждалось -
посмотрите ICE Book Reader. ИМХО не совсем удобная база для книг, но я
привык уже

ICE Book Reader home page
http://www.ice-graphics.com/ICEReader/IndexR.html

--
Дискуссионный лист "Электронная книга"
Модератор - Михаил Духонин <mihail_***@m*****.ru>
Перед вами 2480 выпуск листа, разошедшийся для 661 человек.
Постоянный адрес выпуска этого письма в архиве -
http://subscribe.ru/archive/lit.book.library.ebookaccess/msg/208072

-*Информационный канал Subscribe.Ru
Адрес подписки:
Написать в лист: mailto:lit.book.library.ebookaccess-list@subscribe.ru
Отписать: mailto:lit.book.library.ebookaccess--unsub@subscribe.ru

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   "Gennadiy" Mon, 9 Aug 2004 13:02:13 +0800 (#208072)

 

Здравствуйте, gluck.

Вы писали 8 августа 2004 г., 16:57:49:

Все уже придумано... в названии... (у меня на винте 2ой год...)

Структура моих каталогов на винте:
\book\
\fil\
\asm\
\fido\
...

Внутри каждого каталога хранятся соответствующие книги (в разных форматах
- txt, html, chm, doc, ps, pdf, djvu - но в архиве) и свой index.html
Так вот, в этом файле описания и относительные ссылки на книги данного
каталога.
ЗЫ 1. это мой способ хранения инфы
2. так же это локальное зеркало моей XammepBook:
http://xammep.nm.ru/library.html
3. не давно сообразил JS скрипт для ПОЛНОТЕКСТОВОГО поиска
ЗЫ с помощью одной утилитки...
ЗЫЫ т.е. Яндекс на винте ;))

намного

аналогично... XammepBook для Вас!
ЗЫ есть форум xammep.fastbb.ru

Ответить   Mon, 9 Aug 2004 18:56:55 +0400 (#208687)