Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- encoding: utf-8 -*-
- import os
- import easywebdav
- import subprocess
- BASE_DIR = "/home/pi/ramdisk/"
- HOST = "krmitko.xy.cz"
- USER = "krmitko"
- PASSWD = "tajne_heslo"
- def capture(file, resolution="1280x720", quality=0):
- subprocess.call([
- "fswebcam",
- "--resolution", resolution,
- "--png", str(quality),
- file
- ])
- def webdav(host, file, output, user, passwd, port=443):
- webdav = easywebdav.connect(host=host, port=port, username=user, password=passwd)
- webdav.upload(file, output)
- if __name__ == "__main__":
- image = os.path.join(BASE_DIR, "krmitko.jpg")
- capture(image, "800x600")
- webdav(HOST, image, "krmitko.jpg", USER, PASSWD)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement