COMO COMPROBAR "URL
Publicado por alexis (11 intervenciones) el 21/10/2019 17:13:36
COMO COMPROBAR "URL"
Un cordial saludos a todos de la comunidad.
Por favor necesito de su ayuda, no tengo conocimiento de código.
Este programa es de linea de comando que todos conocemos se llama "YOUTUBE-DL", es para descargar vídeos y audio de la web de Youtube.
Como hago para obligar a pegar la URL correcta y así el proceso continué.
Ejemplo esto es lo que quiero que haga el código (batch)
Si el usuario da ENTER en el teclado sin pegar la URL que no haga nada, que salga un mensaje de ERROR (pegar URL)
Si el usuario paga la URL pero no se dio de cuenta que copio la URL faltando le un carácter o dígito, que salga un mensaje de ERROR (URL Incorrecta)
Si el usuario paga la URL y no se dio de cuenta que presiono una tecla y agrego un un carácter o dígito de mas, que salga un mensaje de ERROR (URL Incorrecta)
URL de Youtube es este https://www.youtube.com/watch?v=sruVq3QrmPa
La idea es que busque www.youtube.com/watch?v= y a su vez compruebe los 11 caracteres.
Lo que esta en negrita es lo que quiero que haga la comprobación de la URL
url= https://www.youtube.com/watch?v=xxxxxxxxxxx
11 caracteres =www.youtube.com/watch?v=xxxxxxxxxx
El problema es que si no tengo esta comprobación de URL el programa Yotube-dl continuara con su poseso y al final saldrá un error.
Si esto no es posible me pueden sugerir otra idea.
Me pueden ayudar simplificar el código que sea mas estricto.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
@echo off
echo.
set /p "URL=Pegar URL aqui:> "
echo.
echo %URL% | find "watch?v" > nul
if %errorlevel%==0 (
echo [Esperando...]
) else (
echo URL incorrecta: [Ingresar "URL" valida]
)
echo.
youtube-dl --extract-audio --audio-format mp3 %URL%
echo.
pause
link para descargar yotube-dl y FFmpeg
https://ytdl-org.github.io/youtube-dl/index.html
https://ffmpeg.zeranoe.com/builds/
Gracias a todos por su colaboración
Valora esta pregunta


0