Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SET KEY=1234567890qwerty
- SET CITY=625144
- SET TIMEZONE=3
- 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/city/sun/@rise" --output-format=^cmd') DO %%A
- SET SUNRISE=%RESULT%
- SET HOURS=%SUNRISE:~11,2%
- SET MINS=%SUNRISE:~14,2%
- SET /A HOURS+=%TIMEZONE%
- IF %HOURS% GEQ 24 SET /A %HOURS%-=24
- IF %HOURS% LSS 0 SET /A %HOURS%+=24
- SET SUNRISE=%HOURS%:%MINS%
- FOR /F "delims=" %%A IN ('xidel owm.xml -e "//current/city/sun/@set" --output-format=^cmd') DO %%A
- SET SUNSET=%RESULT%
- SET HOURS=%SUNSET:~11,2%
- SET MINS=%SUNSET:~14,2%
- SET /A HOURS+=%TIMEZONE%
- IF %HOURS% GEQ 24 SET /A %HOURS%-=24
- IF %HOURS% LSS 0 SET /A %HOURS%+=24
- SET SUNSET=%HOURS%:%MINS%
- echo ^<?xml version="1.0" encoding="UTF-8"?^> > ISPMode.xml
- echo ^<ISPMode version="2.0" xmlns="http://www.std-cgi.com/ver20/XMLSchema"^> >> ISPMode.xml
- echo ^<Schedule^> >> ISPMode.xml
- echo ^<TimeRange^> >> ISPMode.xml
- echo ^<beginTime^>%SUNRISE%^</beginTime^> >> ISPMode.xml
- echo ^<endTime^>%SUNSET%^</endTime^> >> ISPMode.xml
- echo ^</TimeRange^> >> ISPMode.xml
- echo ^</Schedule^> >> ISPMode.xml
- echo ^</ISPMode^> >> ISPMode.xml
- rem echo ^<?xml version="1.0" encoding="UTF-8"?^> > IRCutFilter.xml
- rem echo ^<IrcutFilter version="2.0" xmlns="http://www.std-cgi.com/ver20/XMLSchema"^> >> IRCutFilter.xml
- rem echo ^<IrcutFilterType^>schedule^</IrcutFilterType^> >> IRCutFilter.xml
- rem echo ^<Schedule^> >> IRCutFilter.xml
- rem echo ^<scheduleType^>day^</scheduleType^> >> IRCutFilter.xml
- rem echo ^<TimeRange^> >> IRCutFilter.xml
- rem echo ^<beginTime^>%SUNRISE%^</beginTime^> >> IRCutFilter.xml
- rem echo ^<endTime^>%SUNSET%^</endTime^> >> IRCutFilter.xml
- rem echo ^</TimeRange^> >> IRCutFilter.xml
- rem echo ^</Schedule^> >> IRCutFilter.xml
- rem echo ^</IrcutFilter^> >> IRCutFilter.xml
- curl --digest -X PUT -T ISPMode.xml "http://user:password@ip/ISAPI/Image/channels/1/ISPMode"
- rem curl --digest -X PUT -T IRCutfilter.xml "http://user:password@ip/ISAPI/Image/channels/1/ircutFilter"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement