Fórum Root.cz

Hlavní témata => Software => Téma založeno: Debian 20. 04. 2011, 06:06:01

Název: Stažení celého webu za heslem
Přispěvatel: Debian 20. 04. 2011, 06:06:01
Zkouším si udělat kopii fóra, kde se přes web přihlašuji s loginem a heslem. Zkouším, wget s "--http-user=muj_login" a "--http-password=moje_heslo", ale neuloží se celý obsah, jen ty části, které jsou přístupné všem, bez zalogování.
Můžete někdo poradit jak na to ?

Děkuji.
Název: Re: Website copy s login/heslem - jak na to ?
Přispěvatel: DarkKnight 20. 04. 2011, 07:25:26
musis do wgetu nacist cookies, ktere to bere, pripadne povolit sessions (normalne je hned zahazuje)
Název: Re: Website copy s login/heslem - jak na to ?
Přispěvatel: Debian 20. 04. 2011, 07:54:25
Dík za tip.
Wget spouštím s tímhle:

wget -rnp --page-requisites --convert-links --html-extension --restrict-file-names=windows --keep-session-cookies  --http-user=xxx --http-password=yyy --domains url1 url2  http://www.url3

Info:
xxx, yyy = login, heslo
url1,2 jsou url bez http, treba neco.cz, neco2.cz
http://www.url3 = http://www.neco2.cz

A pořád to stáhne jen pro nezologované :-(
A ručně přes web se mi to ukládat nechce... :-\
Název: Re: Website copy s login/heslem - jak na to ?
Přispěvatel: branchman2 20. 04. 2011, 08:50:45
1. prebehnutie - uloz si cookies do suboru (na prihlasovacie meno a heslo pouzi --post-data=; stiahni ciel toho formularu).
Dalsie behy - nacitaj cookies zo suboru a stiahni ziadanu stranku - ak sa pouzivaju len cookies, tak budes prihlaseny.
Název: Re: Website copy s login/heslem - jak na to ?
Přispěvatel: Debian 20. 04. 2011, 08:55:16
Dík za tip.
Mohl bys to prosím ale napsat do CLI formátu? :D
Co se týče stránky - mám zájem spíš mirror, než konkrétní stránku...
Děkuji.
Název: Re: Website copy s login/heslem - jak na to ?
Přispěvatel: Sten 20. 04. 2011, 13:54:13
HTTP user a password slouží pro HTTP autentizaci. To ale naprostá většina fór nepoužívá, používá nějakou svojí autentizaci přes formuláře. Takže je potřeba se tam přihlásit nějakým prohlížečem, uložit cookies a ty předat wgetu.
Název: Re: Website copy s login/heslem - jak na to ?
Přispěvatel: Debian 20. 04. 2011, 15:14:01
Dík za tip, ale přijde mi to dost složitý :-\
Nevíte o něčem, čím lze na Linuxu udělat takovou kopii websitu, kam se tedy musí přihlašovat? ^^