From aa75d7c3748c1d8dea7fc2ddf36bd760953ac734 Mon Sep 17 00:00:00 2001 From: fiso64 <64778819+fiso64@users.noreply.github.com> Date: Tue, 27 Aug 2024 22:35:33 +0200 Subject: [PATCH 1/3] Update README.md --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 9bef7a9..7e46a0b 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # slsk-batchdl -A batch downloader for Soulseek built with Soulseek.NET. Accepts CSV files and Spotify or YouTube urls. +A batch downloader for Soulseek built with Soulseek.NET. Accepts CSV files as well as Spotify and YouTube urls. See [Examples](#examples-1). ## Index - [Options](#options) @@ -314,9 +314,9 @@ will be ignored. ### Search Query The search query is determined as follows: -- For album downloads: If the album field is non-empty, search for 'Artist Album' +- For album downloads: If the album field is non-empty, search for 'Artist Album'. Otherwise, search for 'Artist Title' -- For all other download types: If the title field is non-empty, search for 'Artist Title' +- For all other download types: If the title field is non-empty, search for 'Artist Title'. Otherwise, search for 'Artist Album' ### Soulseek's rate limits From 42e8f88cabce9e00ee52e4e0865fac53f5223f21 Mon Sep 17 00:00:00 2001 From: fiso64 <64778819+fiso64@users.noreply.github.com> Date: Tue, 27 Aug 2024 22:36:57 +0200 Subject: [PATCH 2/3] Update README.md --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 7e46a0b..4010d72 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ # slsk-batchdl -A batch downloader for Soulseek built with Soulseek.NET. Accepts CSV files as well as Spotify and YouTube urls. See [Examples](#examples-1). +A batch downloader for Soulseek built with Soulseek.NET. Accepts CSV files as well as Spotify and YouTube urls. +See the [examples](#examples-1). ## Index - [Options](#options) From 4d6bf23fc63e0cf3b37700aae06e6a07ab9edb1f Mon Sep 17 00:00:00 2001 From: fiso64 <64778819+fiso64@users.noreply.github.com> Date: Tue, 27 Aug 2024 23:04:11 +0200 Subject: [PATCH 3/3] Update README.md --- README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 4010d72..e8915b2 100644 --- a/README.md +++ b/README.md @@ -251,7 +251,7 @@ Create an app and add http://localhost:48721/callback as a redirect url in its s ### Bandcamp An bandcamp url: Download a single track, and album, or an artist's entire discography. -Extracts the artist name, album name and sets --album-track-count=""n+"", where n is the +Extracts the artist name, album name and sets --album-track-count="n+", where n is the number of visible tracks on the bandcamp page. ### Search string @@ -390,12 +390,15 @@ Name format supports subdirectories as well as conditional expressions like {tag tag1 is null, use tag2. String literals enclosed in parentheses are ignored in the null check. ### Examples: - - "{artist} - {title}" + - "{artist} - {title}" Always name it 'Artist - Title'. Because some files on Soulseek are untagged, the following is generally preferred: - - "{artist( - )title|filename}" + - "{artist( - )title|filename}" If artist and title are not null, name it 'Artist - Title', otherwise use the original filename. + - "{artist(/)album(/)track(. )title|(missing-tags/)filename}" + Sort files into artist/album folders if all tags are present, otherwise put them in + the 'missing-tags' folder. ### Available variables: ``` @@ -411,6 +414,7 @@ salbum Source album name year Track year or date track Track number disc Disc number +filename Soulseek filename without extension foldername Soulseek folder name (only available for album downloads) default-foldername Default sldl folder name extractor Name of the extractor used (CSV/Spotify/YouTube/etc)