Самиздат, плагин для браузера
Модераторы: Stasia, Яна, mainaS
Самиздат, плагин для браузера
На днях переборол свою лень и написал web-сервис, позволяющий скачивать книги с сайта Самиздат в удобных для чтения форматах: fb2, epub, mobi.
Чтобы было уж совсем легко написал плагин для браузера Chrome, при установке которого на страницах Самиздата добавляются кнопки для скачивания произведений.
Пока все это работает в Beta режиме, так что прошу помощи в тестах. Если заметите что какие-то произведения не скачиваются, то прошу добавлять в эту тему полный URL и наказание формата, который пытались скачать.
Чтобы было уж совсем легко написал плагин для браузера Chrome, при установке которого на страницах Самиздата добавляются кнопки для скачивания произведений.
Пока все это работает в Beta режиме, так что прошу помощи в тестах. Если заметите что какие-то произведения не скачиваются, то прошу добавлять в эту тему полный URL и наказание формата, который пытались скачать.
Re: Самиздат, плагин для браузера
Мне интересен только fb2, поэтому я про этот формат.
Что с ходу заметил:
1. Не определяет заголовки/подзаголовки (есть конверторы, которые заголовки определяют, не всегда корректно, но определяют)
2. Не обращает внимание на картинки (есть конвертеры, которые умеют их вставлять).
3. В секции <description> кроме как <book title> не заполняет ничего, да и тот берёт судя по всему из ссылки, а не из текста (это то можно тупо со странички автора брать).
Проверял на http://samlib.ru/k/koshienko_a_g/odinokijdemon2.shtml (там как раз есть картинки).
А так удобно, мне понравилось. Для беты нормально.
Кстати, помимо хрома работает в хромиумах (пробовал в Опера 20).
Что с ходу заметил:
1. Не определяет заголовки/подзаголовки (есть конверторы, которые заголовки определяют, не всегда корректно, но определяют)
2. Не обращает внимание на картинки (есть конвертеры, которые умеют их вставлять).
3. В секции <description> кроме как <book title> не заполняет ничего, да и тот берёт судя по всему из ссылки, а не из текста (это то можно тупо со странички автора брать).
Проверял на http://samlib.ru/k/koshienko_a_g/odinokijdemon2.shtml (там как раз есть картинки).
А так удобно, мне понравилось. Для беты нормально.
Кстати, помимо хрома работает в хромиумах (пробовал в Опера 20).
"Я - русский православный атеист."© С. П. Капица
Re: Самиздат, плагин для браузера
Добавлен плагин для браузера FireFox.
Re: Самиздат, плагин для браузера
Спасибо, для Хрома удобно)
Re: Самиздат, плагин для браузера
mainaS писал(а)::el: Спасибо, для Хрома удобно)
Рад что вам понравилось.
Re: Самиздат, плагин для браузера
Добавлен плагин для браузера Opera.
- Маг Империи
- Сообщения: 1838
- Зарегистрирован: 16 ноя 2013, 17:55
Re: Самиздат, плагин для браузера
Э-э... а чем плох пункт в браузере "Сохранить как"?
Цель плагина - сделать скачаный файл fb2 ... и все?
Цель плагина - сделать скачаный файл fb2 ... и все?
Только Магическая Империя гарантируeт стабильность и процветание
= До пенсии - 2 года! =
= До пенсии - 2 года! =
Re: Самиздат, плагин для браузера
Действительно, форматов всяких навыдумывали, да ещё и всякую хрень для конвертации пишут. От лукавого всё это.Маг Империи писал(а):Э-э... а чем плох пункт в браузере "Сохранить как"?
Цель плагина - сделать скачаный файл fb2 ... и все?
Сохранять только в txt, читать только в блокноте!
Ага?
"Я - русский православный атеист."© С. П. Капица
Re: Самиздат, плагин для браузера
Маг Империи писал(а):Э-э... а чем плох пункт в браузере "Сохранить как"?
Цель плагина - сделать скачаный файл fb2 ... и все?
Да, в принципе так оно и есть. Это лучше чем "Сохранить как " по двум причинам:
1. При загрузке html в читалку он отображается не как html страница, а как текстовый файл, т.е. кроме самого текста произведения мы видим еще и кучу html разметки. Лично меня при чтении это сильно раздражает.
2. Обрезаются лишние данные страницы, такие как верхняя шапка и нижние ссылки.
Re: Самиздат, плагин для браузера
Приношу свои извинения. Обнаружил ошибку в работе плагина. Не верно формировалась ссылка на странице со списком произведений, размещенных в группе. У себя на сайте залил исправленную версию. Просьба перекачать.
Re: Самиздат, плагин для браузера
Код почему то заменяет кодом:
То есть некорректно работает с некоторыми тегами.
Также по прежнему не обращает внимание на заголовки (структуру текста не формирует вообще). Не вставляет иллюстрации. Не обращает внимание на сноски.
Не заполняет описание.
ЗЫ. Использован конвертер от Калибр как я понял? Мне вот больше нравится тот, который в SIAssistant. А картинки переносит http://ebook.online-convert.com/convert-to-fb2 (но от не видит <dd>, поэтому для СИ не подходит).
А самый лучший по-моему это плагин к ОпенОфису OOoFBTools, но он оффлайновый.
Код: Выделить всё
<font color="Black"><i>текст</i></font>
Код: Выделить всё
<p><emphasis>текст</emphasis></p>
<empty-line/>
<empty-line/>
<empty-line/>
То есть некорректно работает с некоторыми тегами.
Также по прежнему не обращает внимание на заголовки (структуру текста не формирует вообще). Не вставляет иллюстрации. Не обращает внимание на сноски.
Не заполняет описание.
ЗЫ. Использован конвертер от Калибр как я понял? Мне вот больше нравится тот, который в SIAssistant. А картинки переносит http://ebook.online-convert.com/convert-to-fb2 (но от не видит <dd>, поэтому для СИ не подходит).
А самый лучший по-моему это плагин к ОпенОфису OOoFBTools, но он оффлайновый.
"Я - русский православный атеист."© С. П. Капица
Re: Самиздат, плагин для браузера
Sean1s писал(а):То есть некорректно работает с некоторыми тегами.
Также по прежнему не обращает внимание на заголовки (структуру текста не формирует вообще). Не вставляет иллюстрации. Не обращает внимание на сноски.
Не заполняет описание.
Я собираюсь на этой неделе произвести рефакторинг своего кода. В частности: заполню метадату, добавлю название и аннотацию книги в сам текст, сделаю чтобы имя файла состояло из имени автора и названия самого произведения. Но вот иллюстрации добавлять не буду. Получиться слишком большой трафик и нагрузка на сервер.
Sean1s писал(а):ЗЫ. Использован конвертер от Калибр как я понял?
Да, он самый.
- Маг Империи
- Сообщения: 1838
- Зарегистрирован: 16 ноя 2013, 17:55
Re: Самиздат, плагин для браузера
Sean1s писал(а):Ага?
Не ага.
Читаю на планшете и телефоне, иногда и на "большом брате".
Все html открываются корректно... никаких лишних симоволов (тегов) нету.
vagrand писал(а):1. При загрузке html в читалку он отображается не как html страница, а как текстовый файл, т.е. кроме самого текста произведения мы видим еще и кучу html разметки. Лично меня при чтении это сильно раздражает.
2. Обрезаются лишние данные страницы, такие как верхняя шапка и нижние ссылки.
Упс - не знал, принишу свои извинения. Читаю только на планшете, смартфоне и большом компьютере, там Html читается без всего лишнего, точно как на интернет-странице.
PS Проверил в читалке жены Кумо Либро Классик - html отображается только как форматированный текст, никаких лишних тегов не видно.
Видимо, читалки тоже разные бывают, некоторые справляются с html как надо.
Только Магическая Империя гарантируeт стабильность и процветание
= До пенсии - 2 года! =
= До пенсии - 2 года! =
Re: Самиздат, плагин для браузера
Маг Империи писал(а):Видимо, читалки тоже разные бывают, некоторые справляются с html как надо.
Не буду спорить, скорее всего так оно и есть. Я ведь никого не принуждаю пользоваться сервисом или плагином. Если есть желание, то пожалуйста, а нет ну значит нет.
Re: Самиздат, плагин для браузера
Произвел рефакториг веб сервиса:
1. Название скачиваемого файла теперь собирается по следующему шаблону: [имя автора]_[название файла на СИ].[формат].zip
2. В начало текста добавлены: имя автора, название произведения, оценка и аннотация.
3. В meta-данные о файле добавляется следующая информация: имя автора, название произведения, оценка, аннотация и жанры.
1. Название скачиваемого файла теперь собирается по следующему шаблону: [имя автора]_[название файла на СИ].[формат].zip
2. В начало текста добавлены: имя автора, название произведения, оценка и аннотация.
3. В meta-данные о файле добавляется следующая информация: имя автора, название произведения, оценка, аннотация и жанры.
Re: Самиздат, плагин для браузера
В плагин добавлена функциональность, позволяющая размещать на страницах Си для каждого произведения социальные кнопки для сетей: Вконтакте, Facebook, Twitter, LiveJournal, Yandex и Мой Мир от Mail.ru. Таким образом вы сможете поделится понравившимся произведением в перечисленных социальных сетях.
Re: Самиздат, плагин для браузера
А зачем в последней версии добавлены куча иконок различных соц. сетей? Было так хорошо, скачать и всё. Не знаю кого как а меня это бесит, везде, абсолютно везде куда ни попадя все пихают ссылки на них. Да к тому ж гигантского просто размера, 24х24. Приходится лезть и вручную уменьшать размеры файлов иконок.
to be
Re: Самиздат, плагин для браузера
W.W. писал(а):А зачем в последней версии добавлены куча иконок различных соц. сетей? Было так хорошо, скачать и всё. Не знаю кого как а меня это бесит, везде, абсолютно везде куда ни попадя все пихают ссылки на них. Да к тому ж гигантского просто размера, 24х24. Приходится лезть и вручную уменьшать размеры файлов иконок.
Приму во внимание. В следующей версии или уменьшу их размер в списках или сделаю отображение настраевымым
Re: Самиздат, плагин для браузера
Убрал социальные кнопки со страниц со списком произведений, очень захламляли вид. Оставил только на страницах самого произведения и комментариев.
Re: Самиздат, плагин для браузера
Сегодня данное расширение было отключено Хром, и установить заново нельзя