BendyStraw icon

BendyStraw для Android

1.5.0 GPL-3.0-only

Приложение для управления базами данных NewPipe

Скачать APK (19.1 MB)

Версия
1.5.0 (63)
Обновить
Разработчик
mm-dev
Категория
Мультимедиа
Лицензия
GPL-3.0-only
Исходный код
Репозиторий кода

BendyStraw Приложение

BendyStraw

Приложение для управления базами данных NewPipe.

BendyStraw импортирует файлы NewPipeData-*.zip и позволяет вам:

  • Открывать несколько zip одновременно, чтобы вы могли комбинировать данные с нескольких устройств
  • Удалять Копировать Перемещать Переименовывать ваши пользовательские плейлисты
  • Удалять Копировать Перемещать потоки из одного плейлиста в другой
  • Удалять Копировать Перемещать подписки на каналы между базами данных
  • Удалять Копировать Перемещать удаленные (закладки) плейлисты
  • Изменять порядок плейлистов, сортируя потоки по Заголовку, Каналу или Длине (просто нажмите на заголовки столбцов в таблицах)
  • Потоки (аудио/видео) могут быть открыты непосредственно из BendyStraw, так как URL-адреса кликабельны
    • Если вы установите ссылки на видео (в настройках Android) для открытия в NewPipe, вы сможете сделать вид на разделенном экране и перемещаться по своим плейлистам
  • Экспортировать плейлист в виде необработанного текста, например, для использования с yt-dlp
  • Темы темного/светлого режима

После редактирования просто экспортируйте новый zip файл, затем импортируйте его обратно в NewPipe.

Примечание о разрешениях

На Android 13+ BendyStraw запрашивает разрешение управление внешним хранилищем, вот почему:

  • Типичный случай использования этого приложения — открытие нескольких zip файлов, одновременно, из нескольких мест, включая Загрузки (эти файлы будут, например, несколькими NewPipe экспортами с нескольких устройств, которые вы хотите объединить).
  • Каждый zip извлекается, чтобы его содержащаяся newpipe.db SQLite база данных могла быть прочитана/записана во время редактирования.
  • После редактирования извлеченные файлы записываются обратно в новый zip, и/или перезаписывают оригинальные zip.

Я стремлюсь минимизировать разрешения, которые я запрашиваю во всем, что я создаю. Android 13 внес изменения, чтобы сделать то, что я описал выше, сложнее. Я исследовал альтернативные методы, требующие меньше разрешений, и почувствовал, что это ухудшает пользовательский опыт для моего (как первого пользователя приложений) типичного использования, делая его более сложным и раздражающим.

Я рассматриваю пользователей как ответственных людей, поэтому предоставляю вам эту информацию, чтобы вы могли сделать осознанный выбор. Если вас это не устраивает, вы можете:

  • Выбрать не предоставлять разрешение и удалить приложение.
  • Проверить исходный код, чтобы убедиться, что я не делаю ничего недобросовестного, или попросить кого-то проверить его за вас (на момент написания все, что связано с чтением/записью файлов, находится в /lib/file_manager_widget.dart).
  • Собрать приложение самостоятельно из исходного кода с использованием Flutter.

Проблемы и комментарии

Сообщить о проблеме

Старые версии


Похожие приложения


ПОПУЛЯРНЫЕ ПОИСКИ

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