Форум » Милитера (militera.lib.ru) » НОВАЯ МИЛИТЕРА » Ответить

НОВАЯ МИЛИТЕРА

Hoax: Тут собираются замечания по ходу изменений на сайте, которые начались сегодня, 27.03.2009 15:07:27

Ответов - 50, стр: 1 2 All

td_merlin: у меня вопрос: а функция "книга одним файлом" будет реализована только в одном формате "chm"? ни на что не претендующий вопрос, только в качестве уточняющего момента

Hoax: td_merlin функция "книга одним файлом" будет реализована только в одном формате "chm"? Сперва такая функция (файл chm) будет прикреплена ко всем книгам, кот. сейчас на сайте. На этом пока всё, м.б. впоследствии, если найдутся техн. средства, будет сделана возможность получения книги в разных форматах, как на fictionbook.ru и т.д. (Для этого надо перевести книжки в xml сперва + парсеры всякие нужны, и ещё кое-что).

amyatishkin: В "дневниках" ссылки вида *.chm, хотя уже файлы лежат заархивированные. Иллюстрации туда вставляться не будут? Тогда надо прямую ссылку на картинку прописывать, не относительную. Чтобы по клику попыталось из сети взять. Наверное.


Hoax: Картинки в файл chm встроены. А сам файл в зипе, т.к. при скачивании чистого chm браузером, 99% человек его потом открыть не смогут. P.S. Понял, о чём речь -- там часть книг осталась со старыми ссылками, исправил. Теперь chm в zip везде.

amyatishkin: нету картнок в файле например http://militera.lib.ru/tw/everit_d/index.html и ссылка в chm выглядит как file:///D:/militera/tw/everit_d/s01.gif Т.е. у кого-то оно может и работает

Hoax: У меня выводится в таком виде click here но уже ясно, что подгружает картинки по локальному пути. Надо поэкспериментировать -- неужто не встраиваются в chm картинки? P.S. Картинки однозначно встраиваются, только не тем, чем я их встраивал... поищу сейчас конвертер рабочий...

Hoax: В общем, нашёл я такой, встраивает картинки. Проверяем http://militera.lib.ru/tw/everit_d/index.html там -- новый chm, чистый и в зипе + новый формат its

amyatishkin: "Чистый" у меня упорно не кажет. В зипе - у него, кажется, пропал css и внешний вид испортился. И пропало лого с первой страницы Про its вообще ничего не знаю - раньше не пользовался, и мой IE его не показывает.

Hoax: В общем, вот этот нормальный http://militera.lib.ru/temp/everit_d.rar

amyatishkin: Выглядит нормально, только что-то уж большой вышел. У меня весь хтмл с рисунками меньше 700 кб

Hoax: Так, вот сейчас на странице http://militera.lib.ru/tw/everit_d/index.html ссылка на окончательный вариант, весит 465 кб. Если всё нормально, то остальные будут такие же.

amyatishkin: Кажется, нормально.

Hoax: Ну тогда понеслась...

production: Идея "книга одним файлом" просто замечательная! Но реализация, на мой взгляд, оставляет желать лучшего. Основное достоинство chm-файлов - возможность осуществлять по ним поиск (не тот, который через Ctrl-F). Причём для этого ничего дополнительно делать не надо - достаточно в опциях генерилки указать, что нужен Поиск. Стандартные вкладки Содержание, Указатель и Избранное, тоже, кстати, не помешали бы - на тот случай, если кто-то захочет из нескольких десятков (сотен, тысяч) chm-файлов сделать один. MSDN (документация для разработчиков от Microsoft) до недавнего времени, кстати, именно так и делалась, а это гигабайты информации с мгновенным поиском. Очень понятно и похвально желание ввести новую "фишку", но, может быть, лучше всё-таки потратить ещё несколько часов на поиск (разработку) нужной генерилки и/или эксперименты с опциями, чтобы результатом можно было гордиться также, как и самим сайтом. Вот пример того, в каком виде хотелось бы видеть результат (по ссылке лежит книга Эверита в chm-формате с содержанием и поиском) : http://prussia.ifolder.ru/11591565 С уважением, Олег Рылин /aka Production/

Hoax: production Я так понимаю, что книжка-пример была сделана из скачанных телепортом файлов с помощью программы, вроде PowerCHM? Надо полагать, что названия глав в содержании делались вручную, как и генерация самого файла. Интересно, сколько времени ушло на его изготовление? Дело в том, что у меня нет возможности делать отдельно каждый файл. Если бы в таких программах, как PowerCHM или HTM2CHM была возможность пакетного преобразования множества директорий во множество файлов, с сохранением параметров генерации, я бы воспользовался этими программами. Но поскольку мне нужно, чтобы один раз прописав пути для генерации, я потом мог экспортировать как весь сайт, так и какие-то отдельные директории в chm, мне пришлось воспользоваться Offline Explorer -- который позволяет сделать сперва структуру генерируемых директорий, применить ко всем тот или иной шаблон, и всё пакетно перезагрузить (если файлы изменены), и пакетно же экспортировать. Приходится мириться с тем, что в генераторе OE нету некоторых функций. Возможно, в будущем они появятся.

