BendyStraw แอป สำหรับ Android รีวิว by AndroidFreeware
BendyStraw
แอปสำหรับจัดการฐานข้อมูล NewPipe.
BendyStraw นำเข้าไฟล์ NewPipeData-*.zip และ
ช่วยให้คุณ:
-
เปิดหลาย
zipพร้อมกัน เพื่อให้คุณสามารถรวมข้อมูล จากหลายอุปกรณ์ -
ลบคัดลอกย้ายเปลี่ยนชื่อเพลย์ลิสต์ที่กำหนดเองของคุณ -
ลบคัดลอกย้ายสตรีมจากเพลย์ลิสต์หนึ่งไปอีกเพลย์ลิสต์หนึ่ง -
ลบคัดลอกย้ายการสมัครสมาชิกช่อง ระหว่างฐานข้อมูล -
ลบคัดลอกย้ายเพลย์ลิสต์ระยะไกล (ที่บุ๊กมาร์ก) -
จัดเรียงเพลย์ลิสต์ใหม่ โดยการจัดเรียงสตรีมตาม
ชื่อ,ช่องหรือความยาว(เพียงแตะที่หัวคอลัมน์ใน ตาราง) -
สตรีม (เสียง/วิดีโอ) สามารถเปิดได้โดยตรงจาก
BendyStraw เนื่องจาก URL สามารถคลิกได้
- หากคุณตั้งค่าลิงก์วิดีโอ (ในการตั้งค่า Android ของคุณ) ให้เปิดใน NewPipe คุณสามารถทำการแบ่งหน้าจอและกระโดด รอบเพลย์ลิสต์ของคุณ
- ส่งออกเพลย์ลิสต์เป็นข้อความดิบ เช่น เพื่อใช้กับ yt-dlp
- ธีมมืด/สว่าง
หลังจากแก้ไข เพียงส่งออกไฟล์ zip ใหม่ จากนั้นนำเข้ากลับไปที่
NewPipe.
หมายเหตุเกี่ยวกับสิทธิ์
บน Android 13+, BendyStraw ขอสิทธิ์ จัดการพื้นที่เก็บข้อมูลภายนอก นี่คือเหตุผล:
-
กรณีการใช้งานทั่วไปสำหรับแอปนี้คือการเปิดไฟล์
zipหลายไฟล์ พร้อมกันจากหลายตำแหน่งรวมถึงDownloadไดเรกทอรี (ไฟล์เหล่านี้จะเป็น, ตัวอย่างเช่น, การส่งออกจาก NewPipe หลายไฟล์จากหลายอุปกรณ์ที่คุณ ต้องการรวมกัน). -
แต่ละ
zipจะถูกแตกออกเพื่อให้ฐานข้อมูลnewpipe.dbSQLite ที่อยู่ภายในสามารถอ่าน/เขียนได้ในขณะที่คุณกำลัง แก้ไข. -
หลังจากการแก้ไข ไฟล์ที่แตกออกจะถูกเขียนกลับไปยัง
zipใหม่, และ/หรือเขียนทับzipดั้งเดิม.
ฉันมุ่งหวังที่จะลดสิทธิ์ที่ฉันขอในทุกสิ่งที่ฉันสร้าง. Android 13 ได้แนะนำการเปลี่ยนแปลงเพื่อทำให้การทำสิ่งที่ฉันอธิบายข้างต้น เป็นเรื่องยาก ฉันได้สำรวจวิธีการทางเลือกที่ต้องการสิทธิ์น้อยลงและรู้สึกว่า มันทำให้ประสบการณ์ของผู้ใช้สำหรับการใช้งานทั่วไปของฉัน (ในฐานะผู้ใช้แรกของแอป) ซับซ้อนและน่ารำคาญมากขึ้น.
ฉันถือว่าผู้ใช้เป็นมนุษย์ที่มีความรับผิดชอบ ดังนั้นจึงให้ข้อมูลนี้แก่คุณเพื่อให้คุณ สามารถทำการตัดสินใจอย่างมีข้อมูล หากคุณไม่พอใจกับเรื่องนี้ คุณสามารถ:
- เลือกไม่ให้สิทธิ์ และถอนการติดตั้งแอป.
-
ตรวจสอบโค้ดต้นฉบับเพื่อดูว่าฉันไม่ได้ทำอะไรที่ไม่ดี หรือขอให้
ใครสักคนตรวจสอบให้คุณ (ในขณะที่เขียน ทุกอย่างที่เกี่ยวกับ
การอ่าน/เขียนไฟล์อยู่ใน
/lib/file_manager_widget.dart). - สร้างแอปด้วยตนเองจากต้นฉบับโดยใช้ Flutter.












