كنت أستخدم Kindle للقراءة منذ سنوات. حتى أنني عدّلت مجموعة من الإعدادات لجعل Kindle يبدو أشبه بالورق، وقد نجح ذلك بشكل رائع مع الكتب التي يتم شراؤها من المتاجر. ولكن كلما تعمقت في قراءة ملفات EPUB الخالية من إدارة الحقوق الرقمية (DRM) وملفات PDF الشخصية، كلما واجهت المزيد من القيود. كانت الكتب متناثرة عبر الأجهزة، عالقة في تنسيقات لا يدعمها Kindle، وكان مزامنة أي شيء خارج نظام Amazon البيئي يبدو وكأنه عمل روتيني.
عندها وجدت Kavita، وهي مكتبة كتب مفتوحة المصدر ومستضافة ذاتيًا، والتي منحتني إعداد قراءة أستمتع باستخدامه أكثر من Kindle. الإعداد معقد بعض الشيء، ولكن بمجرد تشغيله، يعمل بشكل لا تشوبه شائبة.
روابط سريعة
السبب الذي جعل جهاز Kindle يبدأ في جمع الغبار
يعمل نظام Amazon البيئي بشكل رائع حتى تخرج منه
بالنسبة للكتب التي يتم شراؤها من خلال متجر Kindle، تكون التجربة سلسة. اشترِ كتابًا، وسيظهر عبر جميع أجهزتك مع مزامنة التقدم تلقائيًا. ولكن في اللحظة التي تجلب فيها ملفاتك الخاصة إلى المزيج، تصبح الأمور محبطة.
يتعامل Kindle مع عدد قليل فقط من التنسيقات أصلاً. إذا كان لديك ملفات EPUB، وهو ما تستخدمه معظم المكتبات الخالية من إدارة الحقوق الرقمية (DRM) ومواقع الملكية العامة، فأنت بحاجة إلى تحويلها أولاً. يساعد Calibre، لكنه يضيف خطوات إضافية في كل مرة تريد فيها قراءة شيء جديد. حتى شيء بسيط مثل قراءة ملف PDF على Kindle يتطلب حلولاً بديلة.
ثم هناك مشكلة التنظيم. لم يكن لدى مكتبتي الشخصية طريقة جيدة للبقاء منظمة عبر الأجهزة دون الاعتماد على ميزة “إرسال إلى Kindle” من Amazon. وحتى ذلك لديه قيود على حجم الملف وتنسيقه. أردت أن تكون كتبي متاحة على هاتفي وجهازي اللوحي وجهاز الكمبيوتر المحمول الخاص بي دون القفز عبر الأطواق أو الاعتماد على Amazon ليكون الوسيط.
يعد قفل إدارة الحقوق الرقمية (DRM) نزوة أخرى. الكتب التي اشتريتها على Kindle مرتبطة بنظام Amazon البيئي، وإذا أردت يومًا ما التبديل إلى قارئ أو نظام أساسي مختلف، فلن تأتي هذه المشتريات معي. كنت بحاجة إلى شيء يوفر مزيدًا من التحكم في مكتبتي دون قفل النظام البيئي، وقد قدم Kavita ذلك تمامًا.
Kavita يستحق الاستضافة الذاتية
خادم كتب مصقول يعمل على الأجهزة الخاصة بك
Kavita هو خادم مفتوح المصدر ومستضاف ذاتيًا للكتب الإلكترونية والقصص المصورة. يمكنك تثبيته على جهازك الخاص أو VPS، وتوجيهه إلى مجموعة الكتب الخاصة بك، والوصول إلى كل شيء من خلال متصفح الويب من أي جهاز. وهو يدعم EPUB و PDF و CBZ و CBR والعديد من التنسيقات الأخرى خارج الصندوق.
ومع ذلك، فإن أكثر ما يميزه هو اختيار تصميم الواجهة. واجهة المستخدم الخاصة بـ Kavita جيدة المظهر حقًا، مع صور الأغلفة، وعروض السلاسل، وتصميم نظيف يجعل تصفح مكتبتك يبدو أشبه باستخدام خدمة بث بدلاً من إدارة الملفات. يوفر بيانات تعريف مفصلة لكل كتاب، بما في ذلك العنوان والمؤلف واللغة والتنسيق وعدد الصفحات ووقت القراءة المقدر.
القارئ المدمج مثير للإعجاب بنفس القدر، إن لم يكن أكثر. يمكنك ضبط حجم الخط وتباعد الأسطر والهوامش واتجاه القراءة (بما في ذلك من اليمين إلى اليسار للمانجا) والتبديل بين السمات الفاتحة والداكنة والبنية الداكنة. يوجد أيضًا وضع غامر وخيار تخطيط من عمودين، وهو يعمل بشكل جيد على الشاشات الأوسع. تتم مزامنة التقدم عبر الجلسات، لذلك يمكنني البدء في القراءة على جهاز الكمبيوتر المحمول الخاص بي والمتابعة من حيث توقفت تمامًا على هاتفي.
يدعم Kavita أيضًا OPDS، مما يعني أن تطبيقات القراءة التابعة لجهات خارجية يمكنها الاتصال بخادمك مباشرةً. إذا كنت تفضل القراءة في تطبيق مخصص بدلاً من المتصفح، فهذا خيار متاح. يمكنك حتى مشاركة مكتبتك مع العائلة أو الأصدقاء من خلال نظام المستخدمين المتعددين، ولكل منهم تقدم القراءة والتفضيلات الخاصة به.
إعداد Kavita
Scoop يجعل العملية بأكملها غير مؤلمة
أقوم بإعداد Kavita باستخدام Scoop، وهو مدير حزم سطر الأوامر لنظام التشغيل Windows. إذا لم تكن معتادًا عليه، فإن Scoop يتيح لك تثبيت وتحديث التطبيقات من الجهاز الطرفي دون التعامل مع المثبتات الرسومية أو مطالبات UAC. إذا لم يكن لديك Scoop مثبتًا بالفعل، فافتح PowerShell وقم بتشغيل:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression
بمجرد أن يصبح Scoop جاهزًا، تحتاج إلى إضافة مستودع extras، وهو المكان الذي يوجد فيه Kavita، ثم تثبيته:
scoop bucket add extras
scoop install kavita
هذا كل شيء. يقوم Scoop بتنزيل وإعداد Kavita في %userprofile%scoopappskavitacurrentkavita.exe. لبدء الخادم، قم بتشغيل الملف القابل للتنفيذ، ثم قم بزيارة http://localhost:5000 في متصفحك. سترى شاشة الإعداد حيث تقوم بإنشاء حساب المسؤول الخاص بك. من هناك، انتقل إلى Settings، وأنشئ مكتبة جديدة، واضبط النوع على Book، ووجهه إلى مجلد الكتب الخاص بك. سيقوم ماسح Kavita بفهرسة مجموعتك وجلب صورة الغلاف والبيانات الوصفية تلقائيًا.
الشيء الجيد في استخدام Scoop هو أن تحديث Kavita لاحقًا هو مجرد أمر واحد: scoop update kavita. لذلك، لا تحتاج إلى تنزيل المثبتات أو إجراء استبدالات يدوية لكل تحديث.
إذا كنت تريد أن يبدأ Kavita تلقائيًا في الخلفية عند التشغيل، فيمكنك إعداده كخدمة Windows باستخدام Shawl. قم بتثبيته باستخدام scoop install shawl، ثم قم بتشغيل الأوامر التالية في نافذة PowerShell ذات امتيازات عالية:
shawl add --name Kavita --cwd "$env:USERPROFILEscoopappskavitacurrent" -- "$env:USERPROFILEscoopappskavitacurrentKavita.exe"
sc.exe config Kavita start= auto
الأهم من ذلك، أن Kavita دقيق بشأن هيكل المجلدات. إنه يعمل بشكل أفضل عندما يتم تنظيم الكتب في مجلدات حسب السلسلة أو المؤلف بدلاً من إلقائها في دليل مسطح واحد. لقد قمت بتحميل مكتبة الكتب الإلكترونية المهيكلة بشكل صحيح الموجودة لدي، والتقط الماسح الضوئي كل شيء في غضون دقائق. لنقل الملفات إلى خادم بعيد، تعمل أداة مثل FileZilla عبر SFTP بشكل جيد.
إنه ليس مثاليًا، لكنني لن أعود
لا يزال Kindle يتمتع بميزة في بعض المجالات
لن أدعي أن Kavita يحل محل كل ما يفعله Kindle. لا تزال تجربة القراءة بالحبر الإلكتروني على جهاز Kindle مخصص لا مثيل لها لجلسات القراءة الطويلة، وعمر البطارية، والشاشة الشبيهة بالورق، والغياب التام للمشتتات. Whispersync مثير للإعجاب حقًا عندما تكون بالكامل داخل نظام Amazon البيئي. وبالنسبة للأشخاص الذين يريدون فقط شراء وقراءة الكتب بدون أي إعداد، يظل Kindle هو المسار الأسهل.
قارئ Kavita يعتمد على المتصفح، لذلك تعتمد التجربة على جهازك ومتصفحك. على الهاتف، يكون جيدًا ولكنه ليس مصقولًا مثل تطبيق Kindle أصلي. تتطلب القراءة في وضع عدم الاتصال المرور عبر تطبيق تابع لجهة خارجية عبر OPDS أو تنزيل الملفات بشكل فردي، وهو أمر أكثر تعقيدًا من مزامنة Kindle التلقائية في وضع عدم الاتصال. أنت أيضًا مسؤول النظام الآن، لذا فإن التحديثات والنسخ الاحتياطية والحفاظ على تشغيل الخادم هي مسؤوليتك.
ومع ذلك، مع Kavita، أنا أمتلك مكتبتي بالكامل. كتبي ليست مقفلة خلف DRM أو نظام بيئي خاص بأي شركة. يمكنني قراءة أي تنسيق دون تحويل الملفات. مجموعتي بأكملها متاحة من أي جهاز مزود بمتصفح، ويتبعني تقدم القراءة إلى كل مكان. بالنسبة لشخص يقرأ مزيجًا من الكتب الخالية من DRM التي تم شراؤها من المتجر، والكلاسيكيات ذات الملكية العامة، وملفات PDF التقنية، فإن Kavita يتعامل مع كل ذلك في مكان واحد دون أن يطلب مني التنازل.
Kavita لن يحل محل Kindle الخاص بك، ولكنه قد يجعلك تستخدمه بشكل أقل
إذا كنت تشتري معظم الكتب من متجر Kindle وتقدر تجربة عدم الصيانة، فلا يزال Kindle هو الخيار الأفضل. ولكن إذا كانت مكتبتك قد تجاوزت الحديقة المسورة الخاصة بـ Amazon وتريد مكانًا واحدًا لجميع كتبك بغض النظر عن التنسيق، فإن Kavita يستحق وقت الإعداد.
بالنسبة لي، كانت المقايضة تعني بضع ساعات من الإعداد الأولي مقابل التحكم الكامل في مكتبة القراءة الخاصة بي. لا يزال Kindle الخاص بي موجودًا على منضدة السرير، لكنني أصل إليه أقل بكثير مما كنت أفعله في الماضي.






