Приступите својој Калибар библиотеци са било ког места помоћу Moon+ Reader-а

  • Калибар централизује и служи вашој библиотеци путем свог сервера садржаја или Калибр-Веба, делујући као главна архива и јединствена тачка управљања.
  • Moon+ Reader се не интегрише изворно са Calibre-ом, али може да црпи из њега користећи Bridge апликације, синхронизоване фасцикле и OPDS каталоге.
  • Да би читали са било ког места, комбинују Калибре сервер, клауд сервисе (Дропбокс, ВебДАВ) и Андроид апликације попут Калибре Бок-а или Компаниона.
  • Савршена синхронизација напретка између Calibre и Moon+ не постоји, али је могуће одржавати метаподатке, резервне копије и напредак између Андроид уређаја.

Приступите својој Калибар библиотеци са било ког места помоћу Moon+ Reader-а

Ако сте направили сопствену библиотеку помоћу апликације Calibre и читате на свом мобилном телефону или таблету помоћу апликације Moon+ Reader, вероватно сте у неком тренутку помислили: „Волео бих да могу да приступим својим књигама са било ког места и да наставим тачно тамо где сам стао.“Између сервера, облака, NAS-а, апликација за мостове и чудних формата, лако је осећати се преоптерећено, али добра вест је да се све може организовати уз мало методе.

У овом водичу ћемо саставити све делове заједно: Како користити Calibre, његов сервер садржаја, Calibre-Web, Dropbox/Drive и апликације попут Calibre Companion или Calibre Box за покретање Moon+ Reader-аШта заправо можете, а шта не можете да синхронизујете; како да избегнете губитак колекције ако вам се SD картица поквари; и како да организујете заједничку породичну библиотеку без претеривања.

Калибар и Мун+ читач: ко шта ради у вашем екосистему читања

Да би се избегла забуна од самог почетка, важно је да буде јасно да Калибар је мозак и складиште ваше колекције, док је Moon+ Reader „само“ читач на АндроидуКалибар организује, конвертује, означава, служи књигама преко мреже и делује као главна архива; Moon+ Reader је апликација где отварате EPUB, PDF и друге формате, истичете, правите белешке и, у својој Pro верзији, синхронизујете напредак између Андроид уређаја користећи облак.

Многи људи почињу са рачунаром који користи Windows, macOS или GNU/Linux и Калибар инсталиран са својом библиотеком на локалном диску, NAS-у или синхронизованој фасциклиЗатим читају на својим мобилним телефонима и таблетима помоћу Moon+ Reader-а (бесплатног или Pro) и подржавају део радног процеса помоћу cloud сервиса попут Dropbox-а или Google Drive-а. „Шок“ долази када открију Calibre или Calibre-Web-ов сервер садржаја и помисле да Moon+ Reader ће се директно повезати са том базом података као магијом.То данас не постоји: Moon+ не говори „језиком Калибра“ изворно; потребно је да га прими. књижевне архиве већ припремљене у фасцикли или из апликације Bridge.

Приступите својој Калибр библиотеци са било ког места помоћу сервера садржаја

Библиотека Moon + Reader

Калибар укључује интегрисани веб сервер који омогућава Прегледајте и читајте своје књиге директно из прегледача, мобилног уређаја или компатибилног читача.без инсталирања било чега посебног на клијенту. Функционише као веб локација: приступате јој из Chrome-а, Firefox-а, Safari-ја или прегледача е-читача и видите своје корице, ауторе, ознаке итд.

Да бисте га активирали на рачунару на којем имате Калибар, кликните на „Повежи се и дели“ и изаберите „Покрени сервер садржаја“Ваш антивирус или заштитни зид може вас питати да ли желите да дозволите calibre.exe преко мреже; морате дати дозволу. Затим, на истом рачунару, можете отворити прегледач и откуцати http://127.0.0.1:8080 да проверите да ли је сервер исправно покренут.

запалити формате
Повезани чланак:
Киндл компатибилни формати: комплетан водич, предности, ограничења и како конвертовати било коју е-књигу

Повезивање са локалне мреже: мобилни телефони, таблети и други уређаји

