本文整理汇总了Python中resources.modules.main.addDir函数的典型用法代码示例。如果您正苦于以下问题:Python addDir函数的具体用法?Python addDir怎么用?Python addDir使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了addDir函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: AZINDEX
def AZINDEX(url):
if settings.getSetting('tmovies_account') == 'true':
try:
cj.load(cookie_file, ignore_discard=True)
except:
print "Could not load cookie jar file."
#link = net.http_GET(url).content
link = OPEN_URL(url)
match=re.compile('<a href="(.+?)">\r\n <img src=".+?" data-original="(.+?)" class=".+?" style=".+?" border=".+?" height=".+?" width=".+?" alt="Watch (.+?) Online for Free">\r\n').findall(link)
#if len(match) > 0:
for url,sitethumb,name in match:
matchyear=re.compile('<a class="filmyar" href=".+?">(.+?)</a>').findall(link)
for year in matchyear:
data = main.GRABMETA(name,year)
thumb = data['cover_url']
yeargrab = data['year']
year = str(yeargrab)
favtype = 'movie'
if 'watch_movie' in url:
main.addDir(name+ ' (' + year +')',url,'linkpage',thumb,data,favtype,8)
nmatch=re.compile('<a id="next" class=".+?" href="(.+?)">Next »</a>\n').findall(link)
if len(nmatch) > 0:
main.addDir('Next Page',(nmatch[0]),'azindex',artwork +'Icon_Menu_Movies_nextpage.png','','dir',1)
main.AUTO_VIEW('movies')
示例2: MOVIEINDEX
def MOVIEINDEX(url):
if settings.getSetting('tmovies_account') == 'true':
#net.set_cookies(cookiejar)
try:
cj.load(cookie_file, ignore_discard=True)
except:
print "Could not load cookie jar file."
link = OPEN_URL(url)
match=re.compile('<a href="(.+?)" title=".+?">\r\n <img src="(.+?)" class=".+?" style=".+?" border=".+?" height="147px" width="102px" alt="Watch (.+?) Online for Free">\r\n').findall(link)
if len(match) > 0:
for url,sitethumb,name in match:
matchyear=re.compile('<a class="filmyar" href="http://'+domain+'/browse_movies/all/byViews/(.+?)/">').findall(link)
if len(matchyear) > 0:
for year in matchyear:
data = main.GRABMETA(name,year)
thumb = data['cover_url']
yeargrab = data['year']
year = str(yeargrab)
favtype = 'movie'
main.addDir(name+' ('+ year +')',url,'linkpage',thumb,data,favtype,len(url))
nmatch=re.compile('<a id="next" class=".+?" href="(.+?)">Next »</a>\n').findall(link)
if len(nmatch) > 0:
main.addDir('Next Page',(nmatch[0]),'movieindex',artwork +'Icon_Menu_Movies_nextpage.png','','dir',1)
main.AUTO_VIEW('movies')
示例3: MOVIEINDEX1
def MOVIEINDEX1(url):
if settings.getSetting('tmovies_account') == 'true':
net.set_cookies(cookiejar)
link = net.http_GET(url).content
match=re.compile('<a href="(.+?)">\r\n <img src=".+?" data-original="(.+?)" class=".+?" style=".+?" border=".+?" height=".+?" width=".+?" alt="Watch (.+?) Online for Free">\r\n').findall(link)
if len(match) > 0:
for url,sitethumb,name in match:
matchyear=re.compile('<a class="filmyar" href=".+?">(.+?)</a>').findall(link)
#matchview=re.compile('<span class="filmtime">(.+?)</span></div><br>').findall(link)
if len(matchyear) > 0:
for year in matchyear:
try:
data = main.GRABMETA(name,year)
thumb = data['cover_url']
yeargrab = data['year']
year = str(yeargrab)
except:
data = ''
thumb = sitethumb
year = year
favtype = 'movie'
#if 'watch_movie' in url:
try:
main.addDir(name+ ' (' + year +')',url,'linkpage',thumb,data,favtype)
except:
pass
nmatch=re.compile('<a id="next" class=".+?" href="(.+?)">Next »</a>\n').findall(link)
if len(nmatch) > 0:
main.addDir('Next Page',(nmatch[0]),'movieindex1',artwork +'Icon_Menu_Movies_nextpage.png','','dir')
main.AUTO_VIEW('movies')
示例4: LINKPAGE
def LINKPAGE(url,name):
link = net.http_GET(url).content
match=re.compile('target="_blank" href="(.+?)"> <b> Watch Full </b></a> </td>').findall(link)
for url in match:
main.addDir(name,url,'vidpage',thumb,data,favtype)
favtype = 'movie'
main.AUTO_VIEW('movies')
示例5: ZEEGENRES
def ZEEGENRES(url):
link = net.http_GET(url).content
match=re.compile('float:left"> <a href="(.+?)">(.+?)</a>').findall(link)
for url,name in match:
name = name.replace("'s","'s")
favtype = 'movie'
main.addDir(name,url,'zeemovies','','',favtype)
main.AUTO_VIEW('movies')
示例6: viewQueue
def viewQueue():
main.addDir('[COLOR blue]Start Downloads[/COLOR]','none','download',artPath +'startdownloads.png','','')
queue = cache.get('queue')
if queue:
queue_items = sorted(eval(queue), key=lambda item: item[1])
print queue_items
for item in queue_items:
addQDir(item[0],item[1],'viewQueue',item[2],item[4])
示例7: viewQueue
def viewQueue():
main.addDir("[COLOR blue]Start Downloads[/COLOR]", "none", "download", artPath + "startdownloads.png", "", "")
queue = cache.get("queue")
if queue:
queue_items = sorted(eval(queue), key=lambda item: item[1])
print queue_items
for item in queue_items:
addQDir(item[0], item[1], "viewQueue", item[2], item[4])
示例8: CATZEEMOVIES
def CATZEEMOVIES (url):
main.addDir('Random Movies ','http://www.zmovie.tw/','zeemovies','','','dir')
main.addDir('Genres','http://www.zmovie.tw/search/genre','zeegenres','','','dir')
main.addDir('Featured Movies','http://www.zmovie.tw/movies/featured','zeemovies','','','dir')
main.addDir('New Movies','http://www.zmovie.tw/movies/new','zeemovies','','','dir')
main.addDir('Top Movies All-Time','http://www.zmovie.tw/movies/top','zeemovies','','','dir')
main.AUTO_VIEW('')
示例9: INDEX
def INDEX(url,favtype):
params = {'url':url, 'favtype':favtype}
link = net.http_GET(url).content
#match=re.compile('<a href="(.+?)">\n\t\t <img width="184" height="256" src="(.+?)" alt="(.+?)"/>').findall(link)
match=re.compile('<a href="(.+?)">\n <img width="184" height="256" src="(.+?)" alt="(.+?)"/>').findall(link)
for url,thumb,name in match:
url = URL + url
main.addDir(name,url,'videolinks',thumb,'',favtype)
main.AUTO_VIEW('movies')
示例10: MOVIETAGS
def MOVIETAGS(url):
if settings.getSetting('tmovies_account') == 'true':
net.set_cookies(cookiejar)
link = net.http_GET(url).content
match=re.compile('<a href="(.+?)" style=".+?; font-style: .+?; font-variant: .+?; font-size-adjust: .+?; font-stretch:.+?; -x-system-font: .+?; color: .+?; font-weight:.+?; line-height: .+?; word-spacing: .+?; letter-spacing:.+?;font-size:.+?;margin:.+?;">(.+?)</a>').findall(link)
for url,name in match:
main.addDir(name,url,'movietagindex',artwork +'Icon_Menu_Movies_ByTag.png','','dir')
main.AUTO_VIEW('')
示例11: INDEX_DEEP
def INDEX_DEEP(url,favtype):
#mainurl = url
params = {'url':url,'favtype':favtype}
link=OPEN_URL(url)
match=re.compile('<a href="(.+?)"><img width="184" height="256" src="(.+?)"\n.+?alt="(.+?)"></a>').findall(link)
for url,thumb,name in match:
print 'Stuff is ' + url
url = URL + url
main.addDir(name,url,'videolinks',thumb,'',favtype)
main.AUTO_VIEW('movies')
示例12: TVSECTIONS
def TVSECTIONS():
if settings.getSetting('wsoeu') == 'true':
main.addDir('WatchSeries-Online','none','watchSeriesOnlineCategories',artwork + '/main/wso.png')
if settings.getSetting('newmyvideolinks') == 'true':
main.addDir('NewMyVideoLinks','none','newMyVideoLinksTVCategories',artwork + '/main/nmvl.png')
if settings.getSetting('tvrelease') == 'true':
main.addDir('TV Release','none','tvreleaseTVCategories',artwork + '/main/tvrelease.png')
if settings.getSetting('channelcut') == 'true':
main.addDir('ChannelCut','none','channelCutCategories',artwork + '/main/channelcut.png')
if settings.getSetting('iwatchonline') == 'true':
main.addDir('I-WatchOnline','none','iwoSeriesCategories',artwork + '/main/iwatchonline.png')
示例13: LINKPAGEORIG
def LINKPAGEORIG(url,name):
movie_name = name[:-6]
year = name[-6:]
movie_name = movie_name.decode('UTF-8','ignore')
dlfoldername = name
if settings.getSetting('tmovies_account') == 'true':
COOKIELOADER(url)
link = OPEN_URL(url)
match=re.compile('<a href="(.+?)" title="Watch Movie!"').findall(link)
for url in match:
#START QUICK GRAB
main.addDir(name,url,'linkpageb','','','',len(url))
示例14: LINKPAGE
def LINKPAGE(url,name):
movie_name = name[:-6]
year = name[-6:]
movie_name = movie_name.decode('UTF-8','ignore')
dlfoldername = name
if settings.getSetting('tmovies_account') == 'true':
COOKIELOADER(url)
link = OPEN_URL(url)
names = dom_parser.parse_dom(link, 'a',{'class':"norm vlink"})
urls = dom_parser.parse_dom(link, 'a',{'class':"norm vlink"}, ret='href')
for name, url in zip(names, urls):
main.addDir(name,url,'linkpageb','','','',len(urls))
示例15: MOVIETAGS
def MOVIETAGS(url):
if settings.getSetting('tmovies_account') == 'true':
#net.set_cookies(cookiejar)
try:
cj.load(cookie_file, ignore_discard=True)
except:
print "Could not load cookie jar file."
link = OPEN_URL(url)
match=re.compile('<a href="(.+?)" style=".+?; font-style: .+?; font-variant: .+?; font-size-adjust: .+?; font-stretch:.+?; -x-system-font: .+?; color: .+?; font-weight:.+?; line-height: .+?; word-spacing: .+?; letter-spacing:.+?;font-size:.+?;margin:.+?;">(.+?)</a>').findall(link)
for url,name in match:
main.addDir(name,url,'movietagindex',artwork +'Icon_Menu_Movies_ByTag.png','','dir',len(url))
main.AUTO_VIEW('')