TinyOPDS или "Сам себе либрусек" :)

Хочу представить вниманию уважаемых посетителей сайта мою новую программу.

Итак, встречайте: "TinyOPDS", простой OPDS-сервер для Windows и Linux, распространяемый бесплатно, с открытым кодом!

Страница проекта: https://tinyopds.codeplex.com/
Страница загрузки: https://tinyopds.codeplex.com/releases/view/105296
Документация: https://tinyopds.codeplex.com/documentation

TinyOPDS был задуман вовсе не как замена OPDS-доступа к либрусеку, но как запасной вариант на случай кавалерийских атак копирастов :) Кратко: что такое OPDS вообще и с чем его едят? OPDS - это стандарт доступа к электронным документам (читай - книгам), через протокол HTTP (как и обыкновенные сайты!), но использующий не HTML формат, а специальные XML "атомы" (не беспокойтесь, радиации нет! :) ), созданный энтузиастами электронного чтения. Широкое распространение этот протокол получил в связи с распространением смартфонов и "таблеток" некоторых систем, в которых иным путем получить контент затруднительно. Плюс, OPDS представляет на редкость удобный, быстрый и лаконичный интерфейс (именно для любителей чтения, а не "потрепаться на форумах"). Простой пример OPDS сайта (сюрприз!) http://lib.rus.ec/opds :)

TinyOPDS поможет Вам организовать аналогичный сервис на своем домашнем Windows (или Linux) компьютере буквально нажатием одной кнопки! Для этого Вам потребуется:
* скачать откуда-нибудь сами книжки
* скачать последний релиз TinyOPDS
* запустить программу
* указать ей путь к папке с архивами
* нажать кнопку "Сканировать"

Буквально через минуту Ваш персональный OPDS сервер готов к работе, а через час - полтора, Вы получите полнофункциональную копию библиотеки в свое распоряжение!

Хочу напомнить, что сообщать об ошибках или обсуждать новые возможности лучше на официальном сайте проекта: https://tinyopds.codeplex.com/discussions
Если программа Вам понравилась - не сочтите за труд, зарегистрируйтесь на http://codeplex.com и "прорейтите" программу. Спасибо!

Приятного Вам чтения и - "больше книг, хороших и разных"!

Комментарии

Аватар пользователя Isais

Прельстился описанием, скачал EXE-шник. При попытке запустить выпало окно: "Ошибка при инициализации приложения (0xc0000135)..." ЧЯДНТ? (Винда XP - не совместима?).

Isais, на сайте ведь написано: как минимум требуется Microsoft .NET framework версии 4.0 http://www.microsoft.com/ru-ru/download/details.aspx?id=17851

Хороший подарок к дню книги.

а как насчёт fbd?

(позже) о, блин... требует фрамеворк 4... где ж его искать, как скачать?

фтопку

ANSI_us написал:
а как насчёт fbd?
(позже) о, блин... требует фрамеворк 4... где ж его искать, как скачать?
фтопку

Действительно, вот ведь блин! Требует не троян от mail.ru установить, а всего-лишь стандартный Windows компонент! Кроме "топки" - явно не куда... :) LMD!

SeNS написал:
ANSI_us написал:
а как насчёт fbd?

Действительно, вот ведь блин!

кстати, с пару месяцев назад скачал, возрадовался и ... облом, fbd

Запустил. Попробовал. Просканировал. А дальше что? Названия книги и автора из не вытаскивает. Все по имени файла. Не понял смысла программы. Конвертирует библиотеку fb2 в epub? А зачем? Если, это библиотека, то fb2lib.1.5.1.1 удобнее.

"Гражданы, дарагия, ну уважайти пажалуста труд уборщицы!!!" Ну, для кого я писал-то сам пост, разжевывая, что такое OPDS?! Для кого я писал документацию?! Что, русский/English не родные языки? Извиняюсь, по татарски не умею :( Ну почему, прежде чем запустить, просто не прочитать о том, что ты запускаешь??? А если это будет "злой" вирус или "безусловный форматтер системного диска"? ;)

если будет проблема с .NET Framework 4, когда некоторые приложения начнут стартовать по полминуты вместо долей секунды, посмотрите на этот баг фикс от Майкрософт - я год жил с этой проблемой, случайно для какой-то проги установив .NET. Всех проблем у меня не убрало, но многое пофиксило.

http://answers.microsoft.com/en-us/windows/forum/windows_xp-performance/kb982670-net-framework-4-client-profile-slows-down/4476f6ab-3355-4ed6-bec2-bfe18dd408b0

Кстати, в релизе требуется только .NET 4 client profile (не full profile); работает на свежеустановленной Win7 (и должно на Win8) без всяких дополнительных загрузок.

действительно, а что дальше? установил-таки, просканил книги, всё хорошо, но! Внутренний адрес 0.0.0.0:8080, Внешний --------... как настраивать-то? да, и при сканировке комп начинает заметно притормаживать (памяти хватает, а вот загрузка проца 100%)

Давай с ошибкой сюда: https://tinyopds.codeplex.com/workitem/list/basic
Включи, пожалуйста, вывод в лог-файл, и приаттач лог. Пофиксим!

Ай-вэй...

Ошибка разбора XML
Ошибка разбора XML: синтаксическая ошибка (Строка: 27, Символ: 40)
Обработать документ как HTML
Ошибка:
well-formedness constraint: entity declared 
Описание:
http://www.w3.org/TR/REC-xml/#wf-entdeclared 
 24:   
 25:   
 26:     http://lib.rus.ec/s/ss/3/opds
 27:     August Adams Adventure - Book&Biography
 28:     
 29:     2014-02-24T07:54:10Z
 30: 

Всё встало и TinyOPDS быстро всё отсканировал. Но чем же базу "Моя домашняя библиотека" лучше открывать? Какой программой?

geksel написал:
Всё встало и TinyOPDS быстро всё отсканировал. Но чем же базу "Моя домашняя библиотека" лучше открывать? Какой программой?

Вот тут: http://wiki.mobileread.com/wiki/OPDS и тут: http://en.wikipedia.org/wiki/OPDS есть список клиентов.
Лично я использую FBReader для Android, и Freda для WP7

Ясно.
А в W7 можно чем открыть?

geksel написал:
А в W7 можно чем открыть?

Что такое W7? Если ты имеешь ввиду Windows Phone 7, то - Freda, Bookviser

Это мне понятно. Android работает.
У меня вопрос по Windows 7. База толком не открывается. Можно что-то сделать?

geksel написал:
Это мне понятно. Android работает.
У меня вопрос по Windows 7. База толком не открывается. Можно что-то сделать?

Что значит "база не открывается"? Браузеры не поддерживают OPDS, насколько мне известно. Нужна программа для десктопа, которая поддерживает OPDS.

Так вот я и спрашивая - какая конкретно программа нужна для Windows 7? Или таковой нет?
Видимо - нету.

Мне, к сожалению, не известна.
P.S. В планах (правда, не очень ближних) развития TinyOPDS стоит реализация HTTP интерфейса - ну, будет как простенький веб-сайт.

Короче аффтар умолчал забыл сказать что с етой прогой работают только Apple / Android клиенты. На сегодняшний день нет ни одного виндового клиента. Кто не дружит с яблоками мона не беспокоиться.

Кроме того допустим я поставил сервер на писюк дома и затеял например почитать книжку на мобиле, на работе.
Что-бы обратиться к моему писюку мне надо знать правильный IP который, как правило, динамически меняется. Получается мне надо иметь статический IP на писюке или ещще какие нить танцы с бубном чтоб добраться до сервера.

Получается прога имеет смысл тока если ктонибудь затеит устновить левую копию либрусека на каком нибудь сервере с статичным IP.
Я так понимаю такие сервера бывают в основновном тока в каких-нить оргнизациях.

Я понятно обьясняю? Или что-то не так?

Цитата:
Или что-то не так

