Страница 1 от 1

http://bb.bulexpo-bg.com/

Пуснато: 03 декември 2015, 19:06
от batrum
Възможно ли е да се направи нещо подобно като http://bb.bulexpo-bg.com/?
Страшно удобно е.
Само че от 24-ти октомври няма попълнения на нови книги.

Re: http://bb.bulexpo-bg.com/

Пуснато: 30 септември 2017, 13:25
от jovchev
Малко закъснявам с отговора. От време на време имам проблеми с огледалото. Ако има нещо моля коментирайте под блог поста http://jovchev.blogspot.fi/2014/01/amazon-kindle.html

Там го чета и може да го поправя ако има промени по читанка. Имах голям проблем в момента в който читанка мина на SSL.

Re: http://bb.bulexpo-bg.com/

Пуснато: 01 октомври 2017, 14:07
от Берлиоз
Привет,

Съдържанието на основния сайт се извлича чрез помощни огледала. Огледалото, което се намира зад линка вероятно се нуждае от обновяване на системния софтуер. Има начин да използвате собствено огледало, като вариантите са два:

1. Да използвате собствена виртуална или физческа машина с Debian GNU/Linux. За улеснение има разработен автоматичен инсталатор, който се намира на следния адрес: https://github.com/chitanka/chitanka-installer

Предимството тук е, че машината, с която разполагате може да бъде използвана изцяло и без ограничения. Към момента инсталаторът се справя добре с Debian 8 Jessie. Недостатъкът е, че са необходими известни познания по администрирането на GNU/Linux, поради което споделям и следващ вариант:

2. Читанка в собствен виртуален сървър: chitanka-download-own-server-t3178.html - разработена е версия на библиотеката, която е предназначена за хората, които не са близки с администрацията на GNU/Linux. На практика, това е готов, конфигуриран сървър със софтуера на "Моята библиотека", който може да бъде добавен към VirtualBox.

Толкова по отношение на МБ за лична употреба. :)

Ако имате конкретни проблеми с работата на сайта откакто премина към сигурен протокол (https), можете ли да посочите какви са?

Re: http://bb.bulexpo-bg.com/

Пуснато: 16 октомври 2017, 01:26
от jovchev
Здрасти,

За проблемите с HTTPS бяха, че софтуера на сървъра беше стар и не се разбираше с новите версий на сертификатите, все пак поста е от 2015-та.

Единственната цел на това "огледало" е да могат хората (семейството ми) да си свалят книгите във формат .mobi. Има ревърс прокси което подменя линка на epub към конвертор на моби.

Но в момента има друг проблем - от няколко дни Reverse прокси скрипта който има на bb.bulexpo-bg.com получава 403 от сървъра на читанка. Възможно ли е да е блокирано от читанка?

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

Re: http://bb.bulexpo-bg.com/

Пуснато: 16 октомври 2017, 12:13
от Павката20111
Здравейте,
Използвам често http://bb.bulexpo-bg.com/ за да свалям произведенията в моби -формат, макар че не съм от семейството. :)
Ще се радвам ако отново започне да работи!
Поздрави!

Re: http://bb.bulexpo-bg.com/

Пуснато: 16 октомври 2017, 15:50
от jovchev
Проблема в момента е установен, че се дължи на CloudFlare, който по някаква причина блокира Reverse Proxy скрипта.
Не знам как да го ескалирам до администраторите на читанка. Ако някой има идея, да пише.

//Кирил

Re: http://bb.bulexpo-bg.com/

Пуснато: 18 октомври 2017, 19:19
от Борислав
jovchev, дай малко повече техническа информация за твоя скрипт.

Re: http://bb.bulexpo-bg.com/

Пуснато: 19 октомври 2017, 14:41
от jovchev
Здрасти Борислав,

Причината за скрипта е, че преди няколко години водихме една дискусия за поддръжка на моби формат от читанка.
Има доста Kindle четци с вграден браузър с който може да си сваляш книгите директно на четеца, за съжаление единственният формат който се поддържа от четеца е mobi.
По време на дискусията бе решено, че поради факта, че mobi е затворен формат (proprietary) няма да бъде поддържан от читанка.
В резултат на това пробвах да пусна пълно копие на читанка, но се оказа, че ми трябва VPS, с прост хостинг не става. Реших да подходя с Reverse Proxy метод.
Намерих в интернет възможно най-простият php скрипт, който имплементира Reverse Proxy и мога да го ползвам на споделен хостинг.
Та с малко хакове, не обичам да пиша на php, нахвърлях кода който подменя линка epub с mobi, след което прихваща заявката към сървъра, която е .mobi, сваля оригиналният epub и генерира mobi ползвайки официалният конвертор от Amazon, който по едно чудо заработи на споделеният хостинг.

Сорса на скрипта е тук https://github.com/jovchev/chitanka-mobi

Имах няколко пъти проблеми със скрипта
1. Читанка използваше редиректи към файловете, промених леко начина за изтегляне на epub да проследява редиректа.
2. Пуснахте SSL, версията на php не поддържаше TLS и това го оправих
3. Сложхте читанка на CloudFlare и CDN-а блокира ИП-то, пускаше ReCaptcha, и нямаше начин да я преодолея, защото кукито идва на сървъра, ама браузъра маркира сесията при него. Та се оказах да хаквам, и нещо се случи и проработи.

Та това е историята. Ако искаш да говорим по-подробно или ако нещо може да се направи читанка да поддържа моби директно би било супер.

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

Re: http://bb.bulexpo-bg.com/

Пуснато: 19 октомври 2017, 23:07
от Борислав
jovchev написа:3. Сложхте читанка на CloudFlare и CDN-а блокира ИП-то, пускаше ReCaptcha, и нямаше начин да я преодолея, защото кукито идва на сървъра, ама браузъра маркира сесията при него. Та се оказах да хаквам, и нещо се случи и проработи.
Значи в момента работи и положението е долу-горе закрепено, така ли? :-)

Ще си помисля за поддръжката на mobi от библиотеката. Може пък да излезе нещо...

Re: http://bb.bulexpo-bg.com/

Пуснато: 19 октомври 2017, 23:59
от jovchev
Здрасти,

Да в момента е закърпено положението, не знам дали вие сте правили нещо или CloudFlare са решили да го отворят автоматично.
Аз мога да добавя хедъри в заявките и ако е възможно да ги whitelisted за да не бъде блокирано в бъдеще.

//Кирил

Re: http://bb.bulexpo-bg.com/

Пуснато: 20 октомври 2017, 01:24
от Берлиоз
Привет,

Изпратих ти лично съобщение.