#CHANGED BY ENGMEX/johnpad percent_str = percent_str.rstrip('%') percent_str = float(percent_str) if data_len_str.rfind('M') > -1: data_len_str = data_len_str.rstrip('M') data_len_str = 1024*float(data_len_str) else: data_len_str = data_len_str.rstrip('k') data_len_str = float(data_len_str) counter = float(((data_len_str)/100)*percent_str) data_len_str = data_len_str/1024 if counter < 1024: self.to_screen(u'\nRetrieving video data: %5s%% (%8.2fk of %8.2fM) at %8s/s ETA %s ' % (percent_str, counter, data_len_str, speed_str, eta_str), skip_eol=True) else: counter = counter/1024 self.to_screen(u'\nRetrieving video data: %5s%% (%8.2fM of %sM) at %8s/s ETA %s ' % (percent_str, counter, data_len_str, speed_str, eta_str), skip_eol=True) #END ENGMEX/johnpad #self.to_screen(u'\r[download] %s of %s at %s ETA %s' % (percent_str, data_len_str, speed_str, eta_str), skip_eol=True)