Exemple #1
0
 def ReadNfo(self, releaseInfo):
     if releaseInfo.SourceIsAFile:
         # Try to read the NFO with the same name as the video file but with nfo extension.
         basePath, fileName = os.path.split(
             releaseInfo.GetReleaseDownloadPath())
         fileName, extension = os.path.splitext(fileName)
         nfoPath = os.path.join(basePath, fileName) + ".nfo"
         if os.path.isfile(nfoPath):
             releaseInfo.Nfo = NfoParser.ReadNfoFileToUnicode(nfoPath)
     else:
         SourceBase.ReadNfo(self, releaseInfo)
Exemple #2
0
    def LoadSettings(self, settings):
        SourceBase.LoadSettings(self, settings)

        self.AutoUploadSd = int(
            settings.GetDefault(self.NameInSettings, "AutoUploadSd", "1")) != 0
        self.AutoUploadDvdImage = int(
            settings.GetDefault(self.NameInSettings, "AutoUploadDvdImage",
                                "0")) != 0
        self.AutoUpload720p = int(
            settings.GetDefault(self.NameInSettings, "AutoUpload720p",
                                "0")) != 0
        self.AutoUpload1080p = int(
            settings.GetDefault(self.NameInSettings, "AutoUpload1080p",
                                "0")) != 0
Exemple #3
0
	def __init__(self):
		SourceBase.__init__( self )

		self.Name = "tl"
		self.NameInSettings = "TorrentLeech"
Exemple #4
0
	def __init__( self ):
		SourceBase.__init__( self )
		self.Name = "hdbits"
		self.NameInSettings = "HDBits"
Exemple #5
0
    def __init__(self):
        SourceBase.__init__(self)

        self.Name = "tik"
        self.NameInSettings = "Cinematik"
Exemple #6
0
	def __init__( self ):
		SourceBase.__init__( self )

		self.Name = "hdts"
		self.NameInSettings = "HDTorrents"
Exemple #7
0
    def __init__(self):
        SourceBase.__init__(self)

        self.Name = "gft"
        self.NameInSettings = "GFT"
Exemple #8
0
	def __init__(self):
		SourceBase.__init__( self )

		self.Name = "dh"
		self.NameInSettings = "DigitalHive"
Exemple #9
0
 def CreateUploadDirectory(self, releaseInfo):
     if not releaseInfo.SourceIsAFile:
         SourceBase.CreateUploadDirectory(self, releaseInfo)
Exemple #10
0
    def __init__(self):
        SourceBase.__init__(self)

        self.Name = "file"
        self.NameInSettings = "FileSource"
Exemple #11
0
	def __init__(self):
		SourceBase.__init__( self )

		self.Name = "tik"
		self.NameInSettings = "Cinematik"
Exemple #12
0
	def __init__( self ):
		SourceBase.__init__( self )

		self.Name = "ff"
		self.NameInSettings = "FunFile"
Exemple #13
0
    def __init__(self):
        SourceBase.__init__(self)

        self.Name = "tl"
        self.NameInSettings = "TorrentLeech"
Exemple #14
0
    def __init__(self):
        SourceBase.__init__(self)

        self.Name = "torrent"
        self.NameInSettings = "TorrentFileSource"
Exemple #15
0
    def __init__(self):
        SourceBase.__init__(self)

        self.Name = "ar"
        self.NameInSettings = "AlphaRatio"
Exemple #16
0
	def __init__(self):
		SourceBase.__init__( self )

		self.Name = "gft"
		self.NameInSettings = "GFT"
Exemple #17
0
 def ValidateExtractedRelease(self, releaseInfo, includedFileList):
     if releaseInfo.SourceIsAFile:
         return [releaseInfo.GetReleaseDownloadPath()], []
     else:
         return SourceBase.ValidateExtractedRelease(self, releaseInfo,
                                                    includedFileList)
Exemple #18
0
    def __init__(self):
        SourceBase.__init__(self)

        self.Name = "kg"
        self.NameInSettings = "Karagarga"
Exemple #19
0
 def __init__(self):
     SourceBase.__init__(self)
     self.Name = "hdbits"
     self.NameInSettings = "HDBits"
Exemple #20
0
	def __init__(self):
		SourceBase.__init__( self )

		self.Name = "cg"
		self.NameInSettings = "Cinemageddon"
Exemple #21
0
 def LoadSettings(self, settings):
     SourceBase.LoadSettings(self, settings)
     self.Password = settings.GetDefault(self.NameInSettings, "Passkey", "")
Exemple #22
0
	def __init__(self):
		SourceBase.__init__( self )

		self.Name = "kg"
		self.NameInSettings = "Karagarga"
Exemple #23
0
	def __init__(self):
		SourceBase.__init__( self )

		self.Name = "cg"
		self.NameInSettings = "Cinemageddon"
Exemple #24
0
	def LoadSettings( self, settings ):
		SourceBase.LoadSettings( self, settings )
Exemple #25
0
	def __init__( self ):
		SourceBase.__init__( self )

		self.Name = "tsh"
		self.NameInSettings = "TorrentShack"