Wednesday, January 01, 2014

Моята библиотека и Amazon Kindle

След като се мъчих известно време да си свалям книги и да ги качвам през Calibre реших, че трябва нещо да бъде направено за да мога да си свалям книгите директно от четеца, все пак браузъра е доста добър.
Във форума на читанка намерих нещо което би работило, то беше леко неудобно, не можеш да търсиш и интерфейса е друг. Все пак целта ми бе да имам вариант на читанка където да си свалям книгите в mobi.
Така реших да направя простичък скрипт и да го сложа на хостинга на фирмата на баща ми.

Ето тук в github пускам сорса. https://github.com/jovchev/chitanka-mobi

В момента е хостнато на http://bb.bulexpo-bg.com

21 Comments:

At 12:35, Blogger Unknown said...

Приятелю,чудесна е идеята ти,но нещо не видях как работи на практика ,обясни за по незапознатите.Директно ли от страницата се теглят,в кой формат,не видях моби

 
At 14:26, Blogger Kiril Jovchev said...

Пробвай линка на ePub. За момента заменя него.

 
At 01:38, Blogger Unknown said...

Страхотно! Много благодаря!

 
At 18:35, Blogger Unknown said...

Здравей.
Хиляди благодарности за положения труд.
Само че от 24-ти октомври не се обновява.
Някакъв проблем ли има?

 
At 21:26, Blogger Kiril Jovchev said...

Здрасти Румен,

Какво не се обновява от 24-ти октомври?
Аз преди малко си свалих книжка на Kindle.

//Кирил

 
At 21:33, Blogger Unknown said...

Като избера нови книги последните са от 24-ти октомври

 
At 13:09, Blogger Kiril Jovchev said...

Румене,

Така са си и на самата читанка - http://chitanka.info/new/texts
Това което дреболията прави е следното
Киндъл > bb.bulexpo-bg.com > chitanka.info

Като в bb.bulexpo-bg.com има един скрипт който подменя ePub линка да сочи към mobi формат който се чете от Киндъл.

//Кирил

 
At 17:22, Blogger Unknown said...

На самата Читанка последните книги са от 30 ноември.
Като влеза от твоя линк последните книги са от 24 ноември.
Пробвах и от Киндъла и от Таблета.
Същото е.

 
At 18:15, Blogger Kiril Jovchev said...

Дай линк на читанката от където сравняваш? Нещо не мога да намеря книги от 30 ноември там. Да не ползвам остарял адрес се чудя.

 
At 18:35, Blogger Unknown said...

http://chitanka.info/new

Ето това е.
Последните са от 30-ти ноември.

 
At 01:37, Blogger Unknown said...

Хиляди благодарности.
Вече всичко е наред.

 
At 13:56, Blogger Kaloyan Raev said...

Чудесно е да го има това огледало!

Напоследък забелязах, че има проблем с конвертирането на много книги към MOBI формат.

Например: http://bb.bulexpo-bg.com/book/951-zalozhnitsi-v-raja.mobi

Вместо книгата MOBI файлът съдържа разни съобщения за грешка. Явно възникнали по време на конвертирането:

Warning: filesize() [function.filesize]: stat failed for tmp/951-zalozhnitsi-v-raja.epub.mobi in /home/bulexpoc/public_html/bb/conv.php on line 70

Warning: Cannot modify header information - headers already sent by (output started at /home/bulexpoc/public_html/bb/conv.php:70) in /home/bulexpoc/public_html/bb/conv.php on line 70

Warning: readfile(tmp/951-zalozhnitsi-v-raja.epub.mobi) [function.readfile]: failed to open stream: No such file or directory in /home/bulexpoc/public_html/bb/conv.php on line 73

 
At 19:20, Blogger Kiril Jovchev said...

Здрасти Калоян,

Това не е огледало, ами Reverse proxy. Ще погледна кода който генерира грешката.
Ако искаш погледни github репозиторито там може да видиш или установиш какво точно не е наред.
Ще ти пиша, ако успея да установя и отстраня проблема.

Поздрави
Кирил

 
At 01:50, Blogger Kiril Jovchev said...

Оправих го, нещо беше свързано с редиректите, които библиотеката прави, и моят код не ги следваше правилно.

Ако има още проблеми свиркай.

 
At 10:00, Blogger Kaloyan Raev said...

Благодаря за светкавичната реакция!

Тази конкретна книга е оправена, но огедалото е пълно с много други книги със същия проблем. Още примери от най-новите книги в Читанка:

http://bb.bulexpo-bg.com/book/7847.mobi
http://bb.bulexpo-bg.com/book/7846.mobi


 
At 22:06, Blogger Kiril Jovchev said...

Здрасти

Оправено е.
Проблема беше новият SSL v3, който е инсталиран на читанка. При мен на проксито използвах по-стара версия на php, която не поддържаше съответно SSLv3.
Версията е сменена, всичко би трябвало да работи.

 
At 12:27, Blogger Kaloyan Raev said...

Работи перфектно!
Благодаря за отделеното време!

 
At 16:35, Blogger Kaloyan Raev said...

Здравей отново!

Изглежда има някакъв проблем в момента с огледалото. Браузърът показва следното:

Warning: file_get_contents(https://chitanka.info/): failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in /home/bulexpoc/public_html/bb/VerySimpleProxy.class.php on line 43

 
At 16:39, Blogger Unknown said...

Здрасти,

Ами изглежда че от читанка са блокирали скрипта. Поне резултат 403 е точно блокиране.

Кирил

 
At 11:16, Blogger Unknown said...

Привет!
В момента http://bb.bulexpo-bg.com/ зарежда съдържанието на Читанката, което преди блокираше с грешка 403. Но сега не работи конвертора от линка за Epub в Mobi.
Поздрави,
Павката

 
At 14:21, Blogger Unknown said...

Здрасти,

Изглежда че са оправили проблема с CloudFlare
Виж тук във форума на читанка
https://forum.chitanka.info/topic5126.html?sid=e6725f3e724afb0a95969553f194e7b2

Поздрави
Кирил

 

Post a Comment

<< Home