예제 #1
0
 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)
예제 #2
0
 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)
예제 #3
0
 def set_includesingle(self, status):
     if status == 0:
         self.includesingle = "False"
     else:
         self.includesingle = "True"
     configHelper.SetValue("base", "includesingle", self.includesingle,
                           self.FILE_NAME)
예제 #4
0
 def set_plfile2arfolder(self, status):
     if status == 0:
         self.plfile2arfolder = "False"
     else:
         self.plfile2arfolder = "True"
     configHelper.SetValue("base", "plfile2arfolder", self.plfile2arfolder,
                           self.FILE_NAME)
예제 #5
0
 def set_showprogress(self, status):
     if status == 0:
         self.showprogress = "False"
     else:
         self.showprogress = "True"
     configHelper.SetValue("base", "showprogress", self.showprogress,
                           self.FILE_NAME)
예제 #6
0
 def set_addexplicit(self, status):
     if status == 0:
         self.addexplicit = "False"
     else:
         self.addexplicit = "True"
     configHelper.SetValue("base", "addexplicit", self.addexplicit,
                           self.FILE_NAME)
예제 #7
0
 def set_addhyphen(self, status):
     if status == 0:
         self.addhyphen = "False"
     else:
         self.addhyphen = "True"
     configHelper.SetValue("base", "addhyphen", self.addhyphen,
                           self.FILE_NAME)
예제 #8
0
 def set_savephoto(self, status):
     if status == 0:
         self.savephoto = "False"
     else:
         self.savephoto = "True"
     configHelper.SetValue("base", "savephoto", self.savephoto,
                           self.FILE_NAME)
예제 #9
0
    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
예제 #10
0
 def set_outputdir(self, outputdir):
     self.outputdir = outputdir
     configHelper.SetValue("base", "outputdir", outputdir, self.FILE_NAME)
예제 #11
0
 def set_threadnum(self, threadnum):
     self.threadnum = threadnum
     configHelper.SetValue("base", "threadnum", threadnum, self.FILE_NAME)
예제 #12
0
 def set_addyear(self, status):
     self.addyear = status
     configHelper.SetValue("base", "addyear", status, self.FILE_NAME)
예제 #13
0
 def set_onlym4a(self, status):
     if status == 0:
         self.onlym4a = "False"
     else:
         self.onlym4a = "True"
     configHelper.SetValue("base", "onlym4a", self.onlym4a, self.FILE_NAME)
예제 #14
0
 def set_addAlbumidbeforefolder(self, status):
     if status == 0:
         self.addAlbumidbeforefolder = "False"
     else:
         self.addAlbumidbeforefolder = "True"
     configHelper.SetValue("base", "addAlbumidbeforefolder", self.addAlbumidbeforefolder, self.FILE_NAME)
예제 #15
0
 def set_quality(self, quality):
     self.quality = quality
     configHelper.SetValue("base", "quality", quality, self.FILE_NAME)
예제 #16
0
 def set_addyear(self, status):
     if status == 0:
         self.addyear = "False"
     else:
         self.addyear = "True"
     configHelper.SetValue("base", "addyear", self.addyear, self.FILE_NAME)
예제 #17
0
 def set_lastlogintime(self, status):
     self.lastlogintime = status
     configHelper.SetValue("base", "lastlogintime", status, self.FILE_NAME)
예제 #18
0
 def set_resolution(self, resolution):
     self.resolution = resolution
     configHelper.SetValue("base", "resolution", resolution, self.FILE_NAME)
예제 #19
0
 def set_artistbeforetitle(self, status):
     if status == 0:
         self.artistbeforetitle = "False"
     else:
         self.artistbeforetitle = "True"
     configHelper.SetValue("base", "artistbeforetitle", self.artistbeforetitle, self.FILE_NAME)