mirror of
https://github.com/brmlab/povoden.git
synced 2025-06-08 18:24:00 +02:00
failsafe
This commit is contained in:
parent
5f05e4f9e4
commit
8418e1b25f
1 changed files with 16 additions and 14 deletions
30
Makefile
30
Makefile
|
@ -2,16 +2,16 @@ HAML=haml
|
||||||
XMLLINT=xmllint --html --nowarning
|
XMLLINT=xmllint --html --nowarning
|
||||||
|
|
||||||
# option #1
|
# option #1
|
||||||
DATAURL=http://hydro.chmi.cz/hpps/popup_hpps_prfdyn.php?seq=307225
|
VODAURL=http://hydro.chmi.cz/hpps/popup_hpps_prfdyn.php?seq=307225
|
||||||
IMGURL1=http://hydro.chmi.cz/hpps/tmp/img/big/307225_H.png
|
VODAIMG1=http://hydro.chmi.cz/hpps/tmp/img/big/307225_H.png
|
||||||
IMGURL2=http://hydro.chmi.cz/hpps/tmp/img/big/307225_Q.png
|
VODAIMG2=http://hydro.chmi.cz/hpps/tmp/img/big/307225_Q.png
|
||||||
DATAPATH=//table[@class="stdstationtbl"]/./tr[3]//table/tr[position()>1]
|
VODAXPATH=//table[@class="stdstationtbl"]/./tr[3]//table/tr[position()>1]
|
||||||
|
|
||||||
# oprion #2
|
# oprion #2
|
||||||
#DATAURL=http://vvv.chmi.cz/hydro/detail_stanice/307225.html
|
#VODAURL=http://vvv.chmi.cz/hydro/detail_stanice/307225.html
|
||||||
#IMGURL1=http://vvv.chmi.cz/hydro/graph/big/307225_H.png
|
#VODAIMG1=http://vvv.chmi.cz/hydro/graph/big/307225_H.png
|
||||||
#IMGURL2=http://vvv.chmi.cz/hydro/graph/big/307225_Q.png
|
#VODAIMG2=http://vvv.chmi.cz/hydro/graph/big/307225_Q.png
|
||||||
#DATAPATH=//table[2]//tr[3]/td//table//tr[position()>1]
|
#VODAXPATH=//table[2]//tr[3]/td//table//tr[position()>1]
|
||||||
|
|
||||||
DOPRAVAURL=http://www.dpp.cz/povodne-aktualni-doprava/
|
DOPRAVAURL=http://www.dpp.cz/povodne-aktualni-doprava/
|
||||||
DOPRAVATMP=/tmp/doprava.html
|
DOPRAVATMP=/tmp/doprava.html
|
||||||
|
@ -21,14 +21,16 @@ DOPRAVAXPATH2=//div[@id="content-container"]/div[@id="pole"]/div/div[2]//*[@clas
|
||||||
all: index.html doprava.html pomoc.html kontakty.html
|
all: index.html doprava.html pomoc.html kontakty.html
|
||||||
|
|
||||||
refresh:
|
refresh:
|
||||||
wget '$(IMGURL1)' -O data/stav.png
|
wget '$(VODAIMG1)' -O data/stav_.png
|
||||||
wget '$(IMGURL2)' -O data/prutok.png
|
wget '$(VODAIMG2)' -O data/prutok_.png
|
||||||
wget '$(DATAURL)' -O - | $(XMLLINT) --encode utf8 - | $(XMLLINT) --xpath '$(DATAPATH)' - > data/table.html
|
wget '$(VODAURL)' -O - | $(XMLLINT) --encode utf8 - | $(XMLLINT) --xpath '$(VODAXPATH)' - > data/table_.html
|
||||||
|
mv data/stav_.png data/stav.png && mv data/prutok_.png data/prutok.png && mv data/table_.html data/table.html
|
||||||
|
|
||||||
refreshdpp:
|
refreshdpp:
|
||||||
wget http://www.dpp.cz/povodne-aktualni-doprava/ -O - | $(XMLLINT) --encode utf8 - > $(DOPRAVATMP)
|
wget $(DOPRAVAURL) -O - | $(XMLLINT) --encode utf8 - > $(DOPRAVATMP)
|
||||||
wget $$($(XMLLINT) --html --xpath '$(DOPRAVAXPATH1)' $(DOPRAVATMP)) -O - | convert - data/doprava.png
|
wget $$($(XMLLINT) --html --xpath '$(DOPRAVAXPATH1)' $(DOPRAVATMP)) -O - | convert - data/doprava_.png
|
||||||
$(XMLLINT) --xpath '$(DOPRAVAXPATH2)' $(DOPRAVATMP) > data/doprava.html
|
$(XMLLINT) --xpath '$(DOPRAVAXPATH2)' $(DOPRAVATMP) > data/doprava_.html
|
||||||
|
mv data/doprava_.png data/doprava.png && mv data/doprava_.html data/doprava.html
|
||||||
rm $(DOPRAVATMP)
|
rm $(DOPRAVATMP)
|
||||||
|
|
||||||
%.html: %.haml
|
%.html: %.haml
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue