Ejemplo n.º 1
0
    def run(self):
        try:
            res = requests.request("GET", "https://electrum.org/version")
        except:
            print_error("Could not retrieve version information")
            return

        if res.status_code == 200:
            latest_version = res.text
            latest_version = latest_version.replace("\n","")
            if(re.match('^\d+(\.\d+)*$', latest_version)):
                self.label.callback(latest_version)
Ejemplo n.º 2
0
    def run(self):
        try:
            res = requests.request("GET", "https://electrum.org/version")
        except:
            print_error("Could not retrieve version information")
            return

        if res.status_code == 200:
            latest_version = res.text
            latest_version = latest_version.replace("\n", "")
            if (re.match('^\d+(\.\d+)*$', latest_version)):
                self.label.callback(latest_version)
Ejemplo n.º 3
0
 def run(self):
     try:
         con = httplib.HTTPConnection('reddwallet.org', 80, timeout=5)
         con.request("GET", "/version")
         res = con.getresponse()
     except socket.error as msg:
         print_error("Could not retrieve version information")
         return
         
     if res.status == 200:
         latest_version = res.read()
         latest_version = latest_version.replace("\n","")
         if(re.match('^\d+(\.\d+)*$', latest_version)):
             self.label.callback(latest_version)
    def run(self):
        try:
            con = httplib.HTTPConnection('reddwallet.org', 80, timeout=5)
            con.request("GET", "/version")
            res = con.getresponse()
        except socket.error as msg:
            print_error("Could not retrieve version information")
            return

        if res.status == 200:
            latest_version = res.read()
            latest_version = latest_version.replace("\n", "")
            if (re.match('^\d+(\.\d+)*$', latest_version)):
                self.label.callback(latest_version)
Ejemplo n.º 5
0
 def __init__(self, lang=None):
     lang = lang or 'en'
     print_error('language', lang)
     filename = filenames.get(lang[0:2], 'english.txt')
     path = os.path.join(os.path.dirname(__file__), 'wordlist', filename)
     s = open(path,'r').read().strip()
     s = unicodedata.normalize('NFKD', s.decode('utf8'))
     lines = s.split('\n')
     self.wordlist = []
     for line in lines:
         line = line.split('#')[0]
         line = line.strip(' \r')
         assert ' ' not in line
         if line:
             self.wordlist.append(line)
     print_error("wordlist has %d words"%len(self.wordlist))