Avatar uživatele
bolak

Existuje program, kterej by dokázal každou minutu sejmout a uložit stránku?

Potřebuju software, kterej by uměl určitou stránku automaticky každou minutu sejmout a uložit, a to buď ve formátu stránky, a nebo ve formátu obrázku, ale důležitý je, aby nemusela být ta stránka zapnutá, takže mi sem nepište věci jako ScreenHunter a jiný snapshotery, ani programy na nahrávání dění na obrazovce do videosouboru, protože o těhlech možnostech vím a děkuji, nechci.

Uzamčená otázka

ohodnoťte nejlepší odpověď symbolem palce

Zajímavá 2Pro koho je otázka zajímavá? johana 56, anonym před 4099 dny Sledovat Nahlásit



Nejlepší odpověď
Avatar uživatele
RedC22

Odpoveď byla označena jako užitečná

Co třeba pomocí Plánovače úloh spouštět periodicky Wget?
Doplňuji:
Tak trochu jinak. Napadlo mě něco o dost lepšího.

Vytvoříš dávkovej soubor, kam natlučeš něco ve smyslu: stáhnout, počkat, stáhnout, počkat…

Takže vytvoříš třeba soubor „periodicky-stahuj.bat“ s nějakám takovým obsahem:

cd „C:\kam\to\ch­ces\stahnout“
d:\Tools\wget-1.11.4–1\bin\wget.exe http://www.od­povedi.cz/
ping 123.45.67.89 -n 1 -w 60000 > nul
d:\Tools\wget-1.11.4–1\bin\wget.exe http://www.od­povedi.cz/
ping 123.45.67.89 -n 1 -w 60000 > nul
d:\Tools\wget-1.11.4–1\bin\wget.exe http://www.od­povedi.cz/
ping 123.45.67.89 -n 1 -w 60000 > nul
.
.
.
ping 123.45.67.89 -n 1 -w 60000 > nul
d:\Tools\wget-1.11.4–1\bin\wget.exe http://www.od­povedi.cz/

Kde číslo 60000 značí počet ms, který se má počkat před stažením dalšího záznamu. A nečekaně, v závislosti na tom, kolik tam těhle položek bude, tolikrát se soubor stáhne.

Asi nejjednodušší způsob a není třeba to komplikovat Plánovačem úloh.

Upravil/a: RedC22

1 NominaceKdo udělil odpovědi nominaci?bolak Nahlásit

Otázka nemá žádné další odpovědi.



Diskuze k otázce
Avatar uživatele
bolak

RedC22: Tak sem zkusil ten dávkovej soubor a nic se nestalo :( žádný uložený stránky v nastaveným adresáři nepřibyly, ale možná sem to jen blbě nastavil.

Nebo to byl jenom vzorovej příklad?
Ten první řádek sem změnil na úmístění který chci, to d/tools/wget.exe taky, předpokládám že to má bejt složka kde se nachází te wget, zbytku nerozumím, prosím vysvětlit 1/ bin
vysvětlit IP adresu na kterou se pinguju a vysvětlit parametry „-n“ a „1.11.“

Díky ;)

před 4098 dny Odpovědět Nahlásit
Avatar uživatele
RedC22

Podívej se na tohle, snad bude něco jasnější: http://pastebin­.com/BnNNk6TL
K tomu pingu: ping tam je jen na to zdržení. Parametr „-n“ značí počet pokusů o spojení. Parametr „-w“ značí, jak dlouho má čekat na odpověď. IP adresa 123.45.67.89 je neexistující adresa.

Snad je teď dost patrný, co musíš změnit (umístění Wgetu a adresu co stáhnout).

před 4098 dny Odpovědět Nahlásit
Avatar uživatele
bolak

Áááááááááááááááááá, jsi génius!! funguje to!! díky :)))

před 4098 dny Odpovědět Nahlásit
Avatar uživatele
RedC22

Jsem rád, že ti to funguje.

Mám ještě jednu o dost elegantnější verzi:
http://pastebin­.com/DQ7nXMzw

před 4098 dny Odpovědět Nahlásit
Avatar uživatele
bolak

RedC22: a nějakej návod na to existuje? jak to udělat?

