1
0
Fork 0
mirror of https://github.com/fiso64/slsk-batchdl.git synced 2024-12-22 14:32:40 +00:00
This commit is contained in:
fiso64 2024-10-05 11:40:13 +02:00
parent 317ff262c3
commit b1e8dcd535
2 changed files with 52 additions and 52 deletions

View file

@ -51,17 +51,17 @@ Usage: sldl <input> [OPTIONS]
-c, --config <path> Set config file location. Set to 'none' to ignore config -c, --config <path> Set config file location. Set to 'none' to ignore config
--profile <names> Configuration profile(s) to use. See --help ""config"". --profile <names> Configuration profile(s) to use. See --help ""config"".
--concurrent-downloads <num> Max concurrent downloads (default: 2) --concurrent-downloads <num> Max concurrent downloads (default: 2)
--m3u <option> Create an m3u8 playlist file in the output directory --m3u <option> Create an m3u playlist file in the output directory
'none' (default for string inputs): Do not create 'none' (default for string inputs): Do not create
'index'(default): Write a single line for sldl to index 'index'(default): Write a single line for sldl to index
all downloaded files, required for skip-existing=m3u downloaded files. Required for skip-existing=m3u.
'all': Write the index and a list of paths and fails 'all': Create a playable m3u playlist file and sldl index.
--m3u-path <path> Override default m3u path --m3u-path <path> Override default m3u path
-s, --skip-existing Skip if a track matching file conditions is found in the -s, --skip-existing Skip if a track matching file conditions is found in the
output folder or your music library (if provided) output folder or your music library (if provided)
--skip-mode <mode> [name|tag|m3u|name-cond|tag-cond|m3u-cond] --skip-mode <mode> [name|tag|m3u|name-cond|tag-cond|m3u-cond]. See --help
See --help ""skip-existing"". skip-existing.
--music-dir <path> Specify to also skip downloading tracks found in a music --music-dir <path> Specify to also skip downloading tracks found in a music
library. Use with --skip-existing library. Use with --skip-existing
--skip-not-found Skip searching for tracks that weren't found on Soulseek --skip-not-found Skip searching for tracks that weren't found on Soulseek
@ -72,7 +72,7 @@ Usage: sldl <input> [OPTIONS]
--on-complete <command> Run a command whenever a file is downloaded. --on-complete <command> Run a command whenever a file is downloaded.
Available placeholders: {path} (local save path), {title}, Available placeholders: {path} (local save path), {title},
{artist},{album},{uri},{length},{failure-reason},{state}. {artist},{album},{uri},{length},{failure-reason},{state}.
Prepend a state number to only download in specific cases: Prepend a state number to only run in specific cases:
1:, 2:, 3:, 4: for the Downloaded, Failed, Exists, and 1:, 2:, 3:, 4: for the Downloaded, Failed, Exists, and
NotFoundLastTime states respectively. NotFoundLastTime states respectively.
E.g: '1:<cmd>' will only run the command if the file is E.g: '1:<cmd>' will only run the command if the file is
@ -83,7 +83,7 @@ Usage: sldl <input> [OPTIONS]
'tracks': Print all tracks to be downloaded 'tracks': Print all tracks to be downloaded
'tracks-full': Print extended information about all tracks 'tracks-full': Print extended information about all tracks
'results': Print search results satisfying file conditions 'results': Print search results satisfying file conditions
'results-full': Print search results including full paths 'results-full': Print search results including full paths.
--no-progress Disable progress bars/percentages, only simple printing --no-progress Disable progress bars/percentages, only simple printing
--debug Print extra debug info --debug Print extra debug info
``` ```

View file

@ -28,17 +28,17 @@ public static class Help
-c, --config <path> Set config file location. Set to 'none' to ignore config -c, --config <path> Set config file location. Set to 'none' to ignore config
--profile <names> Configuration profile(s) to use. See --help ""config"". --profile <names> Configuration profile(s) to use. See --help ""config"".
--concurrent-downloads <num> Max concurrent downloads (default: 2) --concurrent-downloads <num> Max concurrent downloads (default: 2)
--m3u <option> Create an m3u8 playlist file in the output directory --m3u <option> Create an m3u playlist file in the output directory
'none' (default for string inputs): Do not create 'none' (default for string inputs): Do not create
'index'(default): Write a single line for sldl to index 'index'(default): Write a single line for sldl to index
all downloaded files, required for skip-existing=m3u downloaded files. Required for skip-existing=m3u.
'all': Write the index and a list of paths and fails 'all': Create a playable m3u playlist file and sldl index.
--m3u-path <path> Override default m3u path --m3u-path <path> Override default m3u path
-s, --skip-existing Skip if a track matching file conditions is found in the -s, --skip-existing Skip if a track matching file conditions is found in the
output folder or your music library (if provided) output folder or your music library (if provided)
--skip-mode <mode> [name|tag|m3u|name-cond|tag-cond|m3u-cond] --skip-mode <mode> [name|tag|m3u|name-cond|tag-cond|m3u-cond]. See --help
See --help ""skip-existing"". skip-existing.
--music-dir <path> Specify to also skip downloading tracks found in a music --music-dir <path> Specify to also skip downloading tracks found in a music
library. Use with --skip-existing library. Use with --skip-existing
--skip-not-found Skip searching for tracks that weren't found on Soulseek --skip-not-found Skip searching for tracks that weren't found on Soulseek
@ -49,7 +49,7 @@ public static class Help
--on-complete <command> Run a command whenever a file is downloaded. --on-complete <command> Run a command whenever a file is downloaded.
Available placeholders: {path} (local save path), {title}, Available placeholders: {path} (local save path), {title},
{artist},{album},{uri},{length},{failure-reason},{state}. {artist},{album},{uri},{length},{failure-reason},{state}.
Prepend a state number to only download in specific cases: Prepend a state number to only run in specific cases:
1:, 2:, 3:, 4: for the Downloaded, Failed, Exists, and 1:, 2:, 3:, 4: for the Downloaded, Failed, Exists, and
NotFoundLastTime states respectively. NotFoundLastTime states respectively.
E.g: '1:<cmd>' will only run the command if the file is E.g: '1:<cmd>' will only run the command if the file is
@ -60,7 +60,7 @@ public static class Help
'tracks': Print all tracks to be downloaded 'tracks': Print all tracks to be downloaded
'tracks-full': Print extended information about all tracks 'tracks-full': Print extended information about all tracks
'results': Print search results satisfying file conditions 'results': Print search results satisfying file conditions
'results-full': Print search results including full paths 'results-full': Print search results including full paths.
--no-progress Disable progress bars/percentages, only simple printing --no-progress Disable progress bars/percentages, only simple printing
--debug Print extra debug info --debug Print extra debug info