production: На генерацию файла ушло 2-3 минуты - именно такое время потребовалось, чтобы вставить в содержание название глав и подцепить файл стилей (у Вас он весьма специфически расположен). Программу-генерилку я писал сам - там же логика создания chm-файлов элементарная: достаточно сгенерировать 3 текстовых файла (для проекта, для содержания и для указателя) и "натравить" на них htmlhelp.exe из комплекта HtmlHelp Workshop от Microsoft. На Visual Basic прога за несколько часов пишется. При желании можно учесть Вашу специфику - распарсить файл index.html в каждом каталоге и вытащить названия глав из строк, следующих за содержанием, чтобы руками вообще ничего делать не пришлось. Плюс файл стилей подцепить. Программа работает с деревом каталогов. Т.е. указываешь ей, с какой папки начать и для каждой дочерней папки будет создан свой chm-файл. На каждый каталог не более 5 секунд уходит. Могу исходники проги выслать, могу сам поковыряться. Если есть интерес - пишите на rylin собака mail.ru - только опишите конкретные требования и пожелания. Кстати, несколько лет назад я для библиотеки Мошкова подобную генерилку делал (точнее генерилку делал для себя, но работала она с файлами в формате библиотеки Мошкова ). Обработка всех файлов заняла несколько часов, зато сейчас под одной оболочкой у меня все книги оттуда - весьма удобно искать нужную инфу.

Hoax: production Сегодня письмо пришлю.

production: Hoax Ничего не получал

Hoax: production Угу, меа кульпа, так сказать... замотался, на половине процесс прервал (там примеры надо подготовить, типа ТЗ). Сегодня вышлю (I have a dream!)

Полуношник: Сайт за последнее время чисто технически сильно испортился. Раньше всё было просто- нажал на книгу- потом можно было кликнуть на любую главу и читать в своё удовольствие. Теперь надо скачивать книгу одним файлом(лишняя продедура)- и возможности кликнуть на отдельную главу уже нет. Я уже не говорю о том что многие ссылки в последнее время не работают. Сейчас например все книги от "Туполевская шарага" до "Сталин. Путь к власти." у меня не открываются. 404 Not Found. В общем старая милитера была лучше.

Hoax: Полуношник Я ещё раз объясняю, почему в апреле пошёл выброс книг в форматах doc и т.д., а не в html. Нет возможности готовить книги в html в том виде, в котором это необходимо и в тех объёмах, которые позволят развивать библиотеку, а не поддерживать её в состоянии стагнации. Если бы нашлись добровольцы (о чём неоднократно писал / призывал А. Мятишкин на форуме), которые помогли бы в форматировании книг в html, тогда бы можно было таким путём на время решить проблему. Но это всё равно было бы экстенсивное развитие, отодвигающее основную проблему, но нерешающее её. Тем не менее, желающих помочь много — потому что люди-то хорошие, просто не имеют нужных умений и навыков. Поэтому возникла необходимость в создании средств, позволяющих оформлять тексты без знания html, и т. д. Либо с помощью упрощённой разметки, либо вообще с помощью форм. Так или иначе, сейчас актуально не форматирование в html, а прежде всего правка текста (в Ворде). Обо всём этом (и не только) подробно будет написано чуть позже, в технических разделах (которые в самом верху этой страницы). А покуда средства не созданы, не отрегулированы, чтобы не солить и так перележавшие запасы лит-ры, я их решил выкладывать как есть. Чтобы, по крайней мере, можно было ознакомиться с этими текстами, пусть и неправленными. И можно было скачать такой файл, написать на форуме, что он в работе, и выправить — именно таким деянием можно увеличить кол-во текстов в html на сайте.

Энциклоп: Лично меня формат Ворда вполне устраивает. Поиск проще осуществить нужных мест и закачка удобнее происходит. Одним кликом.

Хэлдир: У меня есть пара готовых книг. Выправленных и отформатированных в соответствии с требованиями Милитеры. Что надо сделать, чтобы выложить их на сайте, хотя бы в Вордовском формате?

Hoax: Хэлдир прислать их мне.

sas: Возможно это сюда-у меня перестал работать поиск по сайту-постоянно выбрасывает опять на поисковую страницу с пустым окном ввода. Думал, что проблемы в брандмауэре-отключал-не помогает.

NNN: А зачем формат CHM, почему бы просто не заархивировать все HTML файлы книги? А в CHM сами переведут, кому захочется, той же HTM2CHM. Переводить Вордовский формат в HTML можно за несколько минут и разбивать на файлы по главам в стиле Militera скриптами на языке Perl. Могу прислать книгу Мойзиша Операция «Цицерон», вордовский файл взят на Альдебаране. Могу прислать и скрипты, если кому интересно. Для домашней библиотеки я все перевожу в HTML в упрощенном стиле.

Hoax: sas На какой странице это происходит?

