Portál AbcLinuxu, 13. května 2025 00:25

Dotaz: WGET-mirroring

24.7.2003 21:37 pavel vachek
WGET-mirroring
Přečteno: 414×
Odpovědět | Admin
Nevite nekdo o nejakem zpusobu jak mirriorovat cely web. Kdyz zkusim wget -m http://nejakyweb.cz tam mi to nestahne cely web wget -r -l 10 http://najakyweb.cz tak mi to taky nestahne cely web.

Problem je asi v tom ze na tom webu co chci stahnout je php, asp, nebo neco podobneho?

Nevite nekdo jak na to? Nebo poradte najaky jiny program. diky Karel
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

24.7.2003 22:55 Tomáš Hála | skóre: 39 | blog: blog
Rozbalit Rozbalit vše WGET-mirroring
Odpovědět | | Sbalit | Link | Blokovat | Admin
To se snazis jako pres http stahovat php aj. scripty? To samozrejme nejde. Stahni to stejnym zpusobem, jakym si ty scripty na ten server nahral (tzn. pravdepodobne pres FTP).
27.7.2003 11:23 kix
Rozbalit Rozbalit vše WGET-mirroring
Já myslím, že nechce zdrojáky skriptů, ale prostě stránky - i ty generované pomocí skriptů. S tím FTP jsem to nepochopil, přece nebude mirrorovat stránky, které sám vyvtvořil...
27.7.2003 11:32 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše WGET-mirroring
Nebo, pokud jsou to dynamické stránky, nepomůže nejen wget -l 10, ale ani wget -l 0, protože jich může být i potenciální nekonečno -- pak je jejich stahování obvykle zakázáno v robots.txt (který wget dodržuje).
27.7.2003 12:33 kix
Rozbalit Rozbalit vše WGET-mirroring
ano, a co se týče robots, stačí dát do domovského adreáře soubor .wgetrc a do něj robots = off Také jsem před tím divil, proč mi to z www.ftipky.cz stáhlo jen index.html;-)
24.7.2003 23:37 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše WGET-mirroring
Odpovědět | | Sbalit | Link | Blokovat | Admin
Řekl bych to takhle: neexistuje způsob, jak dostat z nějakého serveru .php, .asp, .shtml, etc., prostě zdrojové kódy těch stránek pomocí HTTP, pokud webmaster nechce (a nemá tam nějakou díru). Smiř se s tím. Pokud je to tvůj web, tak použij FTP, jak radí kolega.
24.7.2003 23:51 RWS
Rozbalit Rozbalit vše WGET-mirroring
Odpovědět | | Sbalit | Link | Blokovat | Admin
No, ja bych se zeptal, co presne myslis tim, ze "nestahne cely web"? Osobne na mirror pouzivam
wget -r -l 0 -x -m -k -p URL
ten -k mozna, mozna bych taky jeste pouzil -D domena. Vysvetleni prepinacu ponecham na manovi:)
25.7.2003 00:00 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše WGET-mirroring
-m znamená mimo jiné -r -l 0 (alespoň v mém wgetu)
25.7.2003 11:25 RWS
Rozbalit Rozbalit vše WGET-mirroring
Jojo u me taky, to jen tak pro zmateni nepritele;-)
27.7.2003 09:40 man
Rozbalit Rozbalit vše WGET-mirroring
nevite nekdo o najekm programu? nejaka moznost preci musi byt. alespon doufam. poradte.
27.7.2003 10:10 RWS
Rozbalit Rozbalit vše WGET-mirroring
Pockej, to chces jako fakt pres web stahovat zdrojaky ASP, PHP a CGI? Tak na to rychle zapomen. Tyhle skripty se provadi na strane serveru a kdyby ti admin web serveru priradil pro koncovky .html, ze jsou to PHP skripty a parsovaly se jako PHP, tak bys ani nevedel, ze tam nejaky PHP je! A je uplne jedno, jestli na tu stranku pristupujes web browserem, nejakym web stahovacem nebo cistym telnetem na port 80-v kazdym pripade se ti vrati uz jen vystup z toho PHP/ASP/CGI skriptu.

Jestli chces fakt kopirovat zdrojaky, tak jedine FTP pristup nebo to hacknout, nebo najit nejakou diru v nejakym PHP skriptu, kterej zobrazuje nejaky textovy soubory a pak si nechat zobrazit ty PHP soubory.

27.3.2005 17:04 Franta
Rozbalit Rozbalit vše Re: WGET-mirroring
Kdysi se mi podařilo stáhnout PHP skript z nějakého serveru pomocí download acceleratoru. Tehdy jsem tomu nevěnoval žádnou pozornost (byl jsem příliš velký lama, aby mi to přišlo zajímavé). Časem jsem si na to vzpomněl, ale muselo to být nějakou chybou na serveru. Skripty skutečně jinak nejde přes http stahovat - server poskytne až html vygenerované skriptem.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.