před 4099 dny Odpovědět Nahlásit
Avatar uživatele
RedC22

  1. Stáhneš Wget a nainstaluješ ho.
  2. Spustíš Správce úloh, a vytvoříš úlohu.
  • karta „Obecné“: Nějak tu úlohu pojmenuj.
  • karta „Akce“: Vytvoříš novou akci a vyplníš to nějak takhle: http://www.ima­gehosting.cz/?v=sprav­ceulo.png , kde kolonka „Argumenty“ je víceméně adresa web, kterej chceš stáhnout a kolonka „spustit v“ víceméně značí kam to chceš stáhnout.
  • karta „Aktivční údálost“: vytvoříš novou aktivačné událost nastavíš jí periodický spouštení v tebou zadaném intervalu.

Pozn.: Popis ve správci úloh vychází se správe úloh ve Win 7.

před 4099 dny Odpovědět Nahlásit
Avatar uživatele
bolak

Problém č.1, mně se to vůbec nechce spustit.

Stáhnul jsem si wget ze stahuj > http://www.sta­huj.centrum.cz/in­ternet_a_site/dow­nload_manazery/wget/ a vždycky když to spustím, tak to okno příkazovýho řádku jenom problikne a je konec. Dá se s tím něco dělat?

před 4099 dny Odpovědět Nahlásit
Avatar uživatele
RedC22

To je naprosto v pořádku ;) To jen nejsi zvyklej na konzolový aplikace.

Ty v podstatě Wget nemusíš spouštět ručně, stačí, když ho za tebe bude spouštět správce úloh.

Pokud bys ho chtěl spustit ručně, tak přes příkazovou řádku. Něčim takovým:
C:\Users\user­name>cd „c:\Program Files (x86)\GnuWin32\bin\“
c:\Program Files (x86)\GnuWin32\bin>wg­et odpovedi.cz

(V dobách dosu tohle prej patřilo k základní počítačový gramotnosti :)

před 4099 dny Odpovědět Nahlásit
Avatar uživatele
bolak

Jó jó, RD,MD,CD.., DIR, to já všechno ještě pamatuju, ale tady sem nějak zmatenej. Plánovač úloh jsem nikdy nepoužíval, takže co mám přesně udělat, abych dostal na obrazovku to co máš na tom obrázku, kterej si mi poslal.

A pěkně pomaloučku, polehoučku na mě :)

před 4099 dny Odpovědět Nahlásit
Avatar uživatele
RedC22

Opět, postup platí pro Win 7 (Mám pocit, že si se kdysi zmiňoval, že používáš Win XP, je to tak?):

Start > Všechny programy > Příslušenství > Systémová nástroje > Plánovač úloh

Někde tam klikneš na „vytvořit úlohu“ a vyleze ti dialogové okno, které (mimo jiné) obsahuje karty „Obecné“, „Akce“ a „Aktivční údálosti“. Pak si tam naklikáš to, co jsem už popisoval.

Jenom bych tě asi měl k tomuto řešení předem varovat: ty si tam totiž nastavíš, že každejch pár minut se bude spouštět program, kterej ti stáhne co potřebuješ. To zamená, že každejch pár minut ti tam na okamžik vyskočí okno konzole.

před 4099 dny Odpovědět Nahlásit
Avatar uživatele
bolak

Hm, tak problém č.2, mám ty XPčka jak říkáš a něco takovýho tam vůbec nemám. Když dám systémové nástroje, tak tam mám akorát „naplánované úlohy“ a to když dám a vytvořím novou, tak se mi sice otevře okno, ale mám tam jen tři kart >Úloha, Plán a Nastavení a nemám tam žádný „přidat argumenty“ nebo „spustit volitelné“, nic takovýho. Můžu sice nastavit cestu k tomu Wgetu, zadat jak často se to má spouštět, ale to je asi tak všechno, takže co teď?

Bylo by možný, když už to máš takhle vytvořený, že bys mi to jenom poslal? Bylo by to kompatibilní v Xpčkách, když si ho vytvářel ve Win7?

před 4099 dny Odpovědět Nahlásit
Avatar uživatele
RedC22

Tak si vytvoř dávkovej soubor a spouštěj ten.

Něco jako „stahni-web.bat“ s obsahem:
d:\Tools\wget-1.11.4–1\bin\wget.exe http://www.od­povedi.cz/

Ve složce, kde bude tenhle soubor umístěnej, tam se budou zároveň stahovat data.

před 4099 dny Odpovědět Nahlásit
Avatar uživatele
anonym

jo, znalosti příkazů DOS a přes příkazový řádek (spustit) jsou nádhera

před 4099 dny Odpovědět Nahlásit
Avatar uživatele
RedC22

Omg, prdlajs spráce úloh. Správně mělo být Plánovač úloh.

před 4099 dny Odpovědět Nahlásit
Nový příspěvek