यदि आपने कैलिबर के साथ अपनी खुद की लाइब्रेरी बनाई है और मून+ रीडर के साथ अपने मोबाइल या टैबलेट पर पढ़ते हैं, तो आपने शायद कभी न कभी सोचा होगा: "काश मैं कहीं से भी अपनी किताबें एक्सेस कर पाता और वहीं से पढ़ना शुरू कर पाता जहां मैंने छोड़ा था।"सर्वर, क्लाउड, एनएएस, ब्रिज ऐप्स और अजीबोगरीब फॉर्मेट के बीच, अभिभूत महसूस करना आसान है, लेकिन अच्छी खबर यह है कि थोड़ी सी विधि से सब कुछ व्यवस्थित किया जा सकता है।
इस गाइड में हम सभी पहलुओं को एक साथ जोड़ेंगे: Moon+ Reader को चलाने के लिए Calibre, इसके कंटेंट सर्वर, Calibre-Web, Dropbox/Drive और Calibre Companion या Calibre Box जैसे ऐप्स का उपयोग कैसे करेंआप वास्तव में क्या सिंक कर सकते हैं और क्या नहीं; यदि आपका एसडी कार्ड खराब हो जाता है तो अपने संग्रह को खोने से कैसे बचें; और बिना परेशान हुए साझा पारिवारिक पुस्तकालय को कैसे व्यवस्थित करें।
कैलिबर और मून+ रीडर: आपके पठन परिवेश में कौन क्या करता है?
शुरुआत में ही भ्रम से बचने के लिए, यह स्पष्ट करना महत्वपूर्ण है कि कैलिबर आपके संग्रह का मस्तिष्क और संग्रहण है, जबकि मून+ रीडर एंड्रॉइड पर "केवल" एक रीडर है।कैलिबर पुस्तकों को व्यवस्थित करता है, परिवर्तित करता है, टैग करता है, नेटवर्क पर उपलब्ध कराता है और एक मास्टर आर्काइव के रूप में कार्य करता है; मून+ रीडर वह ऐप है जहां आप EPUB, PDF और अन्य प्रारूप खोल सकते हैं, हाइलाइट कर सकते हैं, नोट्स ले सकते हैं और इसके प्रो संस्करण में, क्लाउड का उपयोग करके एंड्रॉइड डिवाइसों के बीच प्रगति को सिंक्रनाइज़ कर सकते हैं।
कई लोग विंडोज, मैकओएस या जीएनयू/लिनक्स चलाने वाले पीसी से शुरुआत करते हैं और Calibre को उसकी लाइब्रेरी के साथ लोकल डिस्क, NAS या सिंक्रोनाइज़्ड फ़ोल्डर में इंस्टॉल किया जाना चाहिए।फिर वे अपने मोबाइल फोन और टैबलेट पर मून+ रीडर (मुफ्त या प्रो) के साथ पढ़ते हैं और ड्रॉपबॉक्स या गूगल ड्राइव जैसी क्लाउड सेवाओं के साथ वर्कफ़्लो के एक हिस्से को सपोर्ट करते हैं। असली झटका तब लगता है जब वे कैलिबर या कैलिबर-वेब के कंटेंट सर्वर के बारे में पता लगाते हैं और सोचते हैं कि Moon+ Reader जादू की तरह सीधे उस डेटाबेस से जुड़ जाएगा।आज यह मौजूद नहीं है: मून+ को "कैलिबर भाषा" की मूल समझ नहीं है; इसे इसे प्राप्त करने की आवश्यकता है। पुस्तक संग्रह पहले से ही किसी फोल्डर में या ब्रिज ऐप से तैयार किया गया हो।
कंटेंट सर्वर के साथ कहीं से भी अपनी कैलिबर लाइब्रेरी तक पहुंचें।
कैलिबर में एक एकीकृत वेब सर्वर शामिल है जो अनुमति देता है आप अपने ब्राउज़र, मोबाइल डिवाइस या संगत रीडर से सीधे अपनी किताबें देख और पढ़ सकते हैं।क्लाइंट पर कुछ भी विशेष इंस्टॉल किए बिना। यह एक वेबसाइट की तरह काम करता है: आप इसे क्रोम, फ़ायरफ़ॉक्स, सफारी या ई-रीडर के ब्राउज़र से एक्सेस कर सकते हैं और अपने कवर, लेखक, टैग आदि देख सकते हैं।
जिस कंप्यूटर पर आपके पास कैलिबर है, उस पर इसे सक्रिय करने के लिए, क्लिक करें "कनेक्ट एंड शेयर" चुनें और "स्टार्ट कंटेंट सर्वर" चुनें।आपका एंटीवायरस या फ़ायरवॉल आपसे पूछ सकता है कि क्या आप calibre.exe को नेटवर्क पर अनुमति देना चाहते हैं; आपको अनुमति देनी होगी। फिर, उसी कंप्यूटर पर, आप एक ब्राउज़र खोलें और टाइप करें http://127.0.0.1:8080 यह जांचने के लिए कि सर्वर सही ढंग से शुरू हुआ है।
स्थानीय नेटवर्क से कनेक्ट करना: मोबाइल, टैबलेट और अन्य उपकरण
सर्वर चालू हो जाने के बाद, यदि किसी डिवाइस को आईपी एड्रेस और पोर्ट का पता है, तो उसी वाई-फाई नेटवर्क पर मौजूद कोई भी डिवाइस आपकी लाइब्रेरी को देख सकता है।"कनेक्ट एंड शेयर" बटन पर वापस जाएं और जहां पहले "स्टार्ट कंटेंट सर्वर" लिखा था, वहां अब आपको "स्टॉप कंटेंट सर्वर" लिखा हुआ दिखाई देगा, जिसका पता कुछ इस तरह होगा: 192.168.X.Y:8080.
अपने मोबाइल फोन या टैबलेट पर, ब्राउज़र खोलें, दर्ज करें यूआरएल इस प्रारूप में है http://IP:puerto (उदाहरण के लिए, http://192.168.1.2:8080) और आपको अपनी कैलिबर लाइब्रेरी दिखाई देंगी। वहां से आप किसी लाइब्रेरी पर क्लिक करके, किताबों को ब्राउज़ कर सकते हैं। मेटाडेटा देखें और फ़ाइल को अपने डिवाइस पर प्राप्त करने के लिए "पढ़ें" या "डाउनलोड करें" बटन का उपयोग करें।यदि आप "पढ़ें" पर क्लिक करते हैं, तो यह सीधे ब्राउज़र में खुल जाएगा, जो त्वरित परीक्षणों या अच्छे ब्राउज़र वाले ई-रीडर के लिए उपयोगी है।
Si आप नेटवर्क पर मौजूद किसी अन्य डिवाइस से कनेक्ट नहीं कर सकते।कुछ बुनियादी बातों की जाँच करना अच्छा विचार है: सबसे पहले, सुनिश्चित करें कि http://127.0.0.1:8080 यह पीसी पर काम करता है; फिर जांच लें कि फ़ायरवॉल या एंटीवायरस पोर्ट 8080 की अनुमति देता है या नहीं (इंटरनेट से कनेक्ट किए बिना, उन्हें कुछ समय के लिए अक्षम करने से समस्या का पता लगाने में मदद मिल सकती है); और पुष्टि करें कि कंप्यूटर और मोबाइल दोनों वास्तव में एक ही वाई-फाई नेटवर्क पर हैं और मोबाइल डेटा का उपयोग नहीं कर रहे हैं।
कुछ दुर्लभ नेटवर्क स्थितियों में, कैलिबर द्वारा दिखाया गया आईपी पता अन्य उपकरणों के लिए मान्य नहीं हो सकता है, इसलिए आपको इसकी आवश्यकता होगी। डिवाइस का सही आईपी पता ढूंढें मैन्युअल रूप से। और यदि आपने सर्वर पर उपयोगकर्ता नाम और पासवर्ड सेट किया है, तो पहले बिना प्रमाणीकरण के प्रयास करें ताकि बहुत ही सरल ब्राउज़रों के साथ समस्याओं की संभावना को दूर किया जा सके (कुछ इंक रीडर HTTP प्रमाणीकरण के साथ ठीक से काम नहीं करते हैं)।
इंटरनेट एक्सेस: अपने कैलिबर को नियंत्रित तरीके से घर से बाहर ले जाएं।
यदि आप चाहते हैं आप अपने घर के बाहर से भी अपनी लाइब्रेरी का उपयोग कर सकते हैं, उदाहरण के लिए काम पर या किसी दूसरे शहर में।योजना समान है, लेकिन आपको सर्वर को इंटरनेट पर उजागर करते समय थोड़ी अधिक सावधानी बरतने की आवश्यकता है।
असल में, आपको इसे ढूंढना होगा आपके होम नेटवर्क की सुरक्षा करने वाले डिवाइस या राउटर का सार्वजनिक आईपी नंबर (आप इसे "मेरा आईपी क्या है" जैसी सेवाओं से जांच सकते हैं), कॉन्फ़िगर करें अग्रेषण पोर्ट यह सुनिश्चित करने के लिए कि पोर्ट 8080 (या आपकी पसंद के किसी अन्य पोर्ट) के माध्यम से आने वाला ट्रैफ़िक आपके पीसी के स्थानीय आईपी पते पर रूट हो, और यह सुनिश्चित करने के लिए कि सिस्टम फ़ायरवॉल या एंटीवायरस सॉफ़्टवेयर इन आने वाले कनेक्शनों को ब्लॉक न करें। वहां से, किसी भी कनेक्टेड डिवाइस से, आप कुछ इस तरह का उपयोग कर सकते हैं: http://123.123.123.123:8080 कैलिबर सर्वर तक पहुंचने के लिए।
अधिकांश उपयोगकर्ता कॉन्फ़िगरेशन करना भी पसंद करते हैं गतिशील डोमेन नाम No-IP जैसी सेवाओं के साथ, आपको अपना IP पता याद रखने की आवश्यकता नहीं है। इससे कुछ अधिक सुविधाजनक चीजें संभव हो पाती हैं जैसे कि http://tubiblioteca.no-ip.org:8080ध्यान रखें कि अपने कैलिबर को इंटरनेट पर प्रदर्शित करने से सुरक्षा संबंधी समस्याएं उत्पन्न हो सकती हैं: आपको पासवर्ड का उपयोग करना चाहिए, रिवर्स प्रॉक्सी के साथ HTTPS का उपयोग करने पर विचार करना चाहिए और अपने उपकरणों को हमेशा अपडेट रखना चाहिए।.
यह कैसा दिखता है और कैलिबर सर्वर से यह कैसे पढ़ता है
सर्वर का वेब इंटरफ़ेस कैलिबर का एक छोटा, स्पर्श-संवेदनशील संस्करण है: यह कवर, फिल्टर, खोज और वर्चुअल लाइब्रेरी का एक मोज़ेक प्रदर्शित करता है।आप ऊपरी दाएं कोने में स्थित मेनू से डेक के ग्रिड-जैसे दृश्य या सघन सूची के बीच स्विच कर सकते हैं, और डेस्कटॉप प्रोग्राम की तरह ही खोज बॉक्स और फ़िल्टर का उपयोग कर सकते हैं।
जब आप किसी पुस्तक पर क्लिक करते हैं, तो आपको उसके मेटाडेटा के साथ बटन दिखाई देते हैं। "पढ़ें" या "डाउनलोड करें""पढ़ें" का चयन करने पर, ब्राउज़र के भीतर एक HTML5 व्यूअर खुलता है जिसमें टच पेजिंग की सुविधा होती है: दबाकर, स्लाइड करके या स्क्रीन क्षेत्रों का उपयोग करके, अध्यायों के बीच जाया जा सकता है और डिस्प्ले और सिंक्रोनाइज़ेशन सेटिंग्स के साथ एक शीर्ष मेनू तक पहुँचा जा सकता है।
सर्वर आपके द्वारा पढ़ी जा रही पुस्तक को स्थानीय रूप से कैश में सहेज लेता है, इसलिए यदि इंटरनेट कनेक्शन क्षण भर के लिए बाधित हो जाता है, तब भी आप पढ़ना जारी रख सकते हैं।जब तक आप ब्राउज़र टैब बंद नहीं करते, तब तक यह ठीक काम करेगा। आधुनिक ब्राउज़रों में बदलावों के कारण, ऑफ़लाइन मोड सीमित हो गया है: कई उन्नत सुविधाएँ (जैसे कि ApplicationCache) साधारण HTTP कनेक्शन पर कमज़ोर हो जाती हैं, इसलिए ऑफ़लाइन रीडर तब सबसे अच्छा काम करता है जब टैब खुला रहता है।
कैलिबर सर्वर को किसी अन्य वेब सर्वर के साथ एकीकृत करें और इसे एक सेवा के रूप में चलाएं।
जिनके पास होम सर्वर या वीपीएस है, उनके लिए यह चाहना आम बात है। Calibre, Nginx या Apache के साथ HTTPS का उपयोग करके और संभवतः /calibre जैसी उपनिर्देशिका के अंतर्गत सह-अस्तित्व में रहता है।यह रिवर्स प्रॉक्सी के माध्यम से किया जाता है: मुख्य वेब सर्वर पोर्ट 443/80 पर अनुरोध प्राप्त करता है और उन्हें आंतरिक पोर्ट पर अग्रेषित करता है जहाँ वह चलता है। calibre-serverऔर फिर ग्राहक को उत्तर पहुंचाता है।
दो आवर्ती योजनाएँ हैं: एक समर्पित करना कैलिबर के लिए पूर्ण वर्चुअल सर्वर (उदाहरण के लिए, libros.midominio.com की ओर इशारा करते हुए localhost:8080या किसी का उपयोग करें URL उपसर्ग (जैसे कि midominio.com/calibreइस दूसरे मामले में, आपको शुरुआत करनी होगी। calibre-server विकल्प के साथ --url-prefix /calibre के लिए सभी आंतरिक लिंक में वह उपसर्ग शामिल होता है और वे बिना किसी रुकावट के काम करते हैं। रिवर्स प्रॉक्सी के साथ।
सिस्टमडी का उपयोग करने वाले आधुनिक लिनक्स सर्वरों पर, आप यह कर सकते हैं: calibre-server.service नाम की एक सेवा बनाएं यह फ़ाइल सिस्टम स्टार्टअप पर स्वचालित रूप से शुरू हो जाती है। यह फ़ाइल उस गैर-विशेषाधिकार प्राप्त उपयोगकर्ता और समूह को निर्दिष्ट करती है जिसके अंतर्गत कैलिबर चलेगा, उस लाइब्रेरी या लाइब्रेरीज़ का पथ जिसे यह सेवा प्रदान करेगा, और सर्वर विकल्प। फिर इसे सक्षम किया जाता है। systemctl enable calibre-server और इसे सिस्टम में किसी अन्य सेवा की तरह ही प्रबंधित किया जाता है।
उपयोगकर्ता खाते, अनुमतियाँ और सुरक्षित पहुँच
कैलिबर के डेस्कटॉप संस्करण में ही इसकी प्राथमिकताओं में एक अनुभाग शामिल है। कंटेंट सर्वर पर उपयोगकर्ताओं और अनुमतियों का प्रबंधन करेंयह तब उपयोगी होता है जब आप इसे केवल उसी कंप्यूटर पर चलाने वाले हों जहां आपका ग्राफिकल इंटरफेस है और उसी उपयोगकर्ता खाते के साथ।
अगर आप दौड़ना चाहते हैं calibre-server आप इसे किसी अन्य सिस्टम पर या किसी अन्य उपयोगकर्ता के साथ स्वतंत्र रूप से भी कर सकते हैं। विकल्प का उपयोग करके कमांड लाइन से खातों का प्रबंधन करें --manage-usersवहां आप चुनते हैं कि उपयोगकर्ता डेटाबेस किस फ़ोल्डर में संग्रहीत किया जाएगा (उदाहरण के लिए, /srv/calibreआप खाते बनाते हैं, लाइब्रेरी असाइन करते हैं, और यह परिभाषित करते हैं कि प्रत्येक खाता क्या कर सकता है (पढ़ना, डाउनलोड करना, प्रबंधित करना, आदि)। फिर आप उस उपयोगकर्ता डेटाबेस से जुड़े सर्वर को शुरू करते हैं, और बस इतना ही।
मून+ रीडर: यह कैलिबर और क्लाउड द्वारा कैसे संचालित होता है
मून+ रीडर, विशेष रूप से इसका प्रो संस्करण, एक बहुत ही शक्तिशाली रीडर है जो यह EPUB, PDF, DJVU, AZW3, MOBI, FB2, CBR/CBZ, DOCX, ODT, TXT, HTML, Markdown, ZIP, RAR और यहां तक कि OPDS कैटलॉग सहित बड़ी संख्या में फॉर्मेट को सपोर्ट करता है।यह एनोटेशन, थीम, रात्रि पठन, ब्लू लाइट फिल्टर, ऑटो-स्क्रॉल और ड्रॉपबॉक्स या वेबडीएवी के माध्यम से स्थिति सिंक्रोनाइज़ेशन जैसी कई अन्य सुविधाओं की अनुमति देता है।
एकीकरण के संदर्भ में महत्वपूर्ण बात यह है कि Moon+ Reader सीधे Calibre के SQLite डेटाबेस से कनेक्ट नहीं होता है और न ही इसके कस्टम कॉलम को समझता है।Moon+ के लिए, पुस्तक एक स्थानीय फ़ाइल या "माउंटेड" क्लाउड फ़ोल्डर (ड्रॉपबॉक्स, वेबडीएवी, गूगल ड्राइव, आदि) में मौजूद फ़ाइल, या OPDS कैटलॉग से डाउनलोड लिंक हो सकती है। यह इन फ़ाइलों के आधार पर अपनी आंतरिक लाइब्रेरी, पसंदीदा सामग्री, संग्रह, आँकड़े और पढ़ने की प्रगति का प्रबंधन करता है, और इन सभी को एक ही क्लाउड खाते का उपयोग करके ऐप के कई इंस्टॉलेशन में सिंक्रनाइज़ किया जा सकता है।
इसलिए, हालांकि कैलिबर का कंटेंट सर्वर अपनी किताबें वेब इंटरफेस और यहां तक कि ओपीडीएस कैटलॉग के माध्यम से भी प्रदान करता है, Moon+ Reader इसे अपने आप नहीं खोज पाएगा या इसका उपयोग किसी गहन एकीकरण की तरह नहीं करेगा।आमतौर पर इसका सहारा लिया जाता है तीन संयोज्य रणनीतियाँ:
- Calibre Companion या Calibre Box जैसे ब्रिज ऐप का उपयोग करें।यह वाई-फाई के माध्यम से कैलिबर सर्वर से जुड़ता है, पूरी लाइब्रेरी को सूचीबद्ध करता है और पुस्तकों को स्थानीय संग्रहण में डाउनलोड करता है, जहां से उन्हें मून+ में खोला जाता है।
- कैलिबर में मौजूद पुस्तकों वाले फ़ोल्डर को ड्रॉपबॉक्स, गूगल ड्राइव या किसी अन्य सेवा के साथ सिंक करें। और Moon+ को बता दें कि यह उसका मुख्य लाइब्रेरी फोल्डर है।
- Calibre-Web या कंटेंट सर्वर से किताबें डाउनलोड करके अपने डिवाइस के स्टोरेज में सेव करें।और Moon+ को उन्हें एक विशिष्ट फ़ोल्डर में स्कैन करने दें।
व्यावहारिक उदाहरण: कैलिबर + ड्रॉपबॉक्स + कैलिबर बॉक्स + मून + रीडर
एक बहुत ही सामान्य कार्यप्रणाली, विशेष रूप से GNU/Linux और Android उपयोगकर्ताओं के बीच, इस प्रकार है: कैलिबर को ड्रॉपबॉक्स और कैलिबर बॉक्स जैसे किसी ऐप के साथ एकीकृत करें जो मून+ रीडर के लिए एक ब्रिज के रूप में कार्य करता है।सामान्य धारणा यह है कि "वास्तविक" लाइब्रेरी पीसी पर है, जो ड्रॉपबॉक्स द्वारा सिंक्रोनाइज़ की जाती है, और एंड्रॉइड डिवाइस केवल वहीं से डाउनलोड करने और पढ़ने तक सीमित हैं।
Calibre को कंप्यूटर (Windows या Linux) पर आधिकारिक निर्देशों का पालन करते हुए स्थापित किया जाता है, अधिमानतः मूल बाइनरी से, न कि लिनक्स वितरण रिपॉजिटरी से।क्योंकि कई वितरण पुराने हो चुके हैं या उनमें ऐसे पैच जोड़े गए हैं जिनसे समस्याएँ उत्पन्न होती हैं। उदाहरण के लिए, ड्रॉपबॉक्स उसी समय स्थापित किया जाता है, और वह फ़ोल्डर चुना जाता है जहाँ फ़ाइलें सिंक्रनाइज़ की जाएंगी। ~/Dropbox Linux पर या Windows/Mac पर इसके समकक्ष पथ का उपयोग करें।
उदाहरण के लिए, उस फ़ोल्डर के अंदर, आप बनाते हैं एक सबफ़ोल्डर "माई लाइब्रेरी" जो नई कैलिबर लाइब्रेरी होगीकैलिबर में, लाइब्रेरी आइकन पर क्लिक करें और "लाइब्रेरी बदलें या बनाएं" चुनें, फिर उस फ़ोल्डर का चयन करें। अब से, कैलिबर में जोड़ी गई प्रत्येक पुस्तक लेखक/शीर्षक उपफ़ोल्डरों के अंतर्गत उस स्थान पर कॉपी हो जाएगी, और ड्रॉपबॉक्स उन सभी को क्लाउड पर अपलोड करने का काम करेगा।
एंड्रॉइड पर, ड्रॉपबॉक्स, कैलिबर बॉक्स और मून+ रीडर इंस्टॉल होते हैं। आप सभी डिवाइस पर ड्रॉपबॉक्स में लॉग इन करते हैं, और जब आप पहली बार कैलिबर बॉक्स खोलते हैं, तो ऐप यह आपके ड्रॉपबॉक्स तक पहुंचने की अनुमति मांगता है और आपको आपके द्वारा बनाई गई रिमोट लाइब्रेरी चुनने देता है।एक बार कनेक्ट होने के बाद, आप पुस्तक सूची डाउनलोड करते हैं और कैलिबर बॉक्स मेनू से स्थानीय "डाउनलोड फ़ोल्डर" चुनते हैं, जिसे कई उपयोगकर्ता बस कहते हैं books इंटरनल स्टोरेज या एसडी कार्ड पर।
फिर Moon+ Reader खोलें और उसकी सेटिंग्स को इस प्रकार कॉन्फ़िगर करें। मुख्य पुस्तकों का फ़ोल्डर वही फ़ोल्डर होना चाहिए। books जो कैलिबर बॉक्स का उपयोग करता है“नई पुस्तकों को मुख्य फ़ोल्डर में स्वचालित रूप से आयात करने” का विकल्प भी सक्षम है, इसलिए कैलिबर बॉक्स द्वारा वहां रखी गई कोई भी फ़ाइल मून+ लाइब्रेरी में आसानी से दिखाई देगी। अंत में, मून+ अब रीडिंग पोजीशन सिंक्रोनाइज़ेशन सुविधा (आमतौर पर ड्रॉपबॉक्स या वेबडीएवी के माध्यम से) को सक्षम करता है ताकि यदि आप एक ही पुस्तक को मोबाइल फोन और टैबलेट पर पढ़ते हैं, दोनों के बीच रीडिंग पॉइंट अपडेट किया गया हैबशर्ते कि फाइल दोनों डिवाइसों पर समान हो।
यह संयोजन एक साथ कई काम करता है: कैलिबर मेटाडेटा और रूपांतरण को केंद्रीकृत करता है; ड्रॉपबॉक्स बैकअप और उपलब्धता सुनिश्चित करता है; कैलिबर बॉक्स लाइब्रेरी को एंड्रॉइड के साथ सिंक्रनाइज़ करता है; और मून+ पढ़ने के अनुभव, सांख्यिकी और स्थिति सिंक्रनाइज़ेशन को संभालता है। कैलिबर और मून+ के बीच कोई "मूल" एकीकरण नहीं है, लेकिन इसका व्यावहारिक प्रभाव काफी सुविधाजनक है।.
एंड्रॉइड पर कंटेंट सर्वर, ओपीडीएस और ब्रिज ऐप्स
ड्रॉपबॉक्स विकल्प के अलावा, आप यह भी कर सकते हैं: एंड्रॉइड पर OPDS क्लाइंट के साथ Calibre या Calibre-Web कंटेंट सर्वर का लाभ उठाएं।कुछ पठन और पुस्तकालय प्रबंधन एप्लिकेशन आपको कैलिबर सर्वर यूआरएल दर्ज करके एक रिमोट कैटलॉग जोड़ने की अनुमति देते हैं, और वहां से आप कुछ ही टैप में पुस्तकों को ब्राउज़, फ़िल्टर और डाउनलोड कर सकते हैं।
उदाहरण के लिए, कैलिबर कंपेनियन (अब बंद हो चुका है लेकिन अभी भी उपयोग में है) या कैलिबर बॉक्स, इससे कनेक्ट होते हैं। कैलिबर का वाई-फाई सर्वर लेखकों, श्रृंखलाओं, टैग्स को प्रदर्शित करता है और आपको विशिष्ट पुस्तकें डाउनलोड करने की अनुमति देता है।जब आप किसी ऐप से कोई शीर्षक चुनते हैं और "पढ़ें" पर टैप करते हैं, तो एक स्थानीय फ़ाइल बन जाती है और आपको इसे मून+ रीडर के साथ अपने डिफ़ॉल्ट रीडिंग ऐप के रूप में खोलने का विकल्प दिया जाता है।
कई उपयोगकर्ताओं ने टिप्पणी की है कि इस विधि से कवर Moon+ में बिना किसी खास समायोजन के सही ढंग से प्रदर्शित होते हैं।चाहे किताबें पहले एसडी कार्ड पर किसी फोल्डर में हों या कंपेनियन/बॉक्स के माध्यम से डाउनलोड की गई हों, मुख्य बात यह है कि किताबों के लिए एक ही, सुव्यवस्थित फोल्डर बनाए रखें और डिवाइस पर फाइलों का नाम मैन्युअल रूप से बदलने के बजाय कैलिबर को कवर आर्ट और मेटाडेटा को संभालने दें।
कैलिबर-वेब, एनएएस, कई लाइब्रेरी और पारिवारिक उपयोग
जिनके पास NAS या छोटा होम सर्वर है, कैलिबर-वेब मानक कंटेंट सर्वर इंटरफ़ेस का एक बहुत लोकप्रिय विकल्प है।यह आमतौर पर एक डॉकर कंटेनर में चलता है, कैलिबर डेटाबेस से जुड़ता है, और लॉगिन, उपयोगकर्ताओं, डाउनलोड और यहां तक कि कई लाइब्रेरी के साथ एक साफ-सुथरी वेबसाइट प्रदान करता है।
Calibre-Web की मदद से आप उदाहरण के लिए, निम्न कार्य स्थापित कर सकते हैं: तीन अलग-अलग लाइब्रेरी (प्रत्येक परिवार के सदस्य के लिए एक), जिनमें से प्रत्येक में कैलिबर-वेब का अपना इंस्टेंस है। विभिन्न फ़ोल्डरों की ओर इशारा करते हुए। अपने मोबाइल फ़ोन या टैबलेट से, आप अपने उपयोगकर्ता खाते से लॉग इन करते हैं, अपनी पुस्तकें ब्राउज़ करते हैं, उन्हें अपने डिवाइस पर डाउनलोड करते हैं, और फिर उन्हें मून+ रीडर के साथ पढ़ते हैं। साझा पुस्तकों के लिए, "प्रशासक" उन शीर्षकों की प्रतिलिपि तीनों पुस्तकालयों में बनाता है या उन्हें साझा के रूप में चिह्नित करता है।
इस दृष्टिकोण का कम परिष्कृत पहलू यह है कि Moon+ Reader Calibre-Web में पढ़ने की स्थिति या कस्टम टैग को स्वचालित रूप से प्रदर्शित नहीं करता है।हालांकि आप कैलिबर में "read_maria", "read_jose" और इसी तरह के कॉलम बना सकते हैं, लेकिन मून+ से उन्हें स्वचालित रूप से अपडेट करना अभी संभव नहीं है। अंततः, या तो सभी लोग मून+ में अपने-अपने मानदंड बनाए रखें, या कैलिबर में कुछ हद तक मैन्युअल प्रबंधन स्वीकार्य है।
फिर भी, कई उपयोगकर्ताओं का मानना है कि किसी सर्वर या NAS पर कैलिबर होने से, जो ब्राउज़र या OPDS ऐप्स के माध्यम से 24/7 उपलब्ध रहता है, हर बार नई पुस्तक की आवश्यकता होने पर लैपटॉप को कनेक्ट करने की परेशानी काफी कम हो जाती है।एक बार जब डॉकर, रिवर्स प्रॉक्सी, उपयोगकर्ताओं और बैकअप के साथ इकोसिस्टम स्थापित हो जाता है, तो दैनिक रखरखाव केवल नई किताबें जोड़ने और कभी-कभी पुस्तकालयों के बीच कुछ पुस्तकों की प्रतिलिपि बनाने तक सीमित रहता है।
पठन प्रगति का सिंक्रनाइज़ेशन: आप कितनी दूर तक जा सकते हैं?
यहां पूरी ईमानदारी बरतना जरूरी है: फ़िलहाल ऐसा कोई "परफेक्ट" वर्कफ़्लो मौजूद नहीं है जो कैलिबर, मून+ रीडर, कैलिबर-वेब और अन्य रीडर्स के बीच पढ़े गए पेज की सटीक स्थिति को स्वचालित रूप से सिंक्रनाइज़ कर सके।प्रत्येक उपकरण अपनी-अपनी तरह से प्रगति दर्ज करता है, और ऐसा कोई सार्वभौमिक मानक नहीं है जिसे कैलिबर समझ सके और अपने डेटाबेस में अपडेट कर सके।
Moon+ Reader Pro इसकी अनुमति देता है। क्लाउड सेवाओं का उपयोग करके कई एंड्रॉइड डिवाइसों में पढ़ने की स्थिति को सिंक्रनाइज़ करें (ड्रॉपबॉक्स, वेबडीएवी, आदि), बशर्ते आप उन सभी में एक ही खाते और एक ही वर्कबुक फ़ाइल का उपयोग करें। यह मून+ इकोसिस्टम के भीतर काफी अच्छी तरह से काम करता है, लेकिन उस जानकारी के बारे में जानकारी देना आवश्यक है। यह "पढ़ा गया अंतिम पृष्ठ" या "पढ़ा गया" कॉलम भरने के लिए कैलिबर में वापस नहीं जाता है।कैलिबर में, आपको अभी भी यह चिह्नित करने के लिए कस्टम कॉलम, लेबल या रेटिंग का उपयोग करना होगा कि आपने क्या पूरा कर लिया है और क्या नहीं।
जब किसी पुस्तकालय को कई लोगों के बीच साझा किया जाता है, तो यह सीमा और भी अधिक स्पष्ट हो जाती है: यदि सभी लोग एक ही "रीड" कॉलम का उपयोग करते हैं, तो एक व्यक्ति दूसरे की स्थिति को ओवरराइट कर सकता है।इसीलिए आम तौर पर प्रति उपयोगकर्ता एक लाइब्रेरी का विकल्प चुना जाता है, या यदि एक ही लाइब्रेरी को बनाए रखा जाता है, तो अलग-अलग नामों वाले टैग या कॉलम (read_ana, read_luis) का उपयोग किया जाता है, जो संरचना को थोड़ा जटिल बनाता है लेकिन ओवरलैप से बचाता है।
बड़ी पीडीएफ फाइलों का प्रबंधन, एसडी कार्ड के क्षतिग्रस्त होने का जोखिम और बैकअप
एक विशिष्ट उदाहरण उस व्यक्ति का है जो लगभग विशेष रूप से एंड्रॉइड टैबलेट का उपयोग करता है। बहुत बड़ी पीडीएफ फाइलों (तकनीकी मैनुअल, फोटोग्राफ, सचित्र पुस्तकें) को पढ़ना Moon+ Reader Pro के साथ, मैं आमतौर पर सब कुछ SD कार्ड में सेव कर लेता हूँ, उन PDF फ़ाइलों को सीधे Moon+ में जोड़ देता हूँ, और समय के साथ-साथ ऐप के अंदर से ही टाइटल, लेखक और टैग्स को ठीक करता रहता हूँ। सब कुछ एकदम सही चलता है, लेकिन तभी यह डर सताने लगता है: अगर SD कार्ड खराब हो जाए या उसमें जगह खत्म हो जाए और मुझे उसे बदलना पड़े तो क्या होगा?
किसी आपदा को रोकने का सबसे प्रभावी तरीका यह है कि... उन सभी फाइलों का "मास्टर" कैलिबर को बनने दें, न कि एसडी कार्ड को।इसका मतलब है कि सभी PDF फ़ाइलों को अपने कंप्यूटर पर कॉपी करें, उन्हें Calibre में जोड़ें, मेटाडेटा (शीर्षक, लेखक, श्रृंखला, टैग आदि) को अच्छी तरह से साफ़ करें और लाइब्रेरी को कम से कम एक बैकअप (बाहरी ड्राइव, NAS, क्लाउड) के साथ अपनी हार्ड ड्राइव पर सुरक्षित रखें। जब आप कोई नया SD कार्ड भरना चाहें या पुराने को बदलना चाहें, तो Calibre से पुस्तकों को फिर से कार्ड पर एक्सपोर्ट करें और Moon+ को उन्हें दोबारा स्कैन करने दें।
इस तरह, अगर आप एसडी कार्ड खो भी देते हैं, आप अपने संग्रह की सूचीकरण या मूल संरचना को नहीं खोते हैं।हां, कुछ आंतरिक आंकड़े और कुछ मून+ संग्रह नष्ट हो जाएंगे, लेकिन संगठनात्मक कार्य का अधिकांश हिस्सा डेटाबेस में बरकरार रहेगा। metadata.db कैलिबर, जिसे क्षतिग्रस्त होने पर आप ठीक कर सकते हैं या आंशिक रूप से पुनर्निर्माण भी कर सकते हैं।
फॉर्मेट रूपांतरण, किंडल और लिनक्स में सीमाएँ
कैलिबर की एक ताकत यह है कि यह कई प्रकार के इनपुट और आउटपुट फॉर्मेट के बीच रूपांतरण करता है।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 फ़ाइल का उपयोग करें।स्रोत प्रारूप के रूप में PDF फ़ाइलें (EPUB, MOBI, आदि) रिफ्लो रूपांतरण के लिए समस्याग्रस्त होती हैं क्योंकि इनमें जटिल लेआउट बरकरार रहता है; कैलिबर इसका प्रयास कर सकता है, लेकिन इसमें आमतौर पर लाइन ब्रेक, कॉलम का अव्यवस्थित होना या टेक्स्ट का ठीक से पता न चलना जैसी समस्याएं आती हैं। कैलिबर के स्वयं के दस्तावेज़ में इस बात पर ज़ोर दिया गया है कि PDF रूपांतरण स्रोत के रूप में बहुत ही खराब प्रारूप।.
अगर आपके पास Moon+ के अलावा Kindle भी है, तो शायद आप जनरेट करना चाहेंगे। MOBI या AZW3 जैसे संगत फ़ाइल प्रकारKFX (किंडल का आधुनिक फॉर्मेट) में बदलने के लिए किंडल प्रीव्यूअर जैसे बाहरी टूल की आवश्यकता होती है, जो लिनक्स के लिए मूल रूप से उपलब्ध नहीं है। ऐसे मामलों में, कई उपयोगकर्ता AZW3/MOBI फॉर्मेट का उपयोग करना पसंद करते हैं, विंडोज या macOS कंप्यूटर पर रूपांतरण करते हैं, और फिर परिणामी फ़ाइलों को उस सर्वर या NAS पर कॉपी करते हैं जो लाइब्रेरी को साझा करता है।
किंडल के बारे में कुछ परेशान करने वाली बातें हैं, जैसे कि... कभी-कभी कवर गायब हो जाते हैं या उनकी जगह सामान्य कवर लगा दिए जाते हैं।या फिर यह कि नए मॉडल केवल उन किताबों के कवर दिखाते हैं जिन्हें "निजी दस्तावेज़" के रूप में चिह्नित किया गया है या जिन्हें अमेज़न से खरीदा गया है। कैलिबर के पास इसके कुछ आंशिक समाधान हैं (डिवाइस को दोबारा कनेक्ट करने पर थंबनेल दोबारा भेजना, किताबों को निजी दस्तावेज़ के रूप में चिह्नित करना आदि), लेकिन यह कैलिबर की कोई खामी नहीं बल्कि अमेज़न के फैसलों का विरोध करने जैसा है।
डिवाइस, यूएसबी, पहचान संबंधी समस्याएं और नेटवर्क लाइब्रेरी
कैलिबर के साथ काफी अच्छी तरह से तालमेल बैठता है अधिकांश ई-रीडर, मोबाइल फोन, टैबलेट और यूएसबी डिवाइस मास स्टोरेज के रूप में उपयोग किए जाते हैं।यदि कोई रीडर डिफ़ॉल्ट रूप से समर्थित नहीं है, तो इसे अक्सर "उपयोगकर्ता परिभाषित यूएसबी ड्राइवर" प्लगइन के साथ प्रबंधित किया जा सकता है, बशर्ते कि सिस्टम इसे एक ड्राइव लेटर (विंडोज में) या एक सामान्य माउंट पॉइंट (लिनक्स/मैकओएस में) असाइन करे।
जब कोई डिवाइस कैलिबर में दिखाई नहीं देता है, तो यह जांचना उचित होगा कि केवल एक ही डिवाइस कनेक्टेड है, ऑपरेटिंग सिस्टम इसे एक्सप्लोरर/फाइंडर में देख रहा है, और कैलिबर की प्राथमिकताओं में इसे अनदेखा नहीं किया जा रहा है।और अत्यधिक गंभीर मामलों में, "डिवाइस डिटेक्शन को डीबग करें" विकल्प का उपयोग करके एक रिपोर्ट तैयार करें जो संभावित नए ड्राइवर के आधार के रूप में काम कर सकती है।
लाइब्रेरी के स्थान को लेकर कैलिबर के डेवलपर अडिग हैं: इसे सीधे नेटवर्क ड्राइव या एनएएस यूनिट पर रखना अच्छा विचार नहीं है।कई नेटवर्क फाइल सिस्टम लॉक, हार्ड लिंक या समवर्ती परिवर्तनों को ठीक से संभाल नहीं पाते हैं, जिससे डेटा दूषित हो सकता है। metadata.dbलाइब्रेरी को NAS पर कॉपी करने के लिए सिंक्रोनाइज़ेशन टूल (rsync, Syncthing, Dropbox) का उपयोग करने की सलाह दी जाती है, लेकिन इसे एक ही समय में कई कंप्यूटरों से खोलने की सलाह नहीं दी जाती है। विशेष रूप से Google Drive के मामले में, लाइब्रेरी फोल्डर पर सीधे इस्तेमाल करने पर इससे डेटा लॉस हो सकता है।.
अंतिम विचार
संग्रह को कई कंप्यूटरों के बीच साझा करने या अन्य मशीनों से उस तक पहुँचने के लिए, सबसे समझदारी भरा तरीका यह है कि Calibre के कंटेंट सर्वर या Calibre-Web का उपयोग करें। और, यदि प्रत्यक्ष हेरफेर आवश्यक हो, तो रिमोट डेस्कटॉप का सहारा लें या कैलिबर के डेटा निर्यात/आयात टूल का उपयोग करके संपूर्ण लाइब्रेरी को स्थानांतरित करें।
इन सभी हिस्सों को एक साथ फिट करने पर, घर पर ही एक बहुत ही शक्तिशाली सिस्टम बनाना संभव है। कैलिबर मास्टर फाइल और सर्वर के रूप में कार्य करता है, मून+ रीडर एंड्रॉइड पर एक बहुमुखी और सुविधाजनक रीडर के रूप में कार्य करता है, और क्लाउड सेवाएं, एनएएस और ब्रिज ऐप इन दोनों के बीच एक कड़ी के रूप में कार्य करते हैं।इसलिए आप सोफे पर, मेट्रो में या ऑफिस में बिना अपनी लाइब्रेरी या पढ़ने की जगह खोने के डर के अपनी पढ़ाई जारी रख सकते हैं।
