Logo Search packages:      
Sourcecode: hellanzb version File versions  Download package

Hellanzb::NewzbinDownloader::NewzbinDownloader Class Reference

Inheritance diagram for Hellanzb::NewzbinDownloader::NewzbinDownloader:

Hellanzb::NZBDownloader::NZBDownloader

List of all members.


Detailed Description

Download the NZB file with the specified msgid from www.newzbin.com, by instantiating
this class and calling download() 

Definition at line 49 of file NewzbinDownloader.py.


Public Member Functions

def __init__
def __str__
def canDownload
def download
def encryptedNewzbinPass
def errBack
def getNZBURL
def gotCookies
def gotHeaders
def handleEnqueueNZB
def handleNewzbinLogin
def handleNZBDownload
def handleNZBDownloadFromNewzbin
def haveValidSession

Public Attributes

 msgId
 nonExistantNZB
 nzbFilename
 password
 port
 tempFilename
 username

Static Public Attributes

string AGENT = 'hellanzb/'
tuple canDownload = staticmethod(canDownload)
dictionary cookies = {}
string GET_NZB_URL = 'http://www.newzbin.com/browse/post/____ID____/msgids/msgidlist_post____ID____.nzb'
dictionary HEADERS = { 'Content-Type': 'application/x-www-form-urlencoded'}
string TEMP_FILENAME_PREFIX = 'hellanzb-newzbin-download'
string UNCONFIRMED_COOKIE_KEY = 'Hellanzb.UNCONFIRMED'
tuple url = property(getNZBURL)

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index