BendyStraw Aplikasi
BendyStraw
Sebuah aplikasi untuk menguruskan pangkalan data NewPipe.
BendyStraw mengimport fail NewPipeData-*.zip dan
membolehkan anda:
-
Membuka beberapa
zippada masa yang sama, supaya anda boleh menggabungkan data dari beberapa peranti -
PadamSalinPindahNamakan Semulasenarai main khusus anda -
PadamSalinPindahaliran dari satu senarai main ke senarai main yang lain -
PadamSalinPindahlangganan saluran antara pangkalan data -
PadamSalinPindahsenarai main jauh (ditandakan) -
Mengatur semula senarai main, menyusun aliran mengikut
Tajuk,SaluranatauPanjang(hanya ketik tajuk lajur dalam jadual) -
Aliran (audio/video) boleh dibuka terus dari
BendyStraw, kerana URL boleh diklik
- Jika anda menetapkan pautan video (dalam tetapan Android anda) untuk dibuka di NewPipe, anda boleh membuat pandangan skrin terpisah dan melompat di sekitar senarai main anda
- Mengeksport senarai main sebagai teks mentah, contohnya untuk digunakan dengan yt-dlp
- Tema gelap/cerah
Setelah mengedit, hanya mengeksport fail zip baru, kemudian mengimportnya semula
ke dalam NewPipe.
Nota tentang Kebenaran
Pada Android 13+, BendyStraw meminta kebenaran mengurus penyimpanan luaran, berikut adalah sebabnya:
-
Kes penggunaan tipikal untuk aplikasi ini adalah untuk membuka beberapa fail
zip, secara serentak, dari pelbagai lokasi termasukDownloaddirektori (fail-fail ini adalah, sebagai contoh, beberapa eksport NewPipe dari beberapa peranti, yang anda ingin gabungkan). -
Setiap
zipdiekstrak supaya pangkalan data SQLitenewpipe.dbyang terkandung dapat dibaca/dikarang semasa anda mengedit. -
Setelah mengedit, fail-fail yang diekstrak ditulis semula ke dalam
zipbaru, dan/atau menimpazipasal.
Saya bertujuan untuk meminimumkan kebenaran yang saya minta dalam segala yang saya bina. Android 13 memperkenalkan perubahan untuk menjadikan apa yang saya terangkan di atas sukar. Saya meneroka kaedah alternatif yang memerlukan kebenaran yang lebih sedikit dan merasakan bahawa ia mengkompromikan pengalaman pengguna untuk penggunaan tipikal saya (sebagai pengguna pertama aplikasi ini), menjadikannya lebih rumit dan menjengkelkan.
Saya menganggap pengguna sebagai makhluk manusia yang bertanggungjawab, jadi saya memberikan maklumat ini untuk membolehkan anda membuat pilihan yang berinformasi. Jika anda tidak berpuas hati dengan ini, anda boleh:
- Pilih untuk tidak memberikan kebenaran, dan nyahpasang aplikasi.
-
Semak kod sumber untuk melihat bahawa saya tidak melakukan apa-apa yang jahat, atau minta
seseorang untuk memeriksanya untuk anda (pada masa penulisan, segala yang berkaitan dengan
membaca/menulis fail ada dalam
/lib/file_manager_widget.dart). - Bina aplikasi itu sendiri dari sumber menggunakan Flutter.