Hoax: NNN Было много пожеланий, чтобы сделать возможность скачивать книгу одним файлом. Потому и CHM. Можно было и каталог заархивировать, но chm удобнее. Да и далеко не все читатели столь продвинуты, чтобы самим собирать в chm. В любом случае chm -- это временно, т.к. выдача текста в будущем будет в нескольких форматах. Далеко не все книги в doc. Далеко не все книги вычитаны. Это сейчас пару месяцев я выкладываю в основном книги из сети. А до этого, и в будущем, будут книги после ocr. Их надо вычитывать, оформлять. Чтобы перевести doc в html корректно, с сохранением разметки для форматирования, нужно сперва сделать эту разметку (в нашем случае стилями). А потом макросами за одну минуту этот текст превращается хоть в html, хоть в xml. Проблема в том, что надо тексты оформлять перед этим. Т.е. перевод из ворда в html это не проблема.

sas: Hoax пишет: На какой странице это происходит? Начинается прямо с главной-после ввода слова в поле поиска перебрпасывает на страницу с адресом:http://militera.lib.ru/1/search/google.html?cx=partner-pub-4177008792132117%3Ab3sxibqso8k&cof=FORID%3A11&ie=windows-1251&q=%C3%E0%EB%FC%E4%E5%F0&sa=%CF%EE%E8%F1%EA НА данной странице имеется "шапка" сайта и пустое поле поиска-и все. никаких результатов, даже если я вводил заведомо имеющиеся на сайте слова, например "Гальдер" :). При вводе слова в него и нажатии кнопки "Поиск" происходит опять возвращение на данную же страницу.

Хэлдир: Hoax пишет: перевод из ворда в html это не проблема А по какому поводу amyatishkin сетовал, что просто не справляется именно с переводом в html. Если это не проблема - то в чем тогда проблема? Или я что-то не так понимаю?

amyatishkin: Хэлдир пишет: А по какому поводу amyatishkin сетовал, что просто не справляется именно с переводом в html. Если это не проблема - то в чем тогда проблема? Или я что-то не так понимаюОтсутствует проблема перевода в хтмл подготовленных мною лично вордовских файлов. А с подготовленными другими надо вначале разобраться в оформлении и структуре, привести их к правильному виду, в несколько кликов переделать в общий хтмл, после чего заняться нарезкой его на главы.

Hoax: sas Я сейчас в браузер (Opera, MSIE 7 и FF 3) вставил эту строку, и у меня открылась страница с рез-тами поиска по слову "Гальдер". Т.е. всё работает. Попробуйте открыть не в МСИЕ 6, а в другом браузере.

sas: Hoax Спасибо, получилось.

NNN: Hoax Не думаю, что CHM удобнее HTML, только лишние заморочки, впрочем дело хозяйское. Сделать архивы каталогов с HTML файлами книг можно прямо на сервере, написав небольшой PHP-скрипт с библиотекой PhpConcept Library - Zip Module, которую можно взять, например, на http://www.phpconcept.net Макросы Word'а я пробовал года три назад, что-то получалось, но работали на Pentium III около получаса. Perl'овые скрипты выполняются за доли секунды. Как я понял, HTML больше не будет, только DOC, PDF и DjVu?

Hoax: NNN Там на главной странице сайта есть строчка "Про обновления +" И тут -- http://militera.lib.ru/1/slog/index.html -- подробно написано. Про макросы -- можно такие написать, что вообще не будут исполняться, только зачем?

Hoax: NNN Не думаю, что CHM удобнее HTML, только лишние заморочки chm -- дополнительная функция, а не замена html.

NNN: Hoax, спасибо за ответ. "Про обновления +" и http://militera.lib.ru/1/slog/index.html я раньше как-то не удосужился прочитать. Могу некоторые книги, скачанные в DOC, присылать назад в HTML. Какая разница чем конвертировать, макросами или скриптами, лишь бы файлы соответствовали стандарту Милитеры.

Hoax: km202 1. Написал. 2. Ни то, ни другое, это сканы.

andrensn: Список всех книг, размещенных на Милитере - штука очень нужная. В первую очередь для того, чтобы быстро определиться - есть она здесь или нет (важно для тех, кто просто ищет книгу, и для тех, кто сканирует, вычитывает и т.п.). Но нынешний список не вполне соответствует предъявляемым требованиям. Во-первых, он - не полный. Туда почему-то не попадают книги из последних обновлений. Второе. Размещение книг по алфавиту - это хорошо, но случаются заскоки не на свою букву (напр. Ворожейкин на Б). Кроме того, внутри буквы книги идут всё-таки вразброд - так как скучкованы по алфавиту в пределах выборок из разделов сайта (т.е. - мемуары, военная проза и т.д). Ув. Hoax ! Неужели Вы этот список формируете "руками"? Может стоит как-то автоматизировать процесс? И мне кажется, что правильнее будет всё-таки внутри букв книги расположить не по разделам, а жестко по алфавиту.

Hoax: andrensn Список устарел, он апрельский. Сейчас уже работает всё в базе, но пока в тестовом режиме. Возможно, в понедельник выложу для пробы уже реальные списки. Которые будут пополняться по мере поступления новых книг, и станут обновляться раз в неделю, пока база не зафурычит окончательно. Вот там и по алфавиту, и по разделам, и как угодно.



полная версия страницы