المشاركات

عرض المشاركات من مايو, ٢٠٢٢

سكربت بايثون لاستخلاص أسماء منطقية للملفات

سكربت بايثون لاستخلاص أسماء منطقية للملفات من موقع ComicOnlineFree.net   توجد عدة مواقع إلكترونية تتيح قراءة الكومكس مجانا، ومنها موقع ComicOnlineFree.net (و readallcomics , zipcomic , view-comic) ويمكن بسهولة عرض كل صفحات إحدى القصص المصورة دفعة واحدة، وبالتالي حفظها عن طريق المتصفح للقراءة "أوفلاين" فيما بعد. لكن ماذا لو لم تكن ترغب في القراءة باستخدام المتصفح، خصوصا وأن للكوميكس برامج مفيدة تعطيك ميزات أكثر لا تتوفر في المتصفحات؟ يمكن أن تفتح مجلد ملفات الصور (الذي يتكون تلقائيا عند تحميل الصفحة عن طريق المتصفح) ثم ترتب هذه الصور وتجمعها في ملف مضغوط بامتداد cbz أو cbr (وهي مجرد إعادة تسمية لملفات zip  و rar الشهيرة)، ثم تستمتع بقراءتها في برنامج استعراض الكوميكس المفضل عندك. المشكلة هنا في خطوة "ترتيب" الصور. فالموقع - بالاطلاع على مصدر صفحته الـ html بخاصية view source في المتصفح - يسحب الصور من حساب على موقع المدونات الشهير blogspot (التابع لجوجل)، والذي يعطي للملفات أسماء عشوائية غير مرتبة، وبالتالي ستضطر لتعديل أسماء الصور يدويا! وهي عملية مملة. تأتي البرمجة