для того чтобы добраться до домашнего компа подключенного не через роутер/адсл-модем и имеющего внешний динамический IP достаточно воспользоваться услугами любого DynamicDNS провайдера (например dyn.com или no-ip), если комп находится за роутером то уже нужно то что вы называете "танцами с бубном" - это проброс портов на роутере, делается по инструкции от роутера. В совсем запущенном случае когда у вас внешнего ip нет ни на компе ни на роутере программка вам поможет только дома по вайфайю например с компа закинуть книжки на читалку.

snafu написал:
Короче аффтар умолчал забыл сказать что с етой прогой работают только Apple / Android клиенты. На сегодняшний день нет ни одного виндового клиента. Кто не дружит с яблоками мона не беспокоиться.

Или что-то не так?


Нет, не так :) Я ничего не умалчивал; список клиентов, работающих с программой, скоро появится на офф. сайте. Касательно Windows: для Windows 8 проверена работа с читалкой "Book Bazaar Reader" (есть небольшие проблемы, но автор обещал вскоре пофиксить), для Windows Phone (7 и 8) работают клиенты Freda, Bookviser и FBReader. Также в планах улучшения TinyOPDS - создание web-интерфейса к программе (т.е. нормальный доступ через броузер); если удастся найти open source и бесплатную javascript "читалку", то и читать можно будет :)

Касательно внешнего доступа: динамический DNS - "наше все" :) Лично я пользуюсь http://www.noip.com/ , но их много разных есть. Работает прекрасно!

Да, в новой (1.1) версии TinyOPDS будет множество улучшений; следите за анонсами (через офф. сайт)!

SeNS Большое спасибо за программу! Действительно удобно можно настроить, библиотеку (правда пока не ясно зачем,) буду держать как резерв на случай нападения копирастов. А остальным крикунам - вам дали инструмент, которым можете пользоваться или не пользоваться. Да инструмент для мобильных устройств. И видите - даже для десктопа на 8ке катит, хотя зачем он вам на десктопе - не понимаю. Что же вы за люди, когда вместо благодарности кто что то сделал начинаете реализовывать свои детские психические комплексы!

Мухомор написал:
SeNS Большое спасибо за программу!
Действительно удобно можно настроить, библиотеку (правда пока не ясно зачем,) буду держать как резерв на случай нападения копирастов.

Пожалуйста! Если не сложно, то отзыв с рейтингом можно оставить на codeplex-е (минута на регистрацию, а мне приятно :))
На счет назначения программы - ты абсолютно правильно уловил идею; это ни в коем случае не полноценная замена свободным библиотекам, а именно резерв на случай, если, как у нас говорят, "shit happens" :( Копирасты по прежнему на марше и не дремлют, а временное затишье, к сожалению, ничего не означает; я на 100% уверен - еще будут страшные бои...

На XP SP3 потестировал - не открываются в читалке при клике по книге :( У меня читался FBReader. Тестировал в опере, ишачке, лисе и хромце...

Reuser, web интерфейс к TinyOPDS находится в процессе разработки. То, что ты видишь - это попытки броузеров отобразить XML feed в приемлемом виде (неудачные). Изначально программа рассчитана на использование с "читалками", поддерживающими OPDS каталоги (см. мой начальный пост, в том числе про то, что такое OPDS). Впрочем, когда добавим поддержку web интерфейса, то навигация и все "фичи" будут доступны прямо из броузера ;) Если найду время и возможность, может быть, даже читалку туда прикручу (хотя это уже "шашечки").

Спасибо за программу.
Но в дальнейшем хотелось бы получить возможность самому настраивать вывод списка (1я буква фамилии/2 первых буквы/..../серия) ну или что-то подобное.
Ну или хотя бы что бы вывод был как в OPDS флибусты.

Весьма разумные предложения; только попрошу, все пожелания выкладывать на офсайт, в виде feature request-ов. Заранее спасибо!

P.S. А на вывод Флибусты TinyOPDS и ориентирован ;)

