كيفية الاستمرار في تنزيل الكتب من أمازون بعد 25/2/25

نحن نعلمك كيفية تنزيل الكتب من أمازون إلى جهاز الكمبيوتر الخاص بك


اعتبارًا من أمس 24 فبراير 2025، تمنعنا أهم مكتبة إلكترونية من تنزيل الكتب على جهاز الكمبيوتر الخاص بنا لنقلها إلى جهاز آخر. في هذه التدوينة سنرى كيفية الاستمرار في تنزيل الكتب من أمازون. أوضح أننا سوف نغش. إنه ليس التنزيل الفعلي للكتاب، بل هو عبارة عن برنامج يلتقط لقطات للشاشة وبرنامج يتعرف على النص.

ومن الواضح أننا لا نشجع قرائنا على انتهاك الشروط والأحكام أو قوانين الملكية الفكرية. ولكن هناك حالات، مثل حالتي حيث أعاني من إعاقة بصرية، حيث لا تكون خيارات تكوين قارئ أمازون مناسبة ونحتاج إلى أن نكون قادرين على إجراء التعديلات.

لماذا لا يمكن تحميل المزيد من الكتب إلى الكمبيوتر؟

ما يجب أن تفهمه هو أنه مع خدمات مثل أمازون فإننا لا نشتري الكتاب، بل نشتري الحق في قراءته.. تحتفظ الشركة بالحق في حذف أو تعديل المحتوى. في عام 2009، تم إصدار الإصدارات الإنجليزية من 1984 y تمرد في المزرعة من آلاف الأجهزة لأن الناشر لم يكن لديه حقوق النشر. في العام الماضي، قامت دار نشر Puffin Books، الناشرة باللغة الإنجليزية للعديد من كتب روالد دال، بمراجعة عناوين شهيرة مثل ماتيلدا y تشارلي ومصنع الشوكولاتةولجعلها أكثر صحة سياسياً من خلال إزالة كلمات مثل "سمين" و"قبيح" بسلاسة من أجهزة المشترين.

إذا استمرت أمازون في السماح بالتنزيلات على الكمبيوتر، فيمكن للمستخدم استعادة النسخة الأصلية تمامًا. الآن، إذا قرر بيزوس كسب ود ترامب من خلال تغيير اسم خليج المكسيك إلى خليج أمريكا في الأطلس الذي اشتريته، فسوف نضطر إلى تحمل هذا.

تتعلق هذه الخطوة فقط بتنزيل الكتاب على جهاز الكمبيوتر الخاص بك لنقله إلى جهاز آخر؛ ويمكنك الاستمرار في تنزيله من قارئ Kindle على جهاز الكمبيوتر الخاص بك لاستخدامه معه.

كيفية الاستمرار في تنزيل الكتب من أمازون

ما سنفعله هو استخدام قارئ الكتب الإلكترونية السحابي من أمازون وبرنامج نصي يلتقط لقطة شاشة، ويقلب الصفحة تلقائيًا، ويكرر العملية. سوف نقوم بتثبيت برنامجين. Xdotools و Scrot

sudo apt install xdotool scrotA

يقوم Xdotoll بمحاكاة سلوك الماوس، بينما يتولى Scrot التقاط لقطات الشاشة.

الآن علينا أن نفعل ما يلي:

  1. نفتح القارئ في السحابة.
  2. نختار الكتاب الذي نريد تحميله ونفتحه.
  3. انقر على الحروف في الزاوية اليسرى العليا وحدد تخطيط العمود الواحد. وهذا يجعل التعرف على النص لاحقًا أسهل.
  4. بدون إغلاق المتصفح نقوم بفتح الطرفية ونقلل حجمها ونضعها على الجانب الأيسر من الشاشة.
  5. نكتب xdotool getmouselocation وبدون الضغط على زر الإدخال نقوم بتحريك المؤشر إلى زر قلب الصفحة على قارئ Kindle
  6. نضغط على Enter.
  7. نحن نأخذ علما بقيم X و Y التي يعرضها الجهاز الطرفي.

بعد ذلك سوف نقوم بإنشاء البرنامج النصي الذي سوف يلتقط لقطات الشاشة. في محرر النصوص نقوم بلصق هذا.

#!/bin/bash
while [ 1 ]; do
xdotool mousemove XXXX YYY click 1 &
scrot -q 100 '%Y-%m-%d-%H:%M:%S.png' -e 'mv $f ~/libro/'
sleep 20
done

يقوم هذا البرنامج النصي بوضع مؤشر الماوس في موضع زر التغيير (يجب عليك استبدال X و Y بالقيم التي سجلناها، وتغيير الصفحة، والتقاط اللقطات والانتظار لمدة 20 ثانية لتكرار العملية.

نحفظه بالاسم script.sh

نقوم بإنشاء مجلد الكتاب بالأمر:

mkdir libro

نفتح الكتاب في المتصفح ونكتب في الطرفية المصغرة

./script.sh

نضع المتصفح في وضع ملء الشاشة وننتظر حتى ينتهي من التقاط الصفحة الأخيرة. عندما ننتهي يجب علينا إغلاق المحطة.

الآن نقوم بتثبيت البرنامج الذي نحتاجه لدمج الصور في ملف pdf

sudo apt install img2pdf

لإجراء التحويل نستخدم الأمر التالي:

find . -name "*.png" -print0 | sort -z | xargs -0 img2pdf -o libro.pdf

من الممكن أنه في الوقت الذي استغرقته لإغلاق البرنامج النصي السابق كان هناك التقاط متكرر، لذا ينصح بالتأكد قبل تنفيذ الأمر.

لتحويل PDF إلى نص، أفضل طريقة هي استخدام مستندات Google. نقوم برفع الملف ونضغط على الخط المنقط لفتح قائمة الملفات وفي افتح باستخدام مستندات Google. يؤدي هذا تلقائيًا إلى التعرف على الأحرف والذي يمكنك حفظه بتنسيق odt أو pdf.

يمكن أيضًا القيام بذلك من سطر الأوامر لكنها لن تعمل بشكل جيد مع التصميمات المعقدة.

نقوم بتثبيت البرامج
sudo apt install ocrmypdf tesseract-ocr tesseract-ocr-spa

نقوم بتحويل ملف PDF إلى نص باستخدام الأمر:
ocrmypdf -l spa libro.pdf libro_ocr.pdf


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.