Valentínska akcia je tu! Získaj až 80 % extra kreditov ZADARMO na náš interaktívny e-learning. ZISTIŤ VIAC:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:
Avatar
Neaktivní uživatel:23.11.2013 16:16

Čau, mám menší problém potřebuji stáhnout všechny stránky (kam se dostane obyčejný uživatel) na jedné doméně. Ta doména má asi 500 +/- stránek. Neznáte nějaký program?

Odpovedať
23.11.2013 16:16
Neaktivní uživatelský účet
Avatar
Jan Poláček
Tvůrce
Avatar
Jan Poláček:23.11.2013 16:26

Já používal (když jsem neměl internet doma) FDM (záložka HTML Spider)

Hore Odpovedať
23.11.2013 16:26
Instrukce na adrese 0x77104f29 odkazovala na adresu paměti 0x00000014. S pamětí nelze provést operaci: written.
Avatar
Jan Poláček
Tvůrce
Avatar
Jan Poláček:23.11.2013 16:30

Ale zajímavější by bylo si to naprogramovat ;)

Hore Odpovedať
23.11.2013 16:30
Instrukce na adrese 0x77104f29 odkazovala na adresu paměti 0x00000014. S pamětí nelze provést operaci: written.
Avatar
Kit
Tvůrce
Avatar
Hore Odpovedať
23.11.2013 16:30
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Odpovedá na Jan Poláček
Neaktivní uživatel:23.11.2013 17:01

To jo. Ale bylo by to na dlouho

Hore Odpovedať
23.11.2013 17:01
Neaktivní uživatelský účet
Avatar
Jan Poláček
Tvůrce
Avatar
Odpovedá na Neaktivní uživatel
Jan Poláček:23.11.2013 17:10

Algoritmus nebude tak složitý, tipuju, že z hlavní stránky sleduješ všechny odkazy, odkazující interně, ty postupně ukládat a porovnávat názvy stažených souborů s aktuálním (duplicita, minimálně stálé přepisování..), je to vlastně něco jako malý Googlebot.
Snad si to nepředstavuju jak Hurvínek válku :D

Hore Odpovedať
23.11.2013 17:10
Instrukce na adrese 0x77104f29 odkazovala na adresu paměti 0x00000014. S pamětí nelze provést operaci: written.
Avatar
Odpovedá na Jan Poláček
Michael Olšavský:23.11.2013 17:18

Wget je kvalitní program. Ale psát vlastní algoritmus je mnohem zajímavější. Sám jsem něco takového dělal, a když jsem nezadal pouze interní adresy, stal se z toho pěkný crawler. Pár set tisíc zápisů do databáze...

 
Hore Odpovedať
23.11.2013 17:18
Avatar
Kit
Tvůrce
Avatar
Odpovedá na Michael Olšavský
Kit:23.11.2013 17:28

Složité to není, ale proč vynalézat kolo? Wget navíc hezky opraví URL mezi soubory, takže se v tom pak dá lokálně browsovat.

Hore Odpovedať
23.11.2013 17:28
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Odpovedá na Kit
Neaktivní uživatel:23.11.2013 19:00

Proč to dělat jednoduše, když to jde složitě :D

Hore Odpovedať
23.11.2013 19:00
Neaktivní uživatelský účet
Avatar
Odpovedá na Kit
Michael Olšavský:23.11.2013 20:14

Souhlasím, pouze je to typ na algoritmus. Já si docela rád dělám věci po svém. To je stejné jako když se někdo učí jak seřadit pole. Samozřejmě, že to jde za pomoci jednoho příkazu. Ale někdo ten algoritmus musí vymyslet. Kdyby programátoři algoritmy přestávali vymýšlet od spoda, za 1. by se nikam nemuseli dostat, 2. by tím mohli utratit plno času běhu programu. Nemohu poté algoritmus moc optimalizovat... (Nemluvím o odborných algoritmech pro specifické účely.)

 
Hore Odpovedať
23.11.2013 20:14
Avatar
Kit
Tvůrce
Avatar
Odpovedá na Michael Olšavský
Kit:23.11.2013 20:30

Na některých algoritmech už není dohromady co optimalizovat. Proč bych měl programovat vlastní sort, hledání řádku v souboru, nahrazování textu v souboru jiným textem apod, když mi to poskytuje přímo operační systém v daleko kvalitnější podobě?

Hore Odpovedať
23.11.2013 20:30
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Odpovedá na Kit
Michael Olšavský:23.11.2013 20:50

Jednoduchá odpověď. Procvičit se pro nové algoritmy.

 
Hore Odpovedať
23.11.2013 20:50
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 12 správy z 12.