Меня вот всё время мучает вопрос - нафига нужен TinyOPDS, если книжки уже скачаны на комп/таблетку? Или я чего-то непонимаю... В ТС написано "
* скачать откуда-нибудь сами книжки
* скачать последний релиз TinyOPDS
* ... ".
После первого пункта целесообразность телодвижений непонятна...

Поддерживаю Ваше удивление по этому поводу... Если у меня УЖЕ есть библиотека Либрусека на компе, зачем мне эта программа?

Ну здесь, каждому свое, у меня к примеру статический IP и зачастую проще подключиться к домашнему компу, чем пробиться на либрусек илм флибусту.
А потом вас же ни кто не заставляет пользоваться данной программой.
Ну и на последок, мне на пример удобнее хранить всю библиотеку на компе и по мере надобности, зайти с таблетки или телефона и скачать. Многие скажут что для этого есть samba и прочии ftp протоколы, но они на мой взгляд не так удобны.

Nasgul написал:
Ну здесь, каждому свое, у меня к примеру статический IP и зачастую проще подключиться к домашнему компу, чем пробиться на либрусек илм флибусту.
А потом вас же ни кто не заставляет пользоваться данной программой.
Ну и на последок, мне на пример удобнее хранить всю библиотеку на компе и по мере надобности, зайти с таблетки или телефона и скачать. Многие скажут что для этого есть samba и прочии ftp протоколы, но они на мой взгляд не так удобны.

Ну так и я о том же. Даже более того - если "...хранить всю библиотеку на компе..." то это автоматически означает "хранить всю библиотеку на карточке памяти таблетки или телефона..." кроме HD. Куда уж проще и зачем остальные "samba и прочии ftp протоколы" в этом случае?

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

Nasgul написал:
Хм, тогда объясните мне как вы будите хранить на таблетке или тешефоне пару десятков гигов, хотя это еще можно, хоть и не рационально на мой взгляд, будут тормоза, а вот когда библиотека уже за сотню гиг это уже проблематично.
А когда в семле еще и несколько читающих, то проще один наз объяснить как юзать opds с телевона чем тебя будут каждый раз дергать чтоб скинуть.

А зачем хранить за сотню гиг? Достаточно типа фантастика/фентези - на таблетке 16 гиг в архиве - на тьфу(без тормозов) хранятся, распаковываються, читаются - все те, которые мне надо.

Сосканировал. По локальной ссылке все открывается. Пытаюсь найти библиотеку по внешней ссылке с планшета. Ничего не нахожу. Как найти мою библиотеку с планшета по внешней ссылке?

OPDS каталог в нормальной читалке даёт такое удобство навигации которое ни один файлманагер не даст.
Попробуйте - это не больно, вам понравиться...

Цитата:
Сосканировал. По локальной ссылке все открывается. Пытаюсь найти библиотеку по внешней ссылке с планшета. Ничего не нахожу. Как найти мою библиотеку с планшета по внешней ссылке?

А порты открыты? Иначе не достучишся.
Имеет смысл включить VirtualDMZ с перенаправлением на Ваш компутер, или аналог на Вашем роутере.

Господа, первый пост в данном блоге как раз описывает, для чего нужен TinyOPDS :) Это ни в коем случае не конкурент либрусеку/флибусте; это Ваш запасной аэродром на случай "северного зверя писец" :)

Если Вы скачали все 80/128GB либрусека и Ваша локальная читалка хэндлит это все - good for you, я искренне рад за Вас! Удалите TinyOPDS и забудьте его, как страшный сон! Если Вы поклонник/фанат глубокоуважаемого Ковида Гайала - пользуйтесь на здоровье Calibre! Но не нужно писать в этом топике, как Вам не нужен TinyOPDS :)

Лично я (и еще несколько сотен - на данный момент!) находят эту (полностью бесплатную и открытую) программу простой и удобной в использовании. И это только лишь Ваш выбор - присоединиться к данной программе или облить ее "беспричинным дерьмом"

