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.
ohodnoťte nejlepší odpověď symbolem palce
Zajímavá 2Pro koho je otázka zajímavá? johana 56, anonym před 4312 dny |
Sledovat
Nahlásit
|
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\chces\stahnout“
d:\Tools\wget-1.11.4–1\bin\wget.exe http://www.odpovedi.cz/
ping 123.45.67.89 -n 1 -w 60000 > nul
d:\Tools\wget-1.11.4–1\bin\wget.exe http://www.odpovedi.cz/
ping 123.45.67.89 -n 1 -w 60000 > nul
d:\Tools\wget-1.11.4–1\bin\wget.exe http://www.odpovedi.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.odpovedi.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.
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 ;)
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).
Jsem rád, že ti to funguje.
Mám ještě jednu o dost elegantnější verzi:
http://pastebin.com/DQ7nXMzw
Pozn.: Popis ve správci úloh vychází se správe úloh ve Win 7.
Problém č.1, mně se to vůbec nechce spustit.
Stáhnul jsem si wget ze stahuj > http://www.stahuj.centrum.cz/internet_a_site/download_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?
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\username>cd „c:\Program Files (x86)\GnuWin32\bin\“
c:\Program Files (x86)\GnuWin32\bin>wget odpovedi.cz
(V dobách dosu tohle prej patřilo k základní počítačový gramotnosti :)
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ě :)
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.
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?
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.odpovedi.cz/
Ve složce, kde bude tenhle soubor umístěnej, tam se budou zároveň stahovat data.
jo, znalosti příkazů DOS a přes příkazový řádek (spustit) jsou nádhera
Bedy | 1528 | |
Michal Kole | 1199 | |
led | 1156 | |
Hlada | 1131 | |
mosoj | 1124 | |
gecco | 904 | |
www | 828 | |
badisko | 817 | |
cochee | 814 | |
Dochy | 725 |
Software |
Hardware |
Internet |
Programování a webdesign |
Sítě |
Bezpečnost |
Ostatní počítače a internet |