Advertisement
Guest User

Untitled

a guest
Oct 24th, 2016
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- encoding: utf-8 -*-
  3.  
  4. import os
  5. import easywebdav
  6. import subprocess
  7.  
  8. BASE_DIR = "/home/pi/ramdisk/"
  9.  
  10. HOST = "krmitko.xy.cz"
  11. USER = "krmitko"
  12. PASSWD = "tajne_heslo"
  13.  
  14.  
  15. def capture(file, resolution="1280x720", quality=0):
  16. subprocess.call([
  17. "fswebcam",
  18. "--resolution", resolution,
  19. "--png", str(quality),
  20. file
  21. ])
  22.  
  23.  
  24. def webdav(host, file, output, user, passwd, port=443):
  25. webdav = easywebdav.connect(host=host, port=port, username=user, password=passwd)
  26. webdav.upload(file, output)
  27.  
  28.  
  29. if __name__ == "__main__":
  30. image = os.path.join(BASE_DIR, "krmitko.jpg")
  31. capture(image, "800x600")
  32. webdav(HOST, image, "krmitko.jpg", USER, PASSWD)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement