Ich versuche, einen Weg zum Herunterladen dieser Datei zu finden:
zoiper5_5.2.6_x86_64.tar.xz
von diesem Link:
https://www.zoiper.com/en/voip-softphone/download/zoiper5/for/linux
von dieser Webseite bzw.:
https://www.zoiper.com/en/voip-softphone/download/current
tar.xz
dort muss man auf Linux-Download -> Kostenlos -> Paket klicken .
Was ich versucht habe:
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
PS: Wenn du die Datei herunterlädst, beachte, dass es sich tatsächlich um bz2
eine Datei handelt. Ein bisschen verrückt, ich weiß :-)
Antwort1
Um diese Datei herunterzuladen, benötigen Sie ein Cookie mit dem Namen PHPSESSID
.
Speichern Sie zunächst das Cookie:
curl \
-c cookie.txt \
-o /dev/null \
https://www.zoiper.com/en/voip-softphone/download/current
Verwenden Sie dann dieses Cookie und laden Sie die Datei herunter:
curl \
-b cookie.txt \
-o zoiper5_5.2.6_x86_64.tar.xz \
https://www.zoiper.com/en/voip-softphone/download/zoiper5/for/linux
Sie können es auch tun mitProzesssubstitutionum das Schreiben einer Cookie-Datei zu vermeiden:
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