WBR, SeNS

SeNS написал:
Господа, первый пост в данном блоге как раз описывает, для чего нужен TinyOPDS :) Это ни в коем случае не конкурент либрусеку/флибусте; это Ваш запасной аэродром на случай "северного зверя писец" :)

Если Вы скачали все 80/128GB либрусека и Ваша локальная читалка хэндлит это все - good for you, я искренне рад за Вас! Удалите TinyOPDS и забудьте его, как страшный сон! Если Вы поклонник/фанат глубокоуважаемого Ковида Гайала - пользуйтесь на здоровье Calibre! Но не нужно писать в этом топике, как Вам не нужен TinyOPDS :)

Лично я (и еще несколько сотен - на данный момент!) находят эту (полностью бесплатную и открытую) программу простой и удобной в использовании. И это только лишь Ваш выбор - присоединиться к данной программе или облить ее "беспричинным дерьмом"
WBR, SeNS


Ничего я из Вашего поста не понял.
1. на случай "северного зверя писец" или не писец - я всё равно читаю автономно РАНЕЕ скачанные книги без TinyOPDS уже многие годы на разных устройствах (ББ, мобтел, КПК, таблетка).
2. Локальная читалка спокойно хендлит 48 Г (прим. 16 в архиве) абсолютно без проблем.
3. Где я облить ее ( TinyOPDS) "беспричинным дерьмом"?
Поймите, я правда не понимаю, что это - TinyOPDS. Это читалка? Так я читаю давно на прекрасной ... другой читалке. Это качалка? Так я качаю другой опять же качалкой. Внятно обясните, где место этой TinyOPDS в Вашем хендлянии, в каких случаях и для чего? "Лично я (и еще несколько сотен - на данный момент!)" - это, извините, не аргумент, ибо всегда найдутся другие "я" и другие "несколько сотен". Ну правда, не понимаю я, объясните...

ProstoTac написал:
SeNS написал:
Господа, первый пост в данном блоге как раз описывает, для чего нужен TinyOPDS :) Это ни в коем случае не конкурент либрусеку/флибусте; это Ваш запасной аэродром на случай "северного зверя писец" :)

Если Вы скачали все 80/128GB либрусека и Ваша локальная читалка хэндлит это все - good for you, я искренне рад за Вас! Удалите TinyOPDS и забудьте его, как страшный сон! Если Вы поклонник/фанат глубокоуважаемого Ковида Гайала - пользуйтесь на здоровье Calibre! Но не нужно писать в этом топике, как Вам не нужен TinyOPDS :)

Лично я (и еще несколько сотен - на данный момент!) находят эту (полностью бесплатную и открытую) программу простой и удобной в использовании. И это только лишь Ваш выбор - присоединиться к данной программе или облить ее "беспричинным дерьмом"
WBR, SeNS


Ничего я из Вашего поста не понял.
1. на случай "северного зверя писец" или не писец - я всё равно читаю автономно РАНЕЕ скачанные книги без TinyOPDS уже многие годы на разных устройствах (ББ, мобтел, КПК, таблетка).
2. Локальная читалка спокойно хендлит 48 Г (прим. 16 в архиве) абсолютно без проблем.
3. Где я облить ее ( TinyOPDS) "беспричинным дерьмом"?
Поймите, я правда не понимаю, что это - TinyOPDS. Это читалка? Так я читаю давно на прекрасной ... другой читалке. Это качалка? Так я качаю другой опять же качалкой. Внятно обясните, где место этой TinyOPDS в Вашем хендлянии, в каких случаях и для чего? "Лично я (и еще несколько сотен - на данный момент!)" - это, извините, не аргумент, ибо всегда найдутся другие "я" и другие "несколько сотен". Ну правда, не понимаю я, объясните...

Кстати, я тоже этого строительства ради процесса не понимаю. А учитывая, что это всего лишь программа. которая не работает без кучи других, так и подавно. И ещё, откуда взялись эти сотни гигов? Если весь!!! Либрусек весит не более 50? И уж точно не один вменяемый человек не будет читать все файлы. Лично моя библиотека, причем уже разархивированная, весит всего около пяти гигов. Так на хрена козе боян? Потешит ЧСВ создателя?

