Hice algo en batch, pero me gustaría hacerlo en algo más universal que sirva también para usuarios de Linux
Código:
@Echo off
:inicio
:enlace
echo Introduce tu enlace:
Set /P "ENLACE= "
:ID
REM recibe el enlace y le elimina 47 digitos al Inicio
SET ID=%ENLACE:~47%
REM Ahora tengo en la variable ID para el enlace que se generará
:Menu
cls
Echo.
set /p menup= Selecciona el número correspondiente a la opción que quieres:
echo 1-OpciónA
echo 2-OpciónB
echo 3-OpciónD
if %menup%==1 goto 1
if %menup%==2 goto 2
if %menup%==3 goto 3
1:
cls & Echo Enlace generado & echo . |set /p="https://enlacegeneradoA.com/funcion=%ID%" | CLIP & Echo Enlace copiado al portapapeles & pause & cls & goto inicio
2:
cls & Echo Enlace generado & echo . |set /p="https://enlacegeneradoB.com/funcion=%ID%" | CLIP & Echo Enlace copiado al portapapeles & pause & cls & goto inicio
3:
cls & Echo Enlace generado & echo . |set /p="https://enlacegeneradoC.com/funcion=%ID%" | CLIP & Echo Enlace copiado al portapapeles & pause & cls & goto inicio
Basicamente el programa solamente pedirá un enlace, a ese enlace le quitará x cantidad de dígitos al inicio y al final para así obtener un ID, y el usuario según la opción que seleccione le generará un enlace que llevará el ID generado y lo copiará al portapapeles.
Eso lo hice en batch que es lo que aprendí leyendo en Internet y funciona perfectamente para usuarios de Windows, pero los usuarios de linux no les sirve, y quiero hacer eso mismo de modo que funcione para todos, no sé que me recomienden tomando en cuenta que soy experto, podría ser en algún lenguaje web o no sé que sugieren...