KurobaEx ॲप के लिए Android समीक्षा by AndroidFreeware
KurobaEx एक तेज़ Android ऐप है जो इमेजबोर्ड्स जैसे 4chan को ब्राउज़ करने के लिए है। यह Kuroba का एक फॉर्क है। यह फॉर्क कई नई सुविधाएँ प्रदान करता है:
- नई तकनीकी स्टैक (Kotlin, RxJava/Coroutines, Room आदि)।
- डिमांड पर सामग्री लोडिंग (इसमें प्रीफेचिंग, यूट्यूब वीडियो के शीर्षक और अवधि प्राप्त करना, इनलाइन फ़ाइलों का आकार प्राप्त करना आदि शामिल हैं)।
- थर्ड-पार्टी आर्काइव्स का समर्थन।
- नई थ्रेड नेविगेशन (टैब)।
- नई इन-ऐप नेविगेशन (बॉटम नेव बार)।
- नई बुकमार्क्स (इन्हें पूरी तरह से फिर से लिखा गया है, अब ये बहुत कम मेमोरी का उपयोग करते हैं, वॉकेलॉक का उपयोग नहीं करते हैं, प्रत्येक थ्रेड के लिए अलग नोटिफिकेशन दिखाते हैं (और नोटिफिकेशन को स्वाइप किया जा सकता है)।
- एज-टू-एज थीम समर्थन।
- नई डेटाबेस।
- 4chan वैश्विक खोज समर्थन।
- Android Q डे/नाइट मोड समर्थन के साथ पूरी तरह से गतिशील थीम।
- प्रत्येक साइट के लिए प्रॉक्सी।
- उत्तर में एकाधिक मीडिया फ़ाइलें संलग्न करने की क्षमता, बाहरी ऐप्स द्वारा साझा की गई मीडिया फ़ाइलें संलग्न करना (कुछ कीबोर्ड द्वारा भी), URL द्वारा दूरस्थ मीडिया फ़ाइलें संलग्न करना आदि।
- नई इमेज डाउनलोडर। ऐप बैकग्राउंड में होने पर इमेज डाउनलोड करने की अनुमति देता है, डाउनलोड करने में विफल इमेज को फिर से प्रयास करता है, डुप्लिकेट को हल करता है आदि।
- नई पोस्टिंग। पोस्टिंग कोड को एक फोरग्राउंड सेवा में स्थानांतरित किया गया है जो अब स्वचालित कैप्चा सॉल्वर (2captcha API) का उपयोग करने या विभिन्न थ्रेड्स में एकाधिक उत्तरों को कतारबद्ध करने की अनुमति देता है (प्रत्येक थ्रेड में केवल एक उत्तर)।
- नई मीडिया व्यूअर। इसे पूरी तरह से फिर से लिखा गया है और अब यह एक अलग गतिविधि में रहता है। यह अब ऐप में साझा की गई मीडिया फ़ाइलों के लिंक देखने जैसी चीज़ों का भी समर्थन करता है।
- थ्रेड डाउनलोडर जिसमें सभी डाउनलोड की गई मीडिया के साथ थ्रेड्स को HTML पृष्ठों के रूप में निर्यात करने की क्षमता है।
- संयुक्त कैटलॉग (किसी भी उपलब्ध साइटों (आर्काइव को छोड़कर) के कई बोर्डों को एकल कैटलॉग में संयोजित करने की क्षमता)।
- Mpv वीडियो प्लेयर।
- बहुत सारे अन्य छोटे सुधार।
एंटीफीचर्स:
- NonFreeNet। ऐप को इमेज बोर्ड साइटों से कनेक्ट करना होता है जो बंद स्रोत हो सकते हैं। ऐप गैर-मुक्त सेवाओं जैसे Google ReCaptcha (JS/no-JS), CloudFlare, GitHub (कुछ इमेज संसाधनों के लिए), Youtube/SoundCloud/Streamable (शीर्षक और अवधि को पार्स करने के लिए) और अन्य साइटों से कनेक्ट कर सकता है। यह साइट पर निर्भर कर सकता है जैसे कि ऐप सेटिंग्स।
ऐप कुछ अनुमतियों का उपयोग करता है जिन्हें खतरनाक माना जा सकता है:
- RECEIVE_BOOT_COMPLETED। इसका उपयोग रिबूट सुनने और BookmarkWatcher सेवा को फिर से शेड्यूल करने के लिए किया जाता है।
- FOREGROUND_SERVICE। इसका उपयोग उस सेवा द्वारा किया जाता है जो फ़ाइल डाउनलोड होने पर नोटिफिकेशन दिखाता है (आपको इसे रद्द करने की अनुमति देता है)।
- WAKE_LOCK। इसका उपयोग API 23 से पहले के Android संस्करणों पर BookmarkWatcher सेवा के काम करते समय डिवाइस को जागृत रखने के लिए किया जा सकता है।
कुछ साइटों पर उत्तर देते समय ऐप Google के ReCaptcha सेवाओं से कनेक्ट कर सकता है। ऐप JavaScript और गैर-JavaScript आधारित कैप्चा सिस्टम का समर्थन करता है। यह तय करना कि JS या no-JS कैप्चा का उपयोग करना है, साइट सेटिंग्स में कॉन्फ़िगर किया जा सकता है (साइट पर निर्भर करता है)।
अंतिम APK को छोटा बनाने के लिए कुछ स्थैतिक संसाधनों को GitHub सर्वर पर संग्रहीत किया गया है और आलसी लोड किया गया है, इसलिए ऐप GitHub सेवाओं से कनेक्ट कर सकता है।
ऐप अपनी स्वयं की क्रैश रिपोर्टिंग प्रणाली का उपयोग करता है जो डिफ़ॉल्ट रूप से चालू होती है। यह क्रैश लॉग और अन्य लॉग (क्रैश से पहले) एकत्र करता है, उन्हें संग्रहीत करता है, लेकिन उन्हें स्वचालित रूप से अपलोड नहीं करता। आपको इसे मैन्युअल रूप से करना होगा। आप देख सकते हैं कि क्या भेजा जा रहा है और यहां तक कि इसे संपादित भी कर सकते हैं (या क्रैश लॉग को हटा सकते हैं)। आप सेटिंग्स में क्रैश लॉग संग्रहण को पूरी तरह से भी अक्षम कर सकते हैं।
(सर्वरों का स्रोत कोड यहाँ पाया जा सकता है https://github.com/K1rakishou/Kuroba-apk-server)










