BendyStraw icon

BendyStraw cho Android

1.5.0 GPL-3.0-only

Một ứng dụng để quản lý cơ sở dữ liệu NewPipe

Tải về APK (19.1 MB)

Phiên bản
1.5.0 (63)
Cập nhật
Nhà phát triển
mm-dev
Danh mục
Đa phương tiện
Giấy phép
GPL-3.0-only
Mã nguồn
Kho mã

BendyStraw Ứng dụng

BendyStraw

Ứng dụng quản lý cơ sở dữ liệu NewPipe.

BendyStraw nhập các tệp NewPipeData-*.zip và cho phép bạn:

  • Mở nhiều zip cùng một lúc, để bạn có thể kết hợp dữ liệu từ nhiều thiết bị
  • Xóa Sao chép Di chuyển Đổi tên danh sách phát tùy chỉnh của bạn
  • Xóa Sao chép Di chuyển các luồng từ một danh sách phát sang danh sách phát khác
  • Xóa Sao chép Di chuyển các kênh đăng ký giữa các cơ sở dữ liệu
  • Xóa Sao chép Di chuyển các danh sách phát từ xa (đã đánh dấu)
  • Sắp xếp lại các danh sách phát, phân loại các luồng theo Tiêu đề, Kênh hoặc Độ dài (chỉ cần chạm vào tiêu đề cột trong bảng)
  • Các luồng (âm thanh/video) có thể được mở trực tiếp từ BendyStraw, vì các URL có thể nhấp vào
    • Nếu bạn thiết lập liên kết video (trong cài đặt Android của bạn) để mở trong NewPipe, bạn có thể tạo chế độ xem chia màn hình và nhảy xung quanh các danh sách phát của bạn
  • Xuất danh sách phát dưới dạng văn bản thô, chẳng hạn như để sử dụng với yt-dlp
  • Chủ đề tối/sáng

Sau khi chỉnh sửa, chỉ cần xuất một tệp zip mới, sau đó nhập lại vào NewPipe.

Ghi chú về Quyền truy cập

Trên Android 13+, BendyStraw yêu cầu quyền quản lý bộ nhớ ngoài, đây là lý do:

  • Một trường hợp sử dụng điển hình cho ứng dụng này là mở nhiều tệp zip, đồng thời, từ nhiều vị trí khác nhau bao gồm Thư mục Tải xuống (các tệp này sẽ là, ví dụ, nhiều xuất khẩu NewPipe từ nhiều thiết bị mà bạn muốn kết hợp).
  • Mỗi zip được giải nén để cơ sở dữ liệu SQLite newpipe.db bên trong có thể được đọc/ghi trong khi bạn đang chỉnh sửa.
  • Sau khi chỉnh sửa, các tệp đã giải nén được ghi lại vào một zip mới, và/hoặc ghi đè lên các zip gốc.

Tôi hướng tới việc giảm thiểu các quyền mà tôi yêu cầu trong mọi thứ tôi xây dựng. Android 13 đã giới thiệu những thay đổi làm cho việc thực hiện những gì tôi đã mô tả ở trên trở nên khó khăn. Tôi đã khám phá các phương pháp thay thế yêu cầu ít quyền hơn và cảm thấy rằng điều đó làm giảm trải nghiệm người dùng cho tôi (là người dùng đầu tiên của ứng dụng) trong việc sử dụng điển hình, làm cho nó trở nên phức tạp và khó chịu hơn.

Tôi coi người dùng là những con người có trách nhiệm, vì vậy tôi cung cấp thông tin này để cho phép bạn đưa ra lựa chọn thông minh. Nếu bạn không hài lòng với điều này, bạn có thể:

  • Chọn không cấp quyền, và gỡ cài đặt ứng dụng.
  • Kiểm tra mã nguồn để xem tôi không làm điều gì xấu, hoặc nhờ ai đó kiểm tra giúp bạn (tại thời điểm viết, mọi thứ liên quan đến việc đọc/ghi tệp đều nằm trong /lib/file_manager_widget.dart).
  • Tự xây dựng ứng dụng từ mã nguồn bằng cách sử dụng Flutter.

Vấn đề & Bình luận

Gửi vấn đề

Phiên bản cũ


Ứng dụng tương tự


TÌM KIẾM XU HƯỚNG

fossify launcher vpn music Kotatsu Activity Launcher pdf keyboard newpipe outertune vivi camera gallery metrolist music player seal osmand ashell mull fennec file manager edge seek clock Rekado signal immich video shizuku calculator calendar vlc weather battery email