def __init__(self, threadNum=3):
        self.config = TidalConfig()
        self.tool = TidalTool()
        self.thread = ThreadTool(int(threadNum))
        self.ffmpeg = FFmpegTool(mergerTimeout=45)
        self.progress = ProgressTool(100)
        self.check = CheckTool()

        self.showpro = False
        if self.config.showprogress == 'True':
            self.showpro = True
示例#2
0
    def __init__(self, threadNum=3):
        self.config = TidalConfig()
        self.tool = TidalTool()
        self.thread = ThreadTool(int(threadNum))
        self.ffmpeg = FFmpegTool(mergerTimeout=45)
        self.progress = ProgressTool(100)
        self.check = CheckTool()

        pathHelper.mkdirs(self.config.outputdir + "/Album/")
        pathHelper.mkdirs(self.config.outputdir + "/Playlist/")
        pathHelper.mkdirs(self.config.outputdir + "/Video/")
        pathHelper.mkdirs(self.config.outputdir + "/Favorite/")
示例#3
0
    def __init__(self):
        self.config = TidalConfig()
        self.errmsg = ""
        self.tmpfileFlag = 'TIDAL_TMP_'
        self.ffmpeg = FFmpegTool(1)

        self.header = {'X-Tidal-SessionId': self.config.sessionid}
        self.header2 = {'X-Tidal-SessionId': self.config.sessionid2}

        self.header3 = None
        if self.config.accesstoken != '':
            self.header3 = {'authorization': 'Bearer {}'.format(self.config.accesstoken)}
示例#4
0
 def __init__(self):
     self.config = TidalConfig()
     self.errmsg = ""
     self.tmpfileFlag = 'TIDAL_TMP_'
     self.ffmpeg = FFmpegTool(1)