TwojePC.pl © 2001 - 2024
|
|
A R C H I W A L N A W I A D O M O Ś Ć |
|
|
|
Zapisywanie stanu strony www co określony czas... , carlosA 16/04/10 14:00 Mam taki problem, potrzebuję automatu który będzie mi zapisywał stan strony generowanej dynamicznie w określonych interwałach czasu i zapisywał w pliku html nadając kolejne unikalne nazwy(nie nadpisywał). Problem czym to zrobić, przy założeniu częstego zapisu (co 30 sec., 1 min.)?#whatever - hmm , recydywista 16/04/10 17:29
cron + wget + dateComputers are useless. They can only
give you
answers. - mało elganckie rozwiązanie, ale jest.... , carlosA 16/04/10 21:06
oczywiście podane przez recydywistę jest lepsze, ale chodziło o win, oczywiście wszystkie wymienione narzędzia istnieją pod win, ale nie chcę mi się wszystkiego konfigurować crona pod win, bo to rozwiązanie do śledzenia na kilka godzin. Dla potomnych mało eleganckie rozwiązanie, plik wsadowy bat:
:START
wget http://to_co_chcecie_zrzucić -O wyniki\%random%.html
sleep 45
GOTO START
sleep pochodzi z pakietu Windows Server 2003 Resource Kit Tools, można to zastąpić choice /T czas. Dlaczego %random% ? nie chcę zmieniać formatowania czasu dla %time%, a w normalnej formie z ":" nie ma możliwości zapisu pliku.
ps. recydywista, nie znalazłem takiego narzędzia, a jednak potrzeba matką wynalazku, jak będziesz chętny do napisania, to później przepisze z jakimś frontendem dla win.#whatever - hmm , recydywista 16/04/10 23:48
Ale jakiego narzędzia nie znalazłeś? cron - wiadomo, wget - wiadomo, date - http://www.gnu.org/software/coreutils/ , po prostu wypisuje datę i czas. %time$ robi to samo pod windowsem, ":" możesz się łatwo pozbyć - w .bat można manipulować stringami http://www.dostips.com/...psStringManipulation.php .
cron jest tylko po to żeby odpalać wgeta podobnie jak to robisz teraz, pętla w sumie też jest dobra.Computers are useless. They can only
give you
answers. - hmm , recydywista 16/04/10 23:55
jeszcze zapomniałem dodać że w Windows przecież jest harmonogram zadań... (zakładam że potrafi to co cron)
Jeśli Ci chodziło o dedykowane narzędzie tylko do pobierania tych stronek to nie iwdze potrzeby, skrypt jest na tyle krótki (kilka linijek) że na początku można po prostu zrobić zmienne : czas okresu, adres, katalog gdzie zapisywać i nie będzie to jakieś trudne do ustawienia nawet przez laika.Computers are useless. They can only
give you
answers.
|
|
|
|
|
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL |
|
|
|
|