Када се сервер укључи, Било који уређај на истој Wi-Fi мрежи може видети вашу библиотеку ако зна IP адресу и порт.Вратите се на дугме „Повежи се и дели“ и, тамо где је раније писало „Покрени сервер садржаја“, сада ћете видети „Заустави сервер садржаја“ са адресом попут ове: 192.168.X.Y:8080.

На мобилном телефону или таблету отворите прегледач, унесите URL у формату http://IP:puerto (на пример, http://192.168.1.2:8080) и требало би да видите своје Calibre библиотеке. Одатле можете да кликнете на библиотеку, прегледате књиге, Погледајте метаподатке и користите дугмад „Читај“ или „Преузми“ да бисте преузели датотеку на свој уређајАко притиснете „Читај“, отвориће се у самом прегледачу, што је корисно за брзе тестове или е-читаче са пристојним прегледачем.

Si Не можете се повезати са другог уређаја на мрежиДобра је идеја проверити неке основне ствари: прво, уверите се да http://127.0.0.1:8080 Ради на самом рачунару; затим проверите да ли заштитни зид или антивирус дозвољавају порт 8080 (онемогућавање истих на тренутак, без повезивања на интернет, може помоћи у дијагностици); и потврдите да су и рачунар и мобилни телефон заиста на истој Wi-Fi мрежи и да не користе мобилне податке.

У ређим мрежним сценаријима, ИП адреса коју показује Calibre можда није важећа за друге уређаје, па би требало да пронађите тачну ИП адресу уређаја Ручно. А ако сте поставили корисничко име и лозинку на серверу, прво покушајте без аутентификације како бисте искључили проблеме са веома једноставним прегледачима (неки читачи мастила не раде добро са HTTP аутентификацијом).

Приступ интернету: Изнесите свој Калибар из куће на контролисан начин

Ако желите Приступите својој библиотеци изван куће, на пример са посла или из другог градаШема је слична, али је потребно мало пажљивије изложити сервер интернету.

У суштини, морате пронаћи Јавна ИП адреса уређаја или рутера који штити вашу кућну мрежу (можете то проверити помоћу услуга као што је „Која је моја ИП адреса“), конфигуришите прослеђивање портова Да бисте осигурали да се саобраћај који улази кроз порт 8080 (или други порт по вашем избору) усмерава на локалну IP адресу вашег рачунара и да бисте били сигурни да ни системски заштитни зид нити антивирусни софтвер не блокирају ове долазне везе, одатле, са било ког повезаног уређаја, можете користити нешто попут http://123.123.123.123:8080 да би се дошло до Калибер сервера.

Већина корисника такође преферира да конфигурише динамичко име домена са услугама као што је No-IP, тако да не морате да памтите своју IP адресу. Ово омогућава нешто практичније, као што је http://tubiblioteca.no-ip.org:8080Имајте на уму да излагање вашег калибра на интернету подразумева безбедносне проблеме: Требало би да користите лозинку, размислите о коришћењу HTTPS-а са обрнутим проксијем и да увек ажурирате своју опрему..

Како изгледа и како се чита са Калибер сервера

Веб интерфејс сервера је умањена верзија Калибра, осетљива на додир: Приказује мозаик корица, филтера, претрага и виртуелних библиотека.Можете прелазити између мрежног приказа шпилова или гушће листе из менија у горњем десном углу и користити поље за претрагу и филтере баш као у десктоп програму.

Када кликнете на књигу, видећете њене метаподатке са дугмадима за „Читај“ или „Преузми“Избором опције „Читај“, у прегледачу се отвара HTML5 прегледач са пагинацијом додиром: притиском, клизањем или коришћењем области екрана, прескакањем између поглавља и приступом горњем менију са подешавањима приказа и синхронизације.

Сервер кешира књигу коју читате локално, тако да Можете наставити са читањем чак и ако је веза тренутно прекинута.Све док не затворите ту картицу прегледача. Због промена у модерним прегледачима, офлајн режим је ограничен: многе напредне функције (као што је ApplicationCache) су ослабљене преко једноставних HTTP конекција, тако да офлајн читач најбоље ради ако картица остане отворена.

Интегришите Калибер сервер са другим веб сервером и покрените га као услугу

