Advertisement
Guest User

Hikvision Weather

a guest
Jan 14th, 2020
3,050
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 0.80 KB | None | 0 0
  1. curl https://yandex.com/weather/minsk --insecure -o raw.txt
  2.  
  3. FOR /F "delims=" %%A IN ('xidel raw.txt -e "<div class="fact__temp" role="text"><span class="temp__value">{.}</span></div>" --output-format=^cmd') DO %%A
  4. SET TEMP=%RESULT%
  5.  
  6. FOR /F "delims=" %%A IN ('xidel raw.txt -e "<div class="link__condition">{.}</div>" --output-format=^cmd') DO %%A
  7. SET CONDITION=%RESULT%
  8.  
  9. echo ^<?xml version="1.0" encoding="UTF-8"?^> > temp.xml
  10. echo ^<TextOverlay version="2.0" xmlns="http://www.std-cgi.com/ver20/XMLSchema"^> >> temp.xml
  11. echo ^<id^>1^</id^> >> temp.xml
  12. echo ^<enabled^>true^</enabled^> >> temp.xml
  13. echo ^<displayText^>%CONDITION% %TEMP%^</displayText^> >> temp.xml
  14. echo ^</TextOverlay^> >> temp.xml
  15.  
  16. curl --digest -X PUT -T temp.xml "http://user:pass@ip/ISAPI/System/Video/inputs/channels/1/overlays/text/1"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement