Вы здесьЛибрусек-лайт, мануал для чайников
Опубликовано чт, 09/07/2009 - 09:08 пользователем Jolly Roger
Уже более года держу в локалке ftp-шник-библиотеку: полный архив Либрусека с приложенным MyHomeLib (выкачивается два-три раза в неделю) и рядышком древовидный куст папок с книгами, разложенными по фамилиям авторов (в среднем три-четыре десятка посетителей в день). Не слишком популярное место - но в узких кругах известное... :) Не так давно наш мать-его-за-ногу-провайдер сожрал очередную мелкую сеть и принялся её переваривать. В результате работы криворуких админов тонкая структура мироздания была нарушена и ftp-шник перестал быть виден из подавляющего большинства сегментов локалки. Народ слегка возроптал и попросил поднять в дополнение к ftp обычный веб-сервер - они, по каким-то админским причудам, остались широко видны. Передо мною встала задача - быстро и, по возможности, без плясок с бубном оный поднять на основе имеющейся структуры папок. Хочу коротенько описать то, что мне удалось сделать. Авось кому и пригодится. 1. Собственно сервер. С ним у меня проблем нет по определению - библиотека лежит на отдельном диске-NASе, у которого веб-сервер зашит в ПЗУ. Но если кому запонадобится сервер именно на компе - рекомендую Small HTTP server ( http://smallsrv.com/indexr.htm ) - у меня он работал четыре года 24/7 до приобретения NASа и ничего кроме "один раз настроил и забыл" я про него сказать не могу... :) Альтернативный вариант - программа Http File Server ( http://www.rejetto.com/hfs/ ) - специально заточенная под раздачи файлов через веб с домашнего компа. Очень проста в использовании ("воткнул-заработало"), но имеет массу настроек для продвинутого пользователя, позволяющих от простейшего веб-фтпшника по умолчанию сдрейфовать к достаточно сложному порталу. Опять же, совершенно бесплатна, масса шкурок и т.п. 2. Древовидные папки с авторскими именами Тоже не составляет проблемы. Пользую для такого разнесения программу Booki ( http://booki.110mb.com/ ) - она до 300 файлов разбрасывает без звука. Потом начинает выёживаться, но если её закрыть и запустить снова - очередные 300 файлов опять без звука. Также имеются и варианты со снятой защитой. И про эту прогу на Либрусеке много всего сказано и без меня ( http://lib.rus.ec/node/118995 ) Создать с её помощью древовидный каталог можно весьма легко (именно так я и сделал ftp во время оно). 3. index.html и другие файлы. Загвоздка была в том, как состряпать быстро и без гемороя индексные файлы для сотен и сотен директорий. Простейший способ - в веб-сервере включить соответствующую опцию и он сделает всё сам. Но в моём NASе она не включалась никак, по соображениям безопасности и в понимании юзера ламером по умолчанию. А ставить снова на круглосуточное дежурство комп мне решительно не хотелось. Шумит ночами-с, однако... В результате была найдена замечательная приблуда - cd2html. Прога эта замечательная, ей-богу. У неё есть шаблоны, согласно которым она прочёсывает указанную директорию и все поддиректории, после чего строит html файлы с их содержимым. Замечательно получаются списки mp3, галереи фотографий и рисунков (с превьюшками!) и т.п. Очень ценно получается. Но нас интересует индексация файлов книг - для этого вполне подходит шаблон по умолчанию. Совершенно поражает быстрота работы - контент Либрусека у меня проиндексировался раньше, чем я допил чай и дожевал бутерброд... В итоге получаем готовый веб-сайт, в котором все файлы-индексы директорий сделаны на наш вкус - либо все в корне, либо каждый в своей директории, как настроить - и имеют вид стандартного ftp-шника. (Старая бесплатная версия проги мне понравилась даже больше, чем новая - она здорово смахивает на библиотеку Мошкова визуально. Но новая удобнее, предпросмотр, русское меню и прочее...) Этот сайт я и загнал на NAS. Вся работа - с поисками софта и чаем вместе - заняла около часа. Через два уже принимал благодарности от постоянных посетителей... :) Выводы: Представленный комплекс программ позволяет любому мало-мальски владеющему компом человеку файлосвалку книг структурировать, представить в веб-виде, и выложить либо на своём компе, либо на любом стороннем хостинге - хоть на народ.ру - ибо не содержит никакого кода, только статический хтмл. (Единственный затык может быть, если потребуется "пробросить порты" с роутера до компа - но это уже совсем другая история... :) Это, конечно, не Либрусек как таковой. Но поднять полное или частичное зеркало (хоть новинок, хоть любимых авторов, хоть любого другого набора книг) может любой. Было бы желание. P.S. Программистам может быть интересно будет покопаться и сделать шаблон для cd2html специально под fb2, там вроде бы не сложно. Но я спасовал, да не больно и нужно...
|
Вход на сайтПоиск по блогам и форумамUser menuПоследние комментарии
weis RE:Подайте бедному копеечку на книжку с литреса... 2 дня
Саша из Киева RE:Помни их имена 2 дня Isais RE:Древний Рим. Подборка книг 3 дня Isais RE:Как картинка из книжки старинной, услаждавшей мои вечера…... 2 дня Isais RE:Древняя Греция. Читаем... 2 дня Саша из Киева RE:Агрессия против разума. Информационный империализм 5 дней Саша из Киева RE:Рядом с нами 1 неделя Саша из Киева RE:Мир лесных птиц 1 неделя Саша из Киева RE:Нет счастья под оливами 1 неделя nehug@cheaphub.net RE:Доступ 1 неделя Саша из Киева RE:Они сражались с фашизмом 1 неделя Саша из Киева RE:В 2017 году... (Агентство печати 'Новости'. Ежегодник АПН... 1 неделя Саша из Киева RE:Человечество - это народы 1 неделя Саша из Киева RE:Молодость республики 2 недели Саша из Киева RE:Соха и Пятикнижие 2 недели sem14 RE:Не удаётся добавить книгу 3 недели Саша из Киева RE:Живу я в мире только раз... 3 недели Саша из Киева RE:Герои Израиля 3 недели Впечатления о книгах
udrees про Мансуров: Волчица [СИ] (Боевая фантастика, Космическая фантастика, Самиздат, сетевая литература)
02 08 хорошая история, как антиутопия. безрадостный мир, вечная война, промывание мозгов и лозунги. поначалу действие кажется топорным, стандартным, но потом занавес приоткрывается и становится интереснее. написано интересно и живо, читается легко. Оценка: отлично!
udrees про Мантикор: Дыхание Ивента [СИ] (Боевая фантастика, Фэнтези, ЛитРПГ, Самиздат, сетевая литература)
02 08 В общем-то неплохое продолжение серии. Описаний модов и направлений развития здесь не так много, по тексту не сильно раздражает и не отнимает много места. В книге имеются картинки, не так много как в предыдущей книге, но тоже ……… Оценка: хорошо
udrees про Мансуров: Его Величество Авианосец [СИ] (Боевая фантастика, Космическая фантастика, Самиздат, сетевая литература)
02 08 Можно сказать коллаж или сборник историй, связанных с жизнью и приключениями одного военно-исследовательского звездного авианосца. В общем-то, все истории достаточно интересные и оригинальные, и в целом отражают достаточно ……… Оценка: отлично!
udrees про Мансуров: Дикие домохозяйки [litres : Самиздат] (Детективная фантастика, Социальная фантастика, Научная фантастика)
02 08 Довольно интересное произведение. Очередная антиутопия от автора, как и другие его книги. Начинается вроде как безмятежно и мирно, до середины книги читается как обычная жизнь высокоразвитого кастового общества, но потом все ……… Оценка: отлично!
udrees про Михайлов: Пылающие Дюзы 3 [СИ] (Боевая фантастика, Космическая фантастика, Самиздат, сетевая литература)
02 08 Прекрасное продолжение серии про гросса. Я как-то рассчитывал что всю книгу займет эпопея с приключениями главного героя на захваченном круизном лайнере, благо что сама история позволяла это сделать. Но автор вместил куда ……… Оценка: отлично!
ikravtso про Юлия Александровна Лавряшина
01 08 Цикл про Логова мне понравился. Интересные сюжеты, отличный язык, привлекательные герои (хотя можно было чуть поменьше говорить о невероятной обаятельности главного героя). Буду читать всё, что ещё появится в этой серии. Пять из пяти
miri.ness_ про Незнанский: Король казино (Полицейский детектив)
31 07 Надо бы как-то убрать дефисы в словах. Читать не смог.
187 про Преданья старины глубокой
29 07 Какя-то нездоровая фиксация у автора на соплях, прям смакует)))
скунс про Метельский: Кровь легиона [СИ] (Фэнтези, Самиздат, сетевая литература)
29 07 Читать интересно,понравилось Оценка: хорошо
polyn про Драйзер: Это безумие [litres] (Классическая проза)
28 07 Книга написана скупым на эмоции языком. Возможно по этой причине мне трудно было поверить в чувства и страдания героя. Лишний раз убедилась в том что талант не делает человека хорошим. Оценка: неплохо
udrees про Мантикор: Пламя внутри [СИ] (Боевая фантастика, Фэнтези, ЛитРПГ, Самиздат, сетевая литература)
28 07 Написано хорошо, описаний действий зашкаливает в книге. Любителям серии зайдет. Но иногда утомительно читать описание характеристик классов, которые занимают страницы и воспринимаются тяжело. Бои идут одни за другим, ненадолго ……… Оценка: отлично!
udrees про Михайлов: Пылающие дюзы-2 (Боевая фантастика, Космическая фантастика, Фантастика: прочее)
28 07 Продолжение истории про гросса радует хорошими сюжетными поворотами. На сей раз путешествуя на собственном корабле его приключения чем-то напоминают местами песнь вроде «Ревизора» Гоголя, когда одно звание «гросс» открывает ……… Оценка: отлично! |
Комментарии
Отв: Либрусек-лайт, мануал для чайников
Познавательно, спасибо! )
Отв: Либрусек-лайт, мануал для чайников
... но уж уж больно локально... Хочу подробный "For dummies' мануал, как захостить либрусек на условном китайском "пятидолларовом хостинге". Илья все обещался, но никак...
Отв: Либрусек-лайт, мануал для чайников
На картинке- "нелегко"- пишется слитно. Хотя бы в библиотеке постарайтесь писать грамотно.
Отв: Либрусек-лайт, мануал для чайников
Товарищ лингвист VladSE, вы что думаете, что Джолли_Роджер сам картинку рисовал? Нет? Тогда, наверно, специально для вас он должен был её отредактировать?
Отв: Либрусек-лайт, мануал для чайников
Полезная инфа, жаль я уже не сисадмин (10 лет назад на моем попечении был NetWare и 20 компов пользователей), я бы немедленно развернул мини-Либрусек...
2 VladSE надо въезжать в тему, а не в антураж картинки. Может это специально такой прикол для особо занудливых??? (Я лично так и думаю).