Tracklist: crea sottocartella col nome del file caricato
Quando si carica un file .txt come tracklist, l'app ora scarica i brani in <output_dir>/<nome_file>/ anziche direttamente in output_dir. Es: 'Beatport Top 100 Melodic House & Techno.txt' -> cartella 'Beatport Top 100 Melodic House & Techno/' creata dentro la cartella output predefinita. - load_url_list ritorna 'name' (basename senza estensione) - start_tracks_download accetta 'subfolder' opzionale e fa os.path.join con sanitizzazione dei separatori - JS passa state.loaded.name come subfolder Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
1 parent
4b1524e5f7
commit
d8423ec215
2 files changed
+16
-2
No files matched your search
@@ -255,6 +255,7 @@ $("#downloadBtn").addEventListener("click", async () => {
|
||||
res = await window.pywebview.api.start_tracks_download({
|
||||
tracks: state.loaded.tracks,
|
||||
output_dir: state.dlOutputDir,
|
||||
subfolder: state.loaded.name || "",
|
||||
});
|
||||
} else {
|
||||
let urls = state.loaded && state.loaded.kind === "urls" ? state.loaded.urls : [];
|
||||
|
||||
Reference in new issue
Block a user