За оне који имају кућни сервер или VPS, уобичајено је да то желе Калибар коегзистира са Nginx-ом или Apache-ом, са HTTPS-ом, и можда у поддиректоријуму као што је /calibreОво се ради помоћу обрнутог проксија: главни веб сервер прима захтеве на порту 443/80, прослеђује их на интерни порт где се покреће calibre-server, а затим доставља одговор клијенту.

Постоје две шеме које се понављају: посвећивање комплетан виртуелни сервер за Калибар (на пример, libros.midominio.com циљати ка localhost:8080или користите Префикс URL-а (као што су midominio.com/calibre). У овом другом случају, морате почети calibre-server са опцијом --url-prefix /calibre за шта све интерне везе укључују тај префикс и функцију без прекида са обрнутим проксијем.

На модерним Линук серверима који користе systemd, можете креирајте сервис calibre-server.service који се аутоматски покреће при покретању система. Ова датотека одређује непривилегованог корисника и групу под којима ће се Calibre покретати, путању до библиотеке или библиотека којима ће служити и опције сервера. Затим се омогућава помоћу systemctl enable calibre-server и управља се као и било која друга услуга у систему.

Кориснички налози, дозволе и безбедан приступ

Десктоп верзија самог Калибра укључује одељак у својим подешавањима за управљање корисницима и дозволама на серверу садржајаОво је корисно ако ћете га покренути само на истом рачунару на којем имате графички интерфејс и са истим корисничким налогом.

Ако желиш да трчиш calibre-server Такође можете ово урадити независно на другом систему или са другим корисником. управљајте налозима из командне линије помоћу опције --manage-usersТамо бирате у којој фасцикли се чува корисничка база података (на пример, /srv/calibreКреирате налоге, додељујете библиотеке и дефинишете шта свака од њих може да ради (чита, преузима, управља итд.). Затим покрећете сервер који показује на ту корисничку базу података и то је то.

Moon+ Reader: како га покрећу Калибар и облак

Moon+ Reader, посебно у својој Pro верзији, је веома моћан читач који Подржава велики број формата: EPUB, PDF, DJVU, AZW3, MOBI, FB2, CBR/CBZ, DOCX, ODT, TXT, HTML, Markdown, ZIP, RAR, па чак и OPDS каталоге.Омогућава анотације, теме, ноћно читање, филтер плавог светла, аутоматско скроловање и синхронизацију положаја путем Дропбокса или ВебДАВ-а, између осталог.

Најважнија ствар у погледу интеграције јесте да Moon+ Reader се не повезује директно са Calibre-овом SQLite базом података нити разуме њене прилагођене колонеЗа Moon+, књига је локална датотека или датотека у „монтираној“ фасцикли у облаку (Dropbox, WebDAV, Google Drive, итд.), или линк за преузимање из OPDS каталога. Управља сопственом интерном библиотеком, омиљеним ставкама, колекцијама, статистиком и напретком читања на основу ових датотека, а све то се може синхронизовати између више инсталација апликације користећи исти налог у облаку.

Стога, иако Калибреов сервер садржаја нуди своје књиге путем веб интерфејса, па чак и OPDS каталога, Moon+ Reader га неће сам открити нити користити као да је у питању дубока интеграција.Уобичајено је прибегавати три комбиноване стратегије:

Е-књиге на паметним телефонима
Повезани чланак:
Најбоље апликације за конвертовање формата е-књига на Андроиду
  • Користите апликацију за мост као што је Calibre Companion или Calibre Box, који се путем Wi-Fi-ја повезује са Calibre сервером, приказује целу библиотеку и преузима књиге у локалну меморију, одакле се отварају у Moon+.
  • Синхронизујте фасциклу у којој Калибар чува књиге са Дропбоксом, Гоогле диском или неком другом услугом и реците Moon+ да је то његова главна фасцикла библиотеке.
  • Преузмите књиге са Calibre-Web-а или сервера садржаја у меморију вашег уређаја.и дозволите Moon+ да их скенира у одређену фасциклу.

Практични пример: Калибар + Дропбокс + Калибар Бокс + Мун + Читач

Веома уобичајен ток рада, посебно међу корисницима ГНУ/Линукса и Андроида, састоји се од Интегришите Calibre са Dropbox-ом и апликацијом попут Calibre Box-а која делује као мост ка Moon+ Reader-уОпшта идеја је да се „права“ библиотека налази на рачунару, синхронизована преко Dropbox-а, а Андроид уређаји су ограничени на преузимање одатле и читање.

Калибар се инсталира на рачунар (Windows или Linux) пратећи званична упутства, пожељно из оригиналног бинарног фајла, а не из репозиторијума дистрибуције ЛинуксаЗато што су многе дистрибуције застареле или додају закрпе које изазивају проблеме. Dropbox се инсталира истовремено, а бира се и фасцикла у којој ће се датотеке синхронизовати, на пример. ~/Dropbox на Линуксу или еквивалентна путања на Виндоусу/Маку.

Унутар те фасцикле, на пример, креирате подфолдер „Моја библиотека“ који ће бити нова Калиброва библиотекаУ Калибру кликните на икону Библиотека и изаберите „Промени или креирај библиотеку“, а затим изаберите ту фасциклу. Од сада ће свака књига коју додате у Калибру бити копирана на ту локацију у подфасциклама Аутор/Наслов, а Дропбокс ће се бавити отпремањем свега у облак.

На Андроиду су инсталирани Dropbox, Calibre Box и Moon+ Reader. Пријављујете се на Dropbox на свим уређајима и када први пут отворите Calibre Box, апликација Тражи дозволу за приступ вашем Дропбоксу и омогућава вам да изаберете удаљену библиотеку коју сте креирали.Када се повежете, преузимате листу књига и из менија Calibre Box бирате локалну „фасциклу за преузимање“, коју многи корисници једноставно називају books на интерној меморији или SD картици.

Затим отворите Moon+ Reader и конфигуришите његова подешавања на Главна фасцикла књига треба да буде иста та фасцикла books који користи Calibre BoxТакође је омогућена опција „аутоматског увоза нових књига у главну фасциклу“, тако да ће се свака датотека коју Calibre Box тамо смести без напора појавити у библиотеци Moon+. Коначно, Moon+ сада омогућава функцију синхронизације положаја читања (обично путем Dropbox-а или WebDAV-а) тако да ако читате исту књигу на мобилном телефону и таблету, тачка читања између оба је ажуриранапод условом да је датотека иста на оба уређаја.

Ова комбинација постиже неколико ствари одједном: Calibre централизује метаподатке и конверзију; Dropbox обезбеђује резервне копије и доступност; Calibre Box синхронизује библиотеку са Андроидом; а Moon+ се бави искуством читања, статистиком и синхронизацијом позиција. Не постоји „изворна“ интеграција између Calibre-а и Moon+-а, али је практичан ефекат прилично згодан..

Сервер садржаја, OPDS и апликације за мостове на Андроиду

Поред Dropbox опције, можете Искористите Calibre или Calibre-Web сервер садржаја са OPDS клијентима на АндроидуНеке апликације за читање и управљање библиотекама вам омогућавају да додате удаљени каталог уносом УРЛ адресе Калибер сервера, а одатле прегледате, филтрирате и преузимате књиге са неколико додира.

На пример, Calibre Companion (сада се више не користи, али се и даље користи) или Calibre Box, повезују се са Калибров Ви-Фи сервер приказује ауторе, серије, ознаке и омогућава вам преузимање одређених књига.Када изаберете наслов и додирнете „Читај“ из те апликације, креира се локална датотека и добијате могућност да је отворите помоћу Moon+ Reader-а као подразумеване апликације за читање.

Неколико корисника коментарише да је ова метода Омоти се исправно приказују у Moon+, готово без икаквих подешавања.Без обзира да ли су књиге претходно биле у фасцикли на СД картици или преузете преко апликације Companion/Box, трик је у одржавању једне, добро дефинисане фасцикле за књиге и допуштању да Calibre обрађује омот и метаподатке, уместо ручног преименовања датотека на уређају.

Calibre-Web, NAS, више библиотека и породична употреба

За оне који имају NAS или мали кућни сервер, Calibre-Web је веома популарна алтернатива стандардном интерфејсу сервера садржајаОбично се покреће у Docker контејнеру, повезује се са Calibre базом података и нуди чисту веб страницу са пријавом, корисницима, преузимањима, па чак и неколико библиотека.

Са Calibre-Web-ом можете подесити, на пример, три одвојене библиотеке (једна по члану породице), свака са својом инстанцом Calibre-Web-а показујући на различите фасцикле. Са мобилног телефона или таблета, пријављујете се са својим корисничким налогом, прегледате књиге, преузимате их на свој уређај, а затим их читате помоћу Moon+ Reader-а. За дељене књиге, „администратор“ копира те наслове у све три библиотеке или их означава као дељене.

Мање углађен део овог приступа је то што Moon+ Reader не приказује аутоматски статус читања или прилагођене ознаке у Calibre-Web-уИако можете креирати колоне у Калибру као што су „read_maria“, „read_jose“ и сличне, њихово аутоматско ажурирање из Moon+ још увек није могуће. На крају крајева, или свако одржава своје критеријуме унутар Moon+, или је одређени степен ручног управљања у Калибру прихватљив.

Упркос томе, многи корисници верују да Имање Калибра на серверу или НАС-у, доступном 24/7 путем прегледача или OPDS апликација, значајно смањује муке око повезивања лаптопа сваки пут када је потребна нова књига.Када се екосистем подеси са Докером, обрнутим проксијима, корисницима и резервним копијама, свакодневно одржавање је ограничено на додавање нових књига и, повремено, копирање неких између библиотека.

Синхронизација напретка читања: колико далеко можете ићи?

Важно је бити веома искрен овде: Тренутно не постоји „савршен“ ток рада који аутоматски синхронизује тачну прочитану страницу између Calibre, Moon+ Reader, Calibre-Web и других читача.Сваки део бележи напредак на свој начин, и не постоји универзални стандард који Калибар може да разуме и ажурира у својој бази података.

Moon+ Reader Pro то дозвољава Синхронизујте положај читања на више Андроид уређаја користећи клауд сервисе (Dropbox, WebDAV, итд.), све док користите исти налог и исту датотеку радне свеске на свим њима. Ово функционише прилично добро унутар самог Moon+ екосистема, али те информације Не враћа се у Калибар да попуни колону „последња прочитана страница“ или „прочитано“У Калибру и даље морате да користите прилагођене колоне, ознаке или оцене да бисте означили шта сте завршили, а шта нисте.

Када се библиотека дели између више људи, ово ограничење постаје још приметније: Ако сви користе исту колону „читање“, један може преписати стање другогЗато је уобичајено да се одлучите за једну библиотеку по кориснику или, ако се одржава једна библиотека, да користите ознаке или колоне са појединачним именима (read_ana, read_luis), што мало компликује структуру, али избегава преклапања.

Управљање великим ПДФ-овима, ризик од оштећења СД картице и резервне копије

Типичан случај је случај некога ко користи Андроид таблет готово искључиво за читање веома великих ПДФ-ова (техничких приручника, фотографија, илустрованих књига) Са Moon+ Reader Pro, обично све чувам на SD картицу, додајем те PDF-ове директно у Moon+ и временом исправљам наслове, ауторе и ознаке унутар апликације. Све ради савршено док ме не обузме страх: шта ако се SD картица оштети или ми понестане простора и морам да је заменим?

Најсигурнији начин да се спречи катастрофа је Нека Калибар буде „господар“ свих тих датотека, а не СД картица.То значи копирање свих ПДФ-ова на рачунар, њихово додавање у Калибр, темељно чишћење метаподатака (наслов, аутор, серија, ознаке итд.) и чување библиотеке на чврстом диску са најмање једном резервном копијом (екстерни диск, НАС, облак). Када желите да попуните нову СД картицу или замените стару, поново експортујете књиге из Калибра на картицу и пустите да их Моон+ поново скенира.

На овај начин, чак и ако изгубите SD картицу, Не губите каталогизацију или основну структуру ваше колекцијеДа, неке интерне статистике и неке Moon+ колекције ће бити изгубљене, али већина организационог рада остаје нетакнута у бази података. metadata.db Калибар, који можете рестаурирати или чак делимично обновити ако је оштећен.

Конверзија формата, Kindle и ограничења у Линуксу

Једна од предности Калибра је то што Конвертује између широког спектра улазних и излазних формата.AZW, AZW3, AZW4, CBZ/CBR, CHM, DJVU, DOCX, EPUB, FB2, HTML/HTMLZ, KEPUB, LIT, LRF, MOBI, ODT, PDF, PRC, PDB, RTF, TXT, итд. и излаз AZW3, EPUB, DOCX, MOBI, PDF, RTF, TXT, између осталог.

Да бисте хранили Moon+ Reader, најпрепоручљивија ствар је обично да Користите EPUB или, ако то није могуће, чисти PDFПДФ-ови као изворни формат су проблематични за конверзију са преобликовањем (ЕПУБ, МОБИ, итд.) јер задржавају сложене распореде; Калибр може ово да покуша, али се често сусреће са проблемима са преломима редова, хаотичним колонама или лоше детектованим текстом. Калиброва сопствена документација наглашава да је ПДФ веома лош формат као извор конверзије.

Ако поред Moon+ имате и Kindle, вероватно ћете желети да генеришете Компатибилни типови датотека као што су MOBI или AZW3Конвертовање у KFX (модерни Kindle формат) захтева екстерне алате попут Kindle Previewer-а, који није изворно доступан за Linux. У таквим случајевима, многи корисници се одлучују да се држе AZW3/MOBI-ја, изврше конверзије на Windows или macOS рачунару, а затим копирају резултујуће датотеке на сервер или NAS који дели библиотеку.

Што се тиче Киндлова, постоје досадни детаљи као што су Насловнице понекад нестају или се замењују генеричким.Или да новији модели имају тенденцију да приказују корице само за књиге означене као „лични документи“ или купљене од Амазона. Калибр има делимична решења (поновно слање сличица приликом поновног повезивања уређаја, означавање књига као личних докумената итд.), али ово је више борба против Амазонових одлука него ограничење самог Калибра.

Уређаји, USB, проблеми са детекцијом и мрежне библиотеке

Калибар се прилично добро слаже са Већина е-читача, мобилних телефона, таблета и УСБ уређаја је монтирана као масовна меморијаАко читач није подразумевано подржан, често се може управљати помоћу додатка „Кориснички дефинисани USB драјвер“, под условом да му систем додели слово диска (у Windows-у) или нормалну тачку монтирања (у Linux/macOS-у).

Када се уређај не појављује у Калибру, вреди проверити то Повезан је само један уређај, оперативни систем га види у Explorer-у/Finder-у и не игнорише се у подешавањима Calibre-а., а у екстремним случајевима користите опцију „Откривање грешака на уређају“ да бисте генерисали извештај који може послужити као основа за могући нови драјвер.

Што се тиче локације библиотеке, програмери Calibre-а су непоколебљиви: Није добра идеја постављати га на директно монтиране мрежне дискове или NAS јединице.Многи мрежни фајл системи лоше обрађују закључавања, тврде везе или истовремене промене, што може оштетити податке. metadata.dbПрепоручује се коришћење алата за синхронизацију (rsync, Syncthing, Dropbox) за репликацију библиотеке на NAS, али не и њено истовремено отварање са више рачунара. Конкретно, Google Drive, Познато је да узрокује губитак података ако се користи директно на фасцикли библиотеке..

Повезани чланак:
Амазон Киндл: Шта је то, како функционише, савети и комплетан водич за максимално искоришћавање

Завршна разматрања

Да бисте делили колекцију између неколико рачунара или јој приступили са других машина, најразумније је да Користите Калибреов сервер садржаја или Калибре-Веб А ако је неопходна директна манипулација, прибегните удаљеној радној површини или преместите читаве библиотеке користећи Калибреове алате за извоз/увоз података.

Са свим овим деловима спојеним заједно, могуће је саставити веома моћан систем код куће где Калибар делује као главна датотека и сервер, Мун+ Ридер као свестрани и практични читач на Андроиду, а клауд сервиси, НАС и апликације за мостове делују као веза између њих двоје.тако да можете да наставите са читањем са софе, из метроа или са посла без страха да ћете изгубити своју библиотеку или место за читање.