[quote=“togo, post:15, topic:757”]Olenkohan tehnyt jonkin virheen tai onko tämä väärä tapa:
wget --http-user=tunnukseni --http-password=salasanani “http://www.kauppalehti.fi/5/i/porssi/oma_lista/omalista_excel.jsp”[/quote]Tässä yrität lähettää http -autentikaatiota, mutta tällä tavalla et voi kirjautua Kauppalehteen.
Sinun pitää lähettää kirjautuminen POST -datana ja tutkia, mitä Kauppalehti tekee kun olet kirjautunut. Tutkitaan ensin Kauppalehden lähdekoodia: [code]
Tunnus
<input id=“login_controls_input_tunnus” type=“text” class=“input” name=“user”
value=""
/>
Salasana
Seuraavaksi voimme yrittää kirjautua Kauppalehteen:
wget --post-data="user=KÄYTTÄJÄNIMI&pass=SALASANASI&login=Sisään&url=http://www.kauppalehti.fi/&retrypage=http://www.kauppalehti.fi/loginvirhe.html?url=http://www.kauppalehti.fi/&popup_jump=/dndodtransfer_htpap.pl®istrpage=alma-avain" --save-cookies=kauppalehtikeksit.txt "https://www.kauppalehti.fi/nph-checkin.cgi"
Sitten kun haet tuota tiedostoa niin teet sen seuraavasti:
wget --load-cookies=kauppalehtikeksit.txt "http://www.kauppalehti.fi/5/i/porssi/oma_lista/omalista_excel.jsp"
En voi varmasti sanoa toimiiko tuo, koska minulla ei ole tunnuksia Kauppalehteen (enkä jaksa tehdä :P), mutta näin se periaatteessa menee.