Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam serdeczenie,
Chciałbym zapisywać stronę https://secure.lme.com/Data/community/Dataprices_mo … s_metals.aspx
user: testowski
pass: testowski
stosuje zapytanie
wget --no-check-certificate --post-data "_logIn%3A_userID=testowski&_logIn%3A_password=testowski&_logIn%3A_logIn=Login" https://secure.lme.com/Data/community/Dataprices_monthly_average_prices_metals.aspx --debug -P -c --http-user=testowski --http-password=testowski --cookies=on -U "Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.3a) Gecko/20030206"
i niestety nic to...
myśle, że jest problem w przekierowniu - z debuga wydłubałem:
---response end--- 302 Found Registered socket 380 for persistent reuse. Location: /Data/Community/Login.aspx?ReturnUrl=%2fData%2fcommunity%2fDataprices_monthly_average_prices_metals.aspx [following] Skipping 221 bytes of body: [<html><head><title>Object moved</title></head><body> <h2>Object moved to <a href='/Data/Community/Login.aspx?ReturnUrl=%2fData%2fcommunity%2fDataprices_monthly_average_prices_metals.aspx'>here</a>.</h2> </body></html> ] done. --2011-10-06 10:02:15-- https://secure.lme.com/Data/Community/Login.aspx?ReturnUrl=%2fData%2fcommunity%2fDataprices_monthly_average_prices_metals.aspx Host `secure.lme.com' has not issued a general basic challenge. Reusing existing connection to secure.lme.com:443. Reusing fd 380.
wydaje mi się, że loguje się poprawnie, natomiast pobierana jest strona logowania...
Byłbym bardzo wdzięczny, za pomoc...
Pozdrawiam,
Q
Offline
Parametry "--http-user=testowski --http-password=testowski" chyba są nie potrzebne skoro logowanie przez formularz. Czytałeś manuala wgeta? Może spróbuj jak w manualu:
This example shows how to log to a server using POST and then proceed to download the desired pages, presumably only accessible to authorized users:
# Log in to the server. This can be done only once.
wget --save-cookies cookies.txt \
--post-data 'user=foo&password=bar' \
http://server.com/auth.php
# Now grab the page or pages we care about.
wget --load-cookies cookies.txt \
-p http://server.com/interesting/article.php
Offline
No i nie bardzo - cookie jest praktycznie puste:
# HTTP cookie file. # Generated by Wget on 2011-10-06 11:06:18. # Edit at your own risk.
cos pobiera wiecej (grafika/css) i jak wczesniej strone logowania ;/
Offline