Малоуважаемый Star-zan, некоторым, безусловно, очень трудно понять побуждения альтруистов и энтузиастов; подобные люди всегда озабочены вопросами "кто платит Навальному", "сколько нажился (sic!) Ларин", "сколько платят библиотекарям", "каким образом создатели бесплатного программного обеспечения "обувают" пользователей" и т.д. :) IMHO, подобные люди заслуживают не ответов, а профессионального диагноза врача-психотерапевта :) Тяжело, должно быть, тебе жить на этом свете (немало не сочувствуя)!

Нет, малоуважаемый, не "Потешит ЧСВ создателя" - если-бы ты не был ньюбом, то наверняка-бы знал, что "тешить ЧСВ" мне нужды особой нет, оно уже весьма "перетешено" (используя твою терминологию) :) (предоставляю тебе возможность самому разобраться с фактами; надеюсь, что гуглом пользоваться умеешь).

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

Так что - ошибся ты, малоуважаемый! "Поздравляю вас соврамши" :) А полезность или бесполезность можно легко увидев, посмотрев статистику проекта.

P.S. Ну, и вдогонку - чем же ты осчастливил человечество, кроме OCR-енья нацистской книжонки? ;)

Цитата:
Кстати, в релизе требуется только .NET 4 client profile (не full profile); работает на свежеустановленной Win7 (и должно на Win8) без всяких дополнительных загрузок.

Вы как разработчик, должны поставлять дотнет нужной версии с программой, раз вы используете дотнет для разработки. Я, к примеру также юзаю XP x64 (т.к. GDI (и d2d) в Win 7\8, даже визуально, заметно медленнее XP - это меня раздражает, т.к. привык работать быстро.


).

Минусы - нет комментов к книге.
Книга по дефолту качается в epub .

ProstoTac, тебе вот просто - закачал фантастику/фэнтези - и ты allset. А вот у меня (после 40) началось... не катит абы какая "фантастика и фэнтези"... Иногда вот пробивает на Сэллинджера. Или там "Great Gatsby" "въехать" хочется (прочел раза три, один раз в оригинале - и до сих пор почему-то не "вставляет"). Архивы либрусека/флибусты держу на "всякий пожарный случай". Копирасты в последнее время сильно активизировались (я не "детских" копирастов типа Литреза имею ввиду, а "больших дядек"), и, возможно, онлайн-библиотеки доживают свои последние годы... Ты же понимаешь - когда возьмутся "по серьезному", то ни Эквадором, ни Гондурасом не отделаешься. Как я понял, у тебя есть желание "потроллить", нежели чем прояснить истину (imho, с помощью русской википедии любой нормальный человек в состоянии выяснить, что такое OPDS доступ и для чего он нужен, за 10 минут), поэтому твои вопросы ("риторические" :) ) я проигнорирую. А "беспричинное дерьмо" - это как раз "это читалка? это качалка? да нафиг она мне нужна"...

SeNS написал:
ProstoTac, тебе вот просто - закачал фантастику/фэнтези - и ты allset. А вот у меня (после 40) началось... не катит абы какая "фантастика и фэнтези"... Иногда вот пробивает на Сэллинджера. Или там "Great Gatsby" "въехать" хочется (прочел раза три, один раз в оригинале - и до сих пор почему-то не "вставляет").
.....
что такое OPDS доступ и для чего он нужен, за 10 минут), поэтому твои вопросы ("риторические" :) ) я проигнорирую.
А "беспричинное дерьмо" - это как раз "это читалка? это качалка? да нафиг она мне нужна"...

Бывает, что и мне " не катит абы какая фантастика и фэнтези" - скачиваю, на кого меня пробьёт, в доступных библиотеках. OPDS доступ не помошник в скачивании. Достаточно встроенных в браузер функций. Хорошо. В вики читаю - "OPDS доступ - Электронный каталог ... позволяют читать, сортировать и распространять электронные издания." И опять - опять. Читаю алридером (который понимет зип-архивы), сортирую сразу при закачке Сэллинджера в каталог под названием "Сэллинджер", весь файловый менеджмент - ТС. Распостранять мне не надо. Весь нехитрый набор программ легко (!!!) справляется с 16 Г (распакованных - ок. 50 Г) архивом моей личной библиотеки. Вот и спрашивал Вас, может Вы знаете чего больше и сможете объяснить. По видимому напрасно, не сможете Вы мне объяснить, что такое "домашний "однокнопочный" OPDS-сервер". Или не хотите...

ProstoTac, ну сколько можно объяснять-то? Раз, два - дальше просто смешно становится, ей Богу! Я же подробно описал, для чего именно программа предназначена - и не один раз, и не на одном сайте!

OK, рассмотрим твой случай. Ты поддерживаешь свою электронную библиотеку на локальном диске, вручную закачивая и сортируя файлы etc. & so on. Good for you! (но вот у меня нет времени заниматься подобной ерундой, например). Теперь, допустим, камрад SeNS рекомендует тебе прочесть книжку Саши Тараторина "Дурная компания" (первое, что в голову пришло). Ты - ведь "достаточно встроенных в браузер функций!" - идешь на либрусек, а там... фиг, "access denied, this site is blocked by ...". Идешь на флибусту - а там тоже "фигвам, изба индейцев". Идешь на coolib, идешь на ... (подставить любое из зеркал) - и тоже непруха... Тут ты вспоминаешь, что есть скачанный торрент флибусты, и начинаешь искать книжку в десятках гигабайтных архивов с тысячами файлов внутри...

Скажешь, "фантастика, не бывает"? Дай-то Бог! Если-бы кто-то мог гарантировать, что подобное невозможно, я бы и не подумал писать TinyOPDS. Но - si vis pacem, para bellum... Лично я предпочитаю иметь запасное решение, на всякий случай.

Да, и в дополнение... Какая-такая читалка у тебя запросто хэндлит 48 гигабайт заархивированных текстов?! ;) Для справки: архив флибусты (fb2 only) 48 GB, либрусек - 84. Поделись-ка, pls, чудо-дивайсом, что способен запросто хэндлить такой архив?! ;)

SeNS написал:
Да, и в дополнение... Какая-такая читалка у тебя запросто хэндлит 48 гигабайт заархивированных текстов?! ;) Для справки: архив флибусты (fb2 only) 48 GB, либрусек - 84. Поделись-ка, pls, чудо-дивайсом, что способен запросто хэндлить такой архив?! ;)

Очевидно все СИ и порно ты тоже хранишь в своей библиотеке? Не напрягает такая, включая кучу устаревшего хлама, всеядность?

скажите - зачем постоянно перекачивать торренты если они сделали синхрониацию по p2p ?
http://labs.bittorrent.com/experiments/sync/technology.html
мне кажется итак уже никто не потопит :) шарите свой архив с ключом Только чтение и каждый новый файл автоматом будет синхронизирован У ВСЕХ!! по технологии торрент-раздач!
Вы думали о таком варианте?

Спасибо за программу, уважаемый SeNS. Это то, что мне нужно.
А нужно -- раздавать книги членам комьюнити, которые не обременены опытом пирингового файлообмена, но не желают платить деньги копирастам.
Поэтому я буду раздавать скаченные с торрентов книги этим людям с помощью Вашей программы, и все вместе мы будем слать лучики поноса в адрес копирастов. лол

Очень жду веб-морду... так как opds-клиента под винду не нашел, но хотелось бы иметь возможность доступа к своей библиотеке не только с мобильных гаджетов, но и с удаленного десктопа...
Сделайте, пожалуйста.

Ну, и, как говорится, респект Вам, уважаемый, и уважуха. Большое спасибо!!!

Страницы

X