Skip to content

Instantly share code, notes, and snippets.

@CristenPerret
Created November 24, 2018 19:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save CristenPerret/9fd061105bab175f15dd736342ac4d6e to your computer and use it in GitHub Desktop.
Save CristenPerret/9fd061105bab175f15dd736342ac4d6e to your computer and use it in GitHub Desktop.
@echo off
SETLOCAL
@setlocal enableextensions enabledelayedexpansion
scdl --version
:: ASCII ART TRIGGER CHECK BOTTOM
:: for /f "delims=: tokens=*" %%A in ('findstr /b ::: "%~f0"') do @echo(%%A
:start
cls
for /f "delims=: tokens=*" %%A in ('findstr /b ::: "%~f0"') do @echo(%%A
ECHO:
ECHO 1 - Download one track
ECHO 2 - Download all liked songs by a SC user
ECHO 3 - Download all songs posted by SC user
ECHO 4 - Download all posted, and liked songs by SC user
ECHO 5 - EXIT
:: the choice command
set pass=
choice /c 12345 /n /m ""
set pass=%errorlevel%
:: the choices
if errorlevel 1 set goto=1
if errorlevel 2 set goto=2
if errorlevel 3 set goto=3
if errorlevel 4 set goto=4
if errorlevel 5 set goto=exit
goto %goto%
pause
cls
:1
cls
for /f "delims=: tokens=*" %%A in ('findstr /b ::: "%~f0"') do @echo(%%A
Echo .
ECHO YOUR DOWNLOAD PATH WILL BEGIN FROM %cd%.
ECHO Open Batch in desired folder to change path.
Echo .
set /p URL=Paste the exact track URL Here:
IF [%URL%] == [] GOTO start
scdl -l %URL% --min-size "500k" --extract-artist --addtofile --download-archive archive.txt -c
ECHO You must face your enemies without the tools you've come to rely on.
pause
cls
goto 1
:2
cls
for /f "delims=: tokens=*" %%A in ('findstr /b ::: "%~f0"') do @echo(%%A
Echo .
ECHO YOUR DOWNLOAD PATH WILL BEGIN FROM %cd%.
ECHO Open Batch in desired folder to change path.
Echo .
set /p URL=Paste the SoundCloud User URL Here:
IF [%URL%] == [] GOTO start
scdl -l %URL% --min-size "500k" --extract-artist --addtofile --download-archive archive.txt -f -c
ECHO You must face your enemies without the tools you've come to rely on.
pause
goto all-likes
:3
cls
for /f "delims=: tokens=*" %%A in ('findstr /b ::: "%~f0"') do @echo(%%A
Echo .
ECHO YOUR DOWNLOAD PATH WILL BEGIN FROM %cd%.
ECHO Open Batch in desired folder to change path.
Echo .
set /p URL=Paste the SoundCloud User URL Here:
IF [%URL%] == [] GOTO start
scdl -l %URL% --min-size "500k" --extract-artist --addtofile --download-archive archive.txt -t -c
ECHO You must face your enemies without the tools you've come to rely on.
pause
cls
goto 3
:4
cls
for /f "delims=: tokens=*" %%A in ('findstr /b ::: "%~f0"') do @echo(%%A
Echo .
ECHO YOUR DOWNLOAD PATH WILL BEGIN FROM %cd%.
ECHO Open Batch in desired folder to change path.
Echo .
set /p URL=Paste the SoundCloud User URL Here:
IF [%URL%] == [] GOTO start
scdl -l %URL% --min-size "500k" --extract-artist --addtofile --download-archive archive.txt -m -c
ECHO You must face your enemies without the tools you've come to rely on.
pause
cls
goto 4
:exit
exit
:::
::: @@@@@@@@@@@@@@@@@@@@@@@@@@@@
::: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
::: @@@@@@@@SOUNDCLOUD DOWNLOADER@@@@@@@@@@@@
::: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
::: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
::: @@@@@@@@@@@@@@ '.@@@@@@@@@@@@@@@@@.--.@@@@@@@@@
::: @@@@@@@@\ @@ ¯ @@@@@@@@@@@ '¯¯ ___..@@@@@@
::: @@@@@@@@| @ .'@@@@@@@@@@
::: @@@@@@\ /@@@@@@@@
::: \ /
::: | .--'|__|'--. |
::: | /.--'/ \'--.\ |
::: __ ___ / /____\ \ ___
::: _( )( )_ | .' .''. '. | _( )__ __ __
::: ( )_| |__/ \__| |_( )( )_ (
::: / \__ )_(¯
::: _______.---./ .' COPY \_.--._ ___________
::: --''¯ _/ __ PASTA '--..
::: '' .' THE URL AND PRESS ENTER BELOW!!!
:::This trial shall test your courage to ensure you are worthy of this splendor.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment