Estoy intentando encontrar una manera de descargar este archivo:
zoiper5_5.2.6_x86_64.tar.xz
desde este enlace:
https://www.zoiper.com/en/voip-softphone/download/zoiper5/for/linux
de esta página web respectivamente:
https://www.zoiper.com/en/voip-softphone/download/current
donde el hombre debe hacer clic en Descargar Linux -> Gratis -> tar.xz
Paquete.
Lo que he probado:
curl -JLO https://www.zoiper.com/en/voip-softphone/download/zoiper5/for/linux
wget --user-agent=Mozilla --content-disposition -E -c https://www.zoiper.com/en/voip-softphone/download/zoiper5/for/linux
PD: si descarga el archivo, tenga en cuenta que en realidad es bz2
un archivo. Un poco loco, lo sé :-)
Respuesta1
Para descargar ese archivo, necesita una cookie llamada PHPSESSID
.
Primero, guarde la cookie:
curl \
-c cookie.txt \
-o /dev/null \
https://www.zoiper.com/en/voip-softphone/download/current
Luego, usa esa cookie y descarga el archivo:
curl \
-b cookie.txt \
-o zoiper5_5.2.6_x86_64.tar.xz \
https://www.zoiper.com/en/voip-softphone/download/zoiper5/for/linux
También puedes hacerlo consustitución de procesospara evitar escribir un archivo cookie:
curl -b <( curl -c - -o /dev/null https://www.zoiper.com/en/voip-softphone/download/current ) -o zoiper5_5.2.6_x86_64.tar.xz https://www.zoiper.com/en/voip-softphone/download/zoiper5/for/linux