Beispiel #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)
Beispiel #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
Beispiel #3
0
	def __init__(self):
		SourceBase.__init__( self )

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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