def set_account(self, username, password, sessionid, countrycode, userid): self.username = username self.password = password self.sessionid = sessionid self.countrycode = countrycode configHelper.SetValue("base", "username", username, self.FILE_NAME) configHelper.SetValue("base", "password", password, self.FILE_NAME) configHelper.SetValue("base", "sessionid", sessionid, self.FILE_NAME) configHelper.SetValue("base", "countrycode", countrycode, self.FILE_NAME) configHelper.SetValue("base", "userid", str(userid), self.FILE_NAME)
def set_account2(self, username, password, accesstoken, countrycode, userid): self.username = username self.password = password self.accesstoken = accesstoken self.countrycode = countrycode self.userid = userid configHelper.SetValue("base", "username", username, self.FILE_NAME) configHelper.SetValue("base", "password", password, self.FILE_NAME, aesKey=self.AES_KEY) configHelper.SetValue("base", "accesstoken", accesstoken, self.FILE_NAME) configHelper.SetValue("base", "countrycode", countrycode, self.FILE_NAME) configHelper.SetValue("base", "userid", str(userid), self.FILE_NAME)
def set_includesingle(self, status): if status == 0: self.includesingle = "False" else: self.includesingle = "True" configHelper.SetValue("base", "includesingle", self.includesingle, self.FILE_NAME)
def set_plfile2arfolder(self, status): if status == 0: self.plfile2arfolder = "False" else: self.plfile2arfolder = "True" configHelper.SetValue("base", "plfile2arfolder", self.plfile2arfolder, self.FILE_NAME)
def set_showprogress(self, status): if status == 0: self.showprogress = "False" else: self.showprogress = "True" configHelper.SetValue("base", "showprogress", self.showprogress, self.FILE_NAME)
def set_addexplicit(self, status): if status == 0: self.addexplicit = "False" else: self.addexplicit = "True" configHelper.SetValue("base", "addexplicit", self.addexplicit, self.FILE_NAME)
def set_addhyphen(self, status): if status == 0: self.addhyphen = "False" else: self.addhyphen = "True" configHelper.SetValue("base", "addhyphen", self.addhyphen, self.FILE_NAME)
def set_savephoto(self, status): if status == 0: self.savephoto = "False" else: self.savephoto = "True" configHelper.SetValue("base", "savephoto", self.savephoto, self.FILE_NAME)
def saveFile(self, path): if path is None or self.version is None or self.mainFile is None: return False if self.isZip != 0 and self.zipFile == '': return False check = ConfigHelper.SetValue('common', 'version', self.version, path) check = ConfigHelper.SetValue('common', 'mainfile', self.mainFile, path) if check is False: return False check = ConfigHelper.SetValue('common', 'iszip', self.isZip, path) check = ConfigHelper.SetValue('common', 'zipfile', self.isZip, path) if self.elseFileList is None or len(self.elseFileList) == 0: return True ConfigHelper.SetValue('common', 'elsenum', len(self.elseFileList), path) index = 0 for item in self.elseFileList: ConfigHelper.SetValue('common', 'else' + index, item, path) index = index + 1 return True
def set_outputdir(self, outputdir): self.outputdir = outputdir configHelper.SetValue("base", "outputdir", outputdir, self.FILE_NAME)
def set_threadnum(self, threadnum): self.threadnum = threadnum configHelper.SetValue("base", "threadnum", threadnum, self.FILE_NAME)
def set_addyear(self, status): self.addyear = status configHelper.SetValue("base", "addyear", status, self.FILE_NAME)
def set_onlym4a(self, status): if status == 0: self.onlym4a = "False" else: self.onlym4a = "True" configHelper.SetValue("base", "onlym4a", self.onlym4a, self.FILE_NAME)
def set_addAlbumidbeforefolder(self, status): if status == 0: self.addAlbumidbeforefolder = "False" else: self.addAlbumidbeforefolder = "True" configHelper.SetValue("base", "addAlbumidbeforefolder", self.addAlbumidbeforefolder, self.FILE_NAME)
def set_quality(self, quality): self.quality = quality configHelper.SetValue("base", "quality", quality, self.FILE_NAME)
def set_addyear(self, status): if status == 0: self.addyear = "False" else: self.addyear = "True" configHelper.SetValue("base", "addyear", self.addyear, self.FILE_NAME)
def set_lastlogintime(self, status): self.lastlogintime = status configHelper.SetValue("base", "lastlogintime", status, self.FILE_NAME)
def set_resolution(self, resolution): self.resolution = resolution configHelper.SetValue("base", "resolution", resolution, self.FILE_NAME)
def set_artistbeforetitle(self, status): if status == 0: self.artistbeforetitle = "False" else: self.artistbeforetitle = "True" configHelper.SetValue("base", "artistbeforetitle", self.artistbeforetitle, self.FILE_NAME)