KurobaEx แอป สำหรับ Android รีวิว by AndroidFreeware
KurobaEx เป็นแอป Android ที่รวดเร็วสำหรับการเรียกดูบอร์ดภาพ เช่น 4chan เป็นฟอร์กของ Kuroba ฟอร์กนี้มีฟีเจอร์ใหม่มากมาย:
- สแต็กเทคโนโลยีใหม่ (Kotlin, RxJava/Coroutines, Room เป็นต้น)
- การโหลดเนื้อหาตามความต้องการ (รวมถึงการดึงข้อมูลล่วงหน้า, ชื่อและระยะเวลาของวิดีโอจาก YouTube, ขนาดไฟล์ที่ฝังใน เป็นต้น)
- รองรับการเก็บข้อมูลจากบุคคลที่สาม
- การนำทางกระทู้ใหม่ (แท็บ)
- การนำทางในแอปใหม่ (แถบการนำทางด้านล่าง)
- บุ๊กมาร์กใหม่ (เขียนใหม่ทั้งหมดจากศูนย์, ใช้หน่วยความจำที่น้อยลง, ไม่ใช้ wakelocks, แสดงการแจ้งเตือนแยกตามกระทู้ (และสามารถปัดการแจ้งเตือนออกได้)
- รองรับธีมแบบขอบถึงขอบ
- ฐานข้อมูลใหม่
- รองรับการค้นหาทั่วไปใน 4chan
- ธีมที่มีพลศาสตร์เต็มรูปแบบพร้อมรองรับโหมดกลางวัน/กลางคืนของ Android Q
- พร็อกซี่ต่อเว็บไซต์
- ความสามารถในการแนบไฟล์มีเดียหลายไฟล์เพื่อตอบกลับ, แนบไฟล์มีเดียที่แชร์โดยแอปภายนอก (แม้กระทั่งจากแป้นพิมพ์บางตัว), แนบไฟล์มีเดียระยะไกลโดย URL เป็นต้น
- ดาวน์โหลดรูปภาพใหม่ อนุญาตให้ดาวน์โหลดภาพในขณะที่แอปทำงานอยู่เบื้องหลัง, ลองดาวน์โหลดภาพที่ล้มเหลวใหม่, แก้ไขภาพซ้ำ เป็นต้น
- การโพสต์ใหม่ โค้ดการโพสต์ถูกย้ายไปยังบริการพื้นหลังซึ่งตอนนี้อนุญาตให้ใช้เครื่องมือเช่นตัวแก้ปัญหา CAPTCHA อัตโนมัติ (2captcha API) ได้อย่างราบรื่นหรือการจัดคิวการตอบกลับหลายรายการในกระทู้ที่แตกต่างกัน (เพียงหนึ่งการตอบกลับต่อกระทู้)
- ผู้ดูภาพมีเดียใหม่ เขียนใหม่จากศูนย์และตอนนี้อยู่ในกิจกรรมแยกต่างหาก ตอนนี้ยังรองรับการดูลิงก์ไปยังไฟล์มีเดียที่แชร์ในแอป
- ดาวน์โหลดกระทู้พร้อมความสามารถในการส่งออกกระทู้เป็นหน้า HTML พร้อมไฟล์มีเดียทั้งหมดที่ดาวน์โหลด
- แคตตาล็อกแบบรวม (ความสามารถในการรวมหลายบอร์ดจากเว็บไซต์ที่มีอยู่ (ยกเว้นเก็บข้อมูล) เข้าด้วยกันในแคตตาล็อกเดียว)
- ตัวเล่นวิดีโอ mpv
- การปรับปรุงเล็กน้อยอื่นๆ
ฟีเจอร์ที่ไม่พึงประสงค์:
- NonFreeNet แอปต้องเชื่อมต่อกับเว็บไซต์บอร์ดภาพที่อาจเป็นแหล่งที่ปิดบัง แอปอาจเชื่อมต่อกับบริการที่ไม่ฟรี เช่น Google ReCaptcha (JS/no-JS), CloudFlare, GitHub (สำหรับทรัพยากรภาพบางอย่าง), Youtube/SoundCloud/Streamable (เพื่อวิเคราะห์ชื่อและระยะเวลา) และเว็บไซต์อื่นๆ ขึ้นอยู่กับเว็บไซต์เองและการตั้งค่าแอป
แอปใช้สิทธิ์บางอย่างที่อาจถือว่ามีความเสี่ยง:
- RECEIVE_BOOT_COMPLETED ใช้เพื่อฟังการรีบูตและกำหนดเวลาบริการ BookmarkWatcher ใหม่
- FOREGROUND_SERVICE ใช้โดยบริการที่แสดงการแจ้งเตือนเมื่อดาวน์โหลดไฟล์ (อนุญาตให้คุณยกเลิกได้)
- WAKE_LOCK อาจใช้ในเวอร์ชัน Android ก่อน API 23 เพื่อให้เครื่องยังตื่นตัวในขณะที่บริการ BookmarkWatcher กำลังทำงาน
เมื่อทำการตอบกลับในบางเว็บไซต์ แอปอาจเชื่อมต่อกับบริการ ReCaptcha ของ Google แอปรองรับระบบ CAPTCHA ที่ใช้ JavaScript และไม่ใช้ JavaScript การใช้ CAPTCHA แบบ JS หรือไม่ใช้ JS สามารถกำหนดค่าได้ในการตั้งค่าเว็บไซต์ (ขึ้นอยู่กับเว็บไซต์)
เพื่อทำให้ APK สุดท้ายมีขนาดเล็กลง ทรัพยากรแบบสแตติกบางอย่างจะถูกเก็บไว้ในเซิร์ฟเวอร์ GitHub และถูกโหลดแบบช้าๆ ดังนั้นแอปอาจเชื่อมต่อกับบริการ GitHub
แอปใช้ระบบรายงานข้อผิดพลาดของตนเองซึ่งเปิดใช้งานโดยค่าเริ่มต้น มันจะรวบรวมบันทึกข้อผิดพลาดและบันทึกอื่นๆ (ก่อนที่จะเกิดข้อผิดพลาด), เก็บไว้ แต่ไม่อัปโหลดโดยอัตโนมัติ คุณต้องทำด้วยตนเอง คุณสามารถดูสิ่งที่ถูกส่งและแม้แต่แก้ไขมัน (หรือลบบันทึกข้อผิดพลาด) คุณยังสามารถปิดการเก็บรวบรวมบันทึกข้อผิดพลาดทั้งหมดในตั้งค่าได้
(ซอร์สโค้ดของเซิร์ฟเวอร์สามารถพบได้ที่นี่ https://github.com/K1rakishou/Kuroba-apk-server)










