Nov-13-2017, 04:20 PM
(This post was last modified: Nov-13-2017, 04:21 PM by underoathed.)
I've modified the code since this was put up. Here is the updated code. It works. However I need to be able to download all .mov files to a directory. Can you assist with this?
import urllib, string, os def is_download_allowed(): f = urllib.urlopen("http://10.1.1.27/config?action=get¶mid=eParamID_MediaState") response = f.read() if (response.find('"value":"1"') > -1): return True f = urllib.urlopen("http://10.1.1.27/config?action=set¶mid=eParamID_MediaState&value=1") def download_clip(clip): url = "http://10.1.1.27/media/" + clip print url #os.system("curl --output " + clip + " " + url); def download_clips(): i = 0 response = "" values = response.split(":") for word in values: i += 1 if(word.find('clipname') > -1): clip = values[i].split(',')[0].translate(string.maketrans("",""), '[]{} \,\"\" ') if not os.path.exists(clip): print "Downloading clip: " + clip else: f = urllib.urlopen("http://10.1.1.27/config?action=set¶mid=eParamID_MediaState&value=0") print "No new clips found" def is_download_not_allowed(): f = urllib.urlopen("http://10.1.1.27/config?action=get¶mid=eParamID_MediaState") response = f.read() if (response.find('"value":"-1"') > 1): return True f = urllib.urlopen("http://10.1.1.27/config?action=set¶mid=eParamID_MediaState&value=0") is_download_allowed() download_clip('C1ATK26') download_clips() is_download_not_allowed()