Archief - Downloaden via terminal

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

RpR

Legacy Member
Ik ben bezig met in php een download manager voor firewall software.
Nu vroeg ik mij af hoe kan ik maken dat downloads die cookies verwachten toch downloadbaar zou kunnen maken. Iemand een linux commando?

RpR

Legacy Member
Soms heb je zo sites waaronder telenet waarvoor je dus ingelogd moet zijn om bestanden te kunnen downloaden. Dit doen ze adhv van een php pagina die een sessie variabele controleert of indien er nog geen sessie bestaat een cookie.

Ik moet dus een manier vinden hoe ik mijn firewall zulke bestanden kan laten downloaden.

Stoker

Legacy Member
Iets ala dit? Is maar snel in mekaar geflanst :p

Code:
#!/bin/sh
# wget script v0.1 - Stoker

# vraag login url
echo -n "Login url (eg. http://www..com/login.php): "
read loginUrl

# vraag username & pass van target site
echo -n "Username: "
read username
echo -n "Password: "
read password

# download cookies
wget --save-cookies ~/.wget/cookies.txt --post-data "login=$username&password=$password" --output-file - $loginUrl > /dev/null

# lokaal cookie bestand
cookies=~/.wget/cookies.txt

# verwijder onnodig bestand
rm -

# vraag download url
echo -n "Download url: "
read downloadUrl

# download url met cookies in huidige map, resume indien nodig
wget -c --load-cookies $cookies $downloadUrl

echo "Finished downloading!"
sleep 5
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan