Forum » Programska oprema » Shranjevanje spletne strani na računalnik
Shranjevanje spletne strani na računalnik
mrsmoke ::
Zdravo!
Ker grem na dopust bi rad neko spletno stran shranil na računalnik.
Stran ima veliko podstrani. Narejena pa je kot delno kot one-page stran z nekaj Javascripta.
Javascript se uporablja samo za prikaz vsebine v divu in nič drugega (npr. računanje itd.).
Pri Httrack in Wget tega ne zmoreta, saj se Javascript ne izvrši in zato ne prikaže celotne vsebine. ALi je imel kdo že podobno težavo oz. kako bi to rešili?
Ker grem na dopust bi rad neko spletno stran shranil na računalnik.
Stran ima veliko podstrani. Narejena pa je kot delno kot one-page stran z nekaj Javascripta.
Javascript se uporablja samo za prikaz vsebine v divu in nič drugega (npr. računanje itd.).
Pri Httrack in Wget tega ne zmoreta, saj se Javascript ne izvrši in zato ne prikaže celotne vsebine. ALi je imel kdo že podobno težavo oz. kako bi to rešili?
mrsmoke ::
Tudi programiranje mi ni tuje, zato je lahko tudi delne rešitve v Pythonu, C#-ju itd..
lp
lp
mrsmoke ::
Sem že poskustil. Na spletni strani je login form. Ne najdem oz. ne vidim, da se bi ta program lahko logiral.
stapler rump ::
Kratek odgovor je, da se to ne da. Taka je ta prihodnost, v kateri živimo. Če vprašaš kakšnega naključnega spletnega razvijalca ti bo gotovo rekel, da nihče v resnici noče v shranjevati spletnih strani oziroma da že on ve boljše od tebe kaj hočeš, da A/B testi sploh ne kažejo potrebe ciljne publike po shranjevanju in da ljudje raje klikajo po oglasih na straneh, ki jih obrača nekaj megabajtov Javaskripta. Statičen HTML? Ha, saj ne živimo več v kameni dobi!
Kakorkoli že, če si res hočeš vzeti čas, potem:
Kakorkoli že, če si res hočeš vzeti čas, potem:
- Zaženeš Firebug ali kak Developer tools v brskalniku,
- raziščeš kako stran s piškotki ohranja sejo,
- raziščeš kakšne XHR zahteve dela Javaskript koda, ki obrača strani,
- raziščeš kako se rezultat teh zahtev pretvori v čitljivo vsebino (morda dobiš nazaj HTML fragment, morda kak JSON, ...),
- napišeš lasten program (Python, C#, ...), ki naredi ustrezne HTTP zahteve, jih predela in zapiše v datoteke,
- upaš, da tvoj program ne bo sprožil kake avtomatizirane zaščite oziroma te administrator ne bo zablokiral zaradi nenavadno velike količine zahtev, ki jih boš delal na njegov strežnik.
AC_DC ::
Teleport pro, wizard, step 3 of 4, ponudi vpis up.imena in gesla.
Zgodovina sprememb…
- spremenilo: AC_DC ()
mrsmoke ::
Teleport pro, wizard, step 3 of 4, ponudi vpis up.imena in gesla.
Ne deluje. To je verjetno za HTTP prijavo, ne pa za obrazec za prijavo.
Zgodovina sprememb…
- spremenil: mrsmoke ()
mrsmoke ::
stapler rump je izjavil:
Kratek odgovor je, da se to ne da. Taka je ta prihodnost, v kateri živimo. Če vprašaš kakšnega naključnega spletnega razvijalca ti bo gotovo rekel, da nihče v resnici noče v shranjevati spletnih strani oziroma da že on ve boljše od tebe kaj hočeš, da A/B testi sploh ne kažejo potrebe ciljne publike po shranjevanju in da ljudje raje klikajo po oglasih na straneh, ki jih obrača nekaj megabajtov Javaskripta. Statičen HTML? Ha, saj ne živimo več v kameni dobi!
Kakorkoli že, če si res hočeš vzeti čas, potem:
Lahko je to projekt za en večer ali pa (bolj verjetno, glede na to da sprašuješ) za kak mesec. Tudi odvisno od tega, koliko se je ta specifični razvijalec potrudil z uporabo najnovejših tehnologij.
- Zaženeš Firebug ali kak Developer tools v brskalniku,
- raziščeš kako stran s piškotki ohranja sejo,
- raziščeš kakšne XHR zahteve dela Javaskript koda, ki obrača strani,
- raziščeš kako se rezultat teh zahtev pretvori v čitljivo vsebino (morda dobiš nazaj HTML fragment, morda kak JSON, ...),
- napišeš lasten program (Python, C#, ...), ki naredi ustrezne HTTP zahteve, jih predela in zapiše v datoteke,
- upaš, da tvoj program ne bo sprožil kake avtomatizirane zaščite oziroma te administrator ne bo zablokiral zaradi nenavadno velike količine zahtev, ki jih boš delal na njegov strežnik.
Hvala. Sem kar pričakoval tak odgovor.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | domač avtoalarmOddelek: Elektrotehnika in elektronika | 957 (705) | blay44 |
» | S katerim programom lahko shranim celotno spletno stran?Oddelek: Programska oprema | 1736 (1190) | Morenov |
» | Kako "potegniti" spletišče na trdi diskOddelek: Izdelava spletišč | 1597 (1223) | Loki |
» | Shranjevanje internetnih strani na diskOddelek: Omrežja in internet | 1428 (1239) | DMouse |
» | Program za kopletni DL spletne straniOddelek: Omrežja in internet | 1312 (1179) | flashroyal |