KurobaEx অ্যাপ জন্য Android রিভিউ by AndroidFreeware
KurobaEx হল একটি দ্রুত Android অ্যাপ যা 4chan-এর মতো ইমেজবোর্ড ব্রাউজ করার জন্য। এটি Kuroba এর একটি ফর্ক। এই ফর্কটি অনেক নতুন বৈশিষ্ট্য প্রদান করে:
- নতুন প্রযুক্তিগত স্ট্যাক (Kotlin, RxJava/Coroutines, Room ইত্যাদি)।
- চাহিদা অনুযায়ী কনটেন্ট লোডিং (পূর্ব-লোডিং, ইউটিউব ভিডিওর শিরোনাম এবং সময়কাল সংগ্রহ, ইনলাইন ফাইলের আকার সংগ্রহ ইত্যাদি অন্তর্ভুক্ত)।
- তৃতীয় পক্ষের আর্কাইভ সমর্থন।
- নতুন থ্রেড নেভিগেশন (ট্যাব)।
- নতুন ইন-অ্যাপ নেভিগেশন (নিচের ন্যাভ বার)।
- নতুন বুকমার্ক (এগুলি সম্পূর্ণরূপে নতুন করে লেখা হয়েছে, এখন অনেক কম মেমরি ব্যবহার করে, ওয়েকলক ব্যবহার করে না, প্রতিটি থ্রেডের জন্য আলাদা বিজ্ঞপ্তি দেখায় (এবং বিজ্ঞপ্তিগুলি সরানো যেতে পারে)।
- এজ-টু-এজ থিম সমর্থন।
- নতুন ডেটাবেস।
- 4chan গ্লোবাল সার্চ সমর্থন।
- সম্পূর্ণ গতিশীল থিমগুলি Android Q ডে/নাইট মোড সমর্থন সহ।
- প্রতি সাইটের জন্য প্রক্সি।
- উত্তরে একাধিক মিডিয়া ফাইল সংযুক্ত করার ক্ষমতা, বাইরের অ্যাপ দ্বারা শেয়ার করা মিডিয়া ফাইল সংযুক্ত করা (কিছু কীবোর্ড দ্বারা), URL দ্বারা দূরবর্তী মিডিয়া ফাইল সংযুক্ত করা ইত্যাদি।
- নতুন ইমেজ ডাউনলোডার। এটি অ্যাপটি ব্যাকগ্রাউন্ডে থাকাকালীন ইমেজ ডাউনলোড করার অনুমতি দেয়, ডাউনলোড ব্যর্থ হওয়া ইমেজ পুনরায় চেষ্টা করে, ডুপ্লিকেট সমাধান করে ইত্যাদি।
- নতুন পোস্টিং। পোস্টিং কোডটি একটি ফোরগ্রাউন্ড সার্ভিসে স্থানান্তরিত করা হয়েছে যা এখন স্বয়ংক্রিয় ক্যাপচা সমাধানকারীদের (2captcha API) ব্যবহার করতে বা বিভিন্ন থ্রেডে একাধিক উত্তর কিউ করতে দেয় (প্রতি থ্রেডে শুধুমাত্র একটি উত্তর)।
- নতুন মিডিয়া ভিউয়ার। এটি সম্পূর্ণরূপে নতুন করে লেখা হয়েছে এবং এখন একটি আলাদা অ্যাক্টিভিটিতে বসবাস করে। এটি এখন অ্যাপে শেয়ার করা মিডিয়া ফাইলের লিঙ্কগুলি দেখার মতো বিষয়বস্তু সমর্থন করে।
- থ্রেড ডাউনলোডার যা সমস্ত ডাউনলোড করা মিডিয়া সহ HTML পৃষ্ঠায় থ্রেড রপ্তানি করার ক্ষমতা রাখে।
- কম্পোজিট ক্যাটালগ (যেকোন উপলব্ধ সাইটের (আর্কাইভ বাদে) একাধিক বোর্ডকে একটি একক ক্যাটালগে একত্রিত করার ক্ষমতা)।
- Mpv ভিডিও প্লেয়ার।
- অনেক অন্যান্য ক্ষুদ্র উন্নতি।
অ্যান্টিফিচার:
- NonFreeNet। অ্যাপটিকে ইমেজ বোর্ড সাইটগুলির সাথে সংযোগ করতে হবে যা বন্ধ সোর্স হতে পারে। অ্যাপটি Google ReCaptcha (JS/না-JS), CloudFlare, GitHub (কিছু ইমেজ রিসোর্সের জন্য), ইউটিউব/SoundCloud/Streamable (শিরোনাম এবং সময়কাল বিশ্লেষণ করতে), এবং অন্যান্য সাইটগুলির মতো অ-মুক্ত পরিষেবাগুলির সাথে সংযোগ করতে পারে। এটি সাইটের উপর নির্ভর করতে পারে যেমন অ্যাপের সেটিংস।
অ্যাপটি কিছু অনুমতি ব্যবহার করে যা বিপজ্জনক হিসাবে বিবেচিত হতে পারে:
- RECEIVE_BOOT_COMPLETED। এটি রিবুট শুনতে এবং বুকমার্কওয়াচার সার্ভিস পুনঃনির্ধারণ করতে ব্যবহৃত হয়।
- FOREGROUND_SERVICE। এটি সেই সার্ভিস দ্বারা ব্যবহৃত হয় যা একটি ফাইল ডাউনলোড হলে একটি বিজ্ঞপ্তি দেখায় (এটি বাতিল করার অনুমতি দেয়)।
- WAKE_LOCK। এটি Android সংস্করণগুলিতে API 23 এর পূর্বে ব্যবহার করা হতে পারে বুকমার্কওয়াচার সার্ভিস কাজ করার সময় ডিভাইসটিকে জাগিয়ে রাখতে।
কিছু সাইটে উত্তর দেওয়ার সময় অ্যাপটি Google-এর ReCaptcha পরিষেবাগুলির সাথে সংযোগ করতে পারে। অ্যাপটি JavaScript এবং non-JavaScript ভিত্তিক ক্যাপচা সিস্টেম সমর্থন করে। JS বা না-JS ক্যাপচা ব্যবহার করা হবে কিনা তা সাইটের সেটিংসে কনফিগার করা যেতে পারে (সাইটের উপর নির্ভর করে)।
অবশেষে APK-কে ছোট করতে কিছু স্থির সম্পদ GitHub সার্ভারে সংরক্ষিত থাকে এবং অলসভাবে লোড হয়, তাই অ্যাপটি GitHub পরিষেবার সাথে সংযোগ করতে পারে।
অ্যাপটি একটি নিজস্ব ক্র্যাশ রিপোর্টিং সিস্টেম ব্যবহার করে যা ডিফল্টভাবে চালু থাকে। এটি ক্র্যাশ লগ এবং অন্যান্য লগ (ক্র্যাশের আগে) সংগ্রহ করে, সেগুলি সংরক্ষণ করে, কিন্তু স্বয়ংক্রিয়ভাবে আপলোড করে না। আপনাকে এটি ম্যানুয়ালি করতে হবে। আপনি দেখতে পারেন কি পাঠানো হচ্ছে এবং এমনকি এটি সম্পাদনা করতে পারেন (অথবা ক্র্যাশ লগ মুছে ফেলতে পারেন)। আপনি সেটিংসে ক্র্যাশ লগ সংগ্রহ সম্পূর্ণরূপে অক্ষম করতে পারেন।
(সার্ভারের সোর্স কোড এখানে পাওয়া যাবে https://github.com/K1rakishou/Kuroba-apk-server)










