Noszarajta, ápdételtem a scriptet. Úgy döntöttem, hogy a sávszélességem van legalább olyan nagy, mint a lustaságom, ami fordított arányban áll a shellscriptelési ismereteim mértékével. Ebből az következik, hogy nem használtam ki a machine-, sőőt, human-readable fájlnévformátumot, az kijavított script is pont ugyanúgy működik:
letölti az összes radarképet tartalmazó weboldalt, kigreppeli a képfájl elérési útját, és leszedi.
Egy dolgot javítottam rajta: mostantól az animálás előtt nem rakja össze gif képpé a jpg-ket, hanem az animate parancsnak a könyvtárban lévő fájlokat adom meg.
Ezzel megspóroltam egy, a gépemen röpke másfél perces konvertálást.
Ja és a program mostantól feltakarítja maga után a letöltött fájlokat.
Hogy ne csigázzam tovább a kedélyeket, íme a Szoftver:
#!/bin/bash
mkdir /tmp/metanim
cd /tmp/metanim
for i in `seq 0 11`; do
wget -O `echo 111-$i|bc`.jpg http://www.met.hu`wget -O - -q \
http://www.met.hu/omsz.php?almenu_id=weather\&pid=kepek\&mpx=0\&kps=1\&pri=3\&sm0=\&sm1=\&sm2=\&tfi=$i\&stt=0\&dti= | \
grep 'getfilk' | cut -d\' -f2`;
done
animate -delay 30 /tmp/metanim/*.jpg
rm -rdf /tmp/metanim
- numen blogja
- A hozzászóláshoz be kell jelentkezni
- 3724 megtekintés
Hozzászólások
Kár, hogy ez nekem nem jutott eddig eszembe:)
Köszi!
- A hozzászóláshoz be kell jelentkezni
Josag, viszont:
- radarkep-animacio gyarilag van az oldalon (a jobboldali kis sarga gombbal lehet elohozni)
- anno irtam nekik egy emailt, hogy engedelyezett-e a radarkepek ilyen jellegu felhasznalasa, es olyan "megneprobald!!!11"-jellegu valaszt kaptam. Szoval azert tegyel ele egy tor-t. :)
--
Fontos feladatot soha ne bizz olyan gepre, amit egyedul is fel tudsz emelni!
- A hozzászóláshoz be kell jelentkezni
1. hopp, ez pozitív:)
2. hogy milyen jellegű felhasználás?:) olyan brózerrel nézem az oldalukat, amilyennel akarom. Bashban írtam egy brózert:P
Komolyra ferdítve, felteszem azt nem akarják, hogy a) sok pistike leterhelje a szervert, b) bárkinek eszébejuson ezekkel a (mozgó)képekkel kereskedni
—-—-—
int getRandomNumber() {
return 4; //szabályos kockadobással választva.
//garantáltan véletlenszerű.
} //xkcd
- A hozzászóláshoz be kell jelentkezni
2.) en olyasmit akartam csinalni, hogy egy perl script leszedegeti a kepeket, amit utana atmeretez/atszinez/kivagatokat csinal, hogy mobilrol is nezheto legyen (mindezt nem publikus felhasznalasra, jelszavazva, stb).
Lehet, hogy ez mas jogi kategoria, nem ertek hozza.
--
Fontos feladatot soha ne bizz olyan gepre, amit egyedul is fel tudsz emelni!
- A hozzászóláshoz be kell jelentkezni
ilyen methu fetcher scriptem nekem is volt: regen g*cibb volt a met, mert csak akkor adott kepet, ha rendes cookiet is kapott. es a kepek urlje is nehezebb volt: http://pastebin.com/f3c796211
--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!
- A hozzászóláshoz be kell jelentkezni
olyannyira nehezebb volt, hogy én pl. meg se fejtettem — mondjuk nekem tényleg annyi volt a célom, hogy összerakja animációba, emiatt nem is volt erre szükség — az előző megoldásomon látszik is a dolog.
(meg mivel a mostani tökugyanolyan, azon is:D)
—-—-—
int getRandomNumber() {
return 4; //szabályos kockadobással választva.
//garantáltan véletlenszerű.
} //xkcd
- A hozzászóláshoz be kell jelentkezni
A weblapot nem en keszitem, de az idojarasi radarokkal kapcsolatos kerdesekre szivasen valaszolok. Bizonyos reszekben erintett vagyok :-).
A szoftver teteszik.
Udv:
Istvan
- A hozzászóláshoz be kell jelentkezni
metnet.hu :P
debian gnu/linux @ linux-2.6.22.24-op1 | patch
info
- A hozzászóláshoz be kell jelentkezni