كروبا إكس تطبيق لـ Android مراجعة by AndroidFreeware
KurobaEx هو تطبيق أندرويد سريع لتصفح لوحات الصور، مثل 4chan. إنه نسخة معدلة من Kuroba. توفر هذه النسخة العديد من الميزات الجديدة:
- تكنولوجيا جديدة (Kotlin، RxJava/Coroutines، Room، إلخ).
- تحميل المحتوى عند الطلب (يشمل التحميل المسبق، وجلب عناوين وأوقات فيديوهات يوتيوب، وجلب أحجام الملفات المضمّنة، إلخ).
- دعم الأرشيفات الخارجية.
- تنقل جديد في المواضيع (علامات تبويب).
- تنقل جديد داخل التطبيق (شريط تنقل سفلي).
- علامات مرجعية جديدة (تم إعادة كتابتها بالكامل من الصفر، الآن تستخدم ذاكرة أقل بكثير، لا تستخدم wakelocks، تظهر إشعارات منفصلة لكل موضوع (ويمكن سحب الإشعارات بعيداً).
- دعم ثيمات من الحافة إلى الحافة.
- قاعدة بيانات جديدة.
- دعم البحث العالمي في 4chan.
- ثيمات ديناميكية بالكامل مع دعم وضع النهار/الليل في Android Q.
- بروكسي لكل موقع.
- قدرة على إرفاق عدة ملفات وسائط للرد، إرفاق ملفات وسائط تمت مشاركتها بواسطة تطبيقات خارجية (حتى من بعض لوحات المفاتيح)، إرفاق ملفات وسائط عن بُعد بواسطة URL، إلخ.
- محمل صور جديد. يسمح بتحميل الصور أثناء تشغيل التطبيق في الخلفية، وإعادة محاولة تحميل الصور التي فشلت، وحل التكرارات، إلخ.
- نشر جديد. تم نقل كود النشر إلى خدمة في الواجهة الأمامية مما يسمح باستخدام أشياء مثل حل الكابتشا التلقائي (واجهة برمجة تطبيقات 2captcha) بسلاسة أو جدولة ردود متعددة في مواضيع مختلفة (رد واحد فقط لكل موضوع).
- عارض وسائط جديد. تم إعادة كتابته من الصفر والآن يعيش في نشاط منفصل. يدعم الآن أيضاً أشياء مثل عرض الروابط لملفات الوسائط التي تمت مشاركتها في التطبيق.
- محمل مواضيع مع إمكانية تصدير المواضيع كصفحات HTML مع جميع الوسائط التي تم تحميلها.
- فئات مركبة (قدرة على دمج عدة لوحات من أي مواقع متاحة (باستثناء الأرشيفات) معاً في فئة واحدة).
- مشغل فيديو Mpv.
- الكثير من التحسينات الصغيرة الأخرى.
ميزات مضادة:
- NonFreeNet. يجب على التطبيق الاتصال بمواقع لوحات الصور التي قد تكون مغلقة المصدر. قد يتصل التطبيق بخدمات غير مجانية مثل Google ReCaptcha (JS/no-JS)، CloudFlare، GitHub (لبعض موارد الصور)، يوتيوب/SoundCloud/Streamable (لتحليل العناوين والأوقات)، ومواقع أخرى. قد يعتمد ذلك على الموقع نفسه بالإضافة إلى إعدادات التطبيق.
يستخدم التطبيق بعض الأذونات التي قد تعتبر خطيرة:
- RECEIVE_BOOT_COMPLETED. تُستخدم للاستماع إلى إعادة التشغيل وإعادة جدولة خدمة BookmarkWatcher.
- FOREGROUND_SERVICE. تُستخدم بواسطة الخدمة التي تظهر إشعاراً عند تحميل ملف (تسمح لك بإلغائه).
- WAKE_LOCK. قد تُستخدم على إصدارات أندرويد السابقة لـ API 23 للحفاظ على الجهاز مستيقظاً أثناء قيام خدمة BookmarkWatcher بعملها.
عند الرد على بعض المواقع، قد يتصل التطبيق بخدمات Google ReCaptcha. يدعم التطبيق أنظمة الكابتشا المعتمدة على JavaScript وغير المعتمدة على JavaScript. يمكن تكوين ما إذا كان سيتم استخدام كابتشا JS أو no-JS في إعدادات الموقع (يعتمد على الموقع).
لتقليل حجم APK النهائي، يتم تخزين بعض الموارد الثابتة على خوادم Github ويتم تحميلها بشكل كسول، لذا قد يتصل التطبيق بخدمات Github.
يستخدم التطبيق نظام تقارير الأعطال الخاص به والذي يكون مفعلًا بشكل افتراضي. يقوم بجمع سجلات الأعطال وسجلات أخرى (قبل العطل)، ويخزنها، لكنه لا يرفعها تلقائيًا. يجب عليك القيام بذلك يدويًا. يمكنك رؤية ما يتم إرساله وحتى تحريره (أو حذف سجلات الأعطال). يمكنك أيضًا تعطيل جمع سجلات الأعطال تمامًا في الإعدادات.
(يمكن العثور على كود مصدر الخوادم هنا https://github.com/K1rakishou/Kuroba-apk-server)










