BendyStraw icon

BendyStraw per Android

1.5.0 GPL-3.0-only

Un'app per gestire i database di NewPipe

Scarica APK (19.1 MB)

Versione
1.5.0 (63)
Aggiorna
Sviluppatore
mm-dev
Categoria
Multimedia
Licenza
GPL-3.0-only
Codice sorgente
Repository codice

BendyStraw App

BendyStraw

Un'app per gestire i database di NewPipe.

BendyStraw importa file NewPipeData-*.zip e ti consente di:

  • Aprire più zip contemporaneamente, così puoi combinare i dati di diversi dispositivi
  • Eliminare Copiare Spostare Rinominare le tue playlist personalizzate
  • Eliminare Copiare Spostare i flussi da una playlist all'altra
  • Eliminare Copiare Spostare le iscrizioni ai canali tra i database
  • Eliminare Copiare Spostare le playlist remote (segnalate)
  • Riordinare le playlist, ordinando i flussi per Titolo, Canale o Durata (basta toccare le intestazioni delle colonne nelle tabelle)
  • I flussi (audio/video) possono essere aperti direttamente da BendyStraw, poiché gli URL sono cliccabili
    • Se imposti i link video (nelle impostazioni di Android) per aprirsi in NewPipe, puoi fare una visualizzazione a schermo diviso e navigare tra le tue playlist
  • Esportare la playlist come testo grezzo, ad esempio per essere utilizzata con yt-dlp
  • Temi scuri/chiari

Dopo aver modificato, esporta semplicemente un nuovo file zip, quindi importalo nuovamente in NewPipe.

Nota sui Permessi

Su Android 13+, BendyStraw richiede il permesso di gestire l'archiviazione esterna, ecco perché:

  • Un caso d'uso tipico per questa app è aprire diversi file zip, contemporaneamente, da più posizioni, comprese le directory Download (questi file sarebbero, ad esempio, più esportazioni di NewPipe da più dispositivi, che desideri combinare).
  • Ogni zip viene estratto in modo che il suo database SQLite newpipe.db contenuto possa essere letto/scritto mentre lo stai modificando.
  • Dopo la modifica, i file estratti vengono scritti nuovamente in un nuovo zip e/o sovrascrivono i zip originali.

Miro a minimizzare i permessi che richiedo in tutto ciò che creo. Android 13 ha introdotto modifiche che rendono difficile fare ciò che ho descritto sopra. Ho esplorato metodi alternativi che richiedono meno permessi e ho ritenuto che compromettessero l'esperienza utente per il mio (come primo utente dell'app) utilizzo tipico, rendendolo più complicato e fastidioso.

Tratto gli utenti come esseri umani responsabili, quindi ti fornisco queste informazioni per permetterti di fare una scelta informata. Se non sei soddisfatto di questo, puoi:

  • Scegliere di non concedere il permesso e disinstallare l'app.
  • Controllare il codice sorgente per vedere che non sto facendo nulla di nefasto, o chiedere a qualcuno di controllarlo per te (al momento della scrittura, tutto ciò che riguarda la lettura/scrittura di file si trova in /lib/file_manager_widget.dart).
  • Creare l'app da solo dal sorgente utilizzando Flutter.

Problemi & Commenti

Segnala problema

Vecchie versioni


App simili


RICERCHE DEL MOMENTO

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