Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SET KEY=1234567890qwerty
- SET CITY=625144
- curl "http://api.openweathermap.org/data/2.5/weather?id=%CITY%&APPID=%KEY%&units=metric&mode=xml" -o owm.xml
- FOR /F "delims=" %%A IN ('xidel owm.xml -e "//current/temperature/@value" --output-format=^cmd') DO %%A
- SET TEMP=%RESULT%
- IF NOT %TEMP:~,1%==- SET TEMP=+%TEMP%
- FOR /F "delims=" %%A IN ('xidel owm.xml -e "//current/weather/@value" --output-format=^cmd') DO %%A
- SET CONDITION=%RESULT%
- FOR /F "delims=" %%A IN ('xidel owm.xml -e "//current/wind/speed/@value" --output-format=^cmd') DO %%A
- SET WINDSPEED=%RESULT%
- echo ^<?xml version="1.0" encoding="UTF-8"?^> > text_1.xml
- echo ^<TextOverlay version="2.0" xmlns="http://www.std-cgi.com/ver20/XMLSchema"^> >> text_1.xml
- echo ^<id^>1^</id^> >> text_1.xml
- echo ^<enabled^>true^</enabled^> >> text_1.xml
- echo ^<displayText^>%WINDSPEED% m/s %CONDITION% %TEMP%^</displayText^> >> text_1.xml
- echo ^</TextOverlay^> >> text_1.xml
- curl --digest -X PUT -T text_1.xml "http://user:password@ip/ISAPI/System/Video/inputs/channels/1/overlays/text/1"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement