• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Python main.addDirT函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Python中resources.libs.main.addDirT函数的典型用法代码示例。如果您正苦于以下问题:Python addDirT函数的具体用法?Python addDirT怎么用?Python addDirT使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了addDirT函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。

示例1: LIST

def LIST(type):
    path=os.path.join(profile,type.replace('25','')+'_lite.json')
    f = open(path)
    field=json.loads(f.read())
    dialogWait = xbmcgui.DialogProgress()
    ret = dialogWait.create('Please wait until Content list is cached.')
    if '25movies'in type: totalLinks = 25
    else: totalLinks = len(field)
    loadedLinks = 0
    remaining_display = 'Content Cached :: [B]'+str(loadedLinks)+' / '+str(totalLinks)+'[/B].'
    dialogWait.update(0,'[B]Will load instantly from now on[/B]',remaining_display)
    xbmc.executebuiltin("XBMC.Dialog.Close(busydialog,true)")
    field = sorted(field,key=lambda x:x['poster'],reverse=True)
    try:
        updates = ''
        if 'movies'in type or '25movies'in type: path = os.path.join(profile,'news_movies.json')
        else: path = os.path.join(profile,'news_tv.json')
        updates = open(path).read()
        field = sorted(field,key=lambda word: negtopos(updates.find('"id":'+word['id']+',')))
    except: pass
    if '25movies'in type: field=field[0:25]
    for data in field:
        #genre=str(data["genres"]).replace("u'",'').replace("'",'').replace("[",'').replace("]",'')
        if data['active'] == '1':
            thumb=str(data["poster"]).replace("\/'",'/')
            if 'movies'in type or '25movies'in type: main.addDown4(main.unescapes(str(data["title"].encode('utf-8')))+' ('+str(data["year"])+')',apibase+'/api/serials/get_movie_data?id='+str(data["id"]),279,thumb,'','','','','')
            elif 'music' in type: main.addDirMs(main.unescapes(str(data["title"].encode('utf-8'))),apibase+'/api/serials/get_artist_data/?id='+str(data["id"])+'&type=1',302,thumb,'','','','','')
            else: main.addDirT(main.unescapes(str(data["title"].encode('utf-8'))),data["id"]+'xoxe'+data["seasons"],280,thumb,'','','','','')
        loadedLinks = loadedLinks + 1
        percent = (loadedLinks * 100)/totalLinks
        remaining_display = 'Content Cached :: [B]'+str(loadedLinks)+' / '+str(totalLinks)+'[/B].'
        dialogWait.update(percent,'[B]Will load instantly from now on[/B]',remaining_display)
        if dialogWait.iscanceled(): break
    main.VIEWS()
开发者ID:alejusar,项目名称:starthere,代码行数:34,代码来源:mbox.py


示例2: LISTFULLS

def LISTFULLS(murl):
        link=main.OPENURL2(murl)
        link=link.replace('\r','').replace('\n','').replace('\t','').replace(' ','')
        match=re.compile('class="movie movie-block"><img src="([^<]+)" alt=".+?" title="([^<]+)"/>.+?<h2 onclick="window.location.href=\'([^<]+)\'">',re.DOTALL).findall(link)
        dialogWait = xbmcgui.DialogProgress()
        ret = dialogWait.create('Please wait until Movie list is cached.')
        totalLinks = len(match)
        loadedLinks = 0
        remaining_display = 'Movies loaded :: [B]'+str(loadedLinks)+' / '+str(totalLinks)+'[/B].'
        dialogWait.update(0,'[B]Will load instantly from now on[/B]',remaining_display)
        for thumb,name,url in match:
                name=name.replace("<span style='color: #ff0000'>",'').replace('</span>','')
                if '/series-tv/' in murl or 'saison' in url:
                    main.addDirT(name,url,798,thumb,'','','','','')
                else:
                    main.addDirM(name,url,796,thumb,'','','','','')
                loadedLinks = loadedLinks + 1
                percent = (loadedLinks * 100)/totalLinks
                remaining_display = 'Movies loaded :: [B]'+str(loadedLinks)+' / '+str(totalLinks)+'[/B].'
                dialogWait.update(percent,'[B]Will load instantly from now on[/B]',remaining_display)
                if (dialogWait.iscanceled()):
                        return False   
        dialogWait.close()
        del dialogWait
        paginate = re.compile('''<div class="navigation".+? <span.+? <a href="(.+?)">''').findall(link)
        if len(paginate)>0:
                main.addDir('[COLOR blue]Next Page >>>[/COLOR]',paginate[0],795,art+'/next2.png')
                
        main.GA("Fullstream2","List")
开发者ID:Ladeiras,项目名称:AutoUpdate,代码行数:29,代码来源:fullstream2.py


示例3: LISTFULLS

def LISTFULLS(murl):
        link=main.OPENURL2(murl)
        link=link.replace('\r','').replace('\n','').replace('\t','').replace('&nbsp;','')
        match=re.compile('class="short-title">.+?<a href="(.+?)">(.+?)</a>.+?</span><a href=".+?"><img src="(.+?)" alt=".+?" width=".+?" height=".+?"/></a>',re.DOTALL).findall(link)
        dialogWait = xbmcgui.DialogProgress()
        ret = dialogWait.create('Please wait until Movie list is cached.')
        totalLinks = len(match)
        loadedLinks = 0
        remaining_display = 'Movies loaded :: [B]'+str(loadedLinks)+' / '+str(totalLinks)+'[/B].'
        dialogWait.update(0,'[B]Will load instantly from now on[/B]',remaining_display)
        for url,name,thumb in match:
                name=name.replace("<span style='color: #ff0000'>",'').replace('</span>','')
                if '/series-tv/' in murl or 'saison' in url:
                    main.addDirT(name,url,798,thumb,'','','','','')
                else:
                    main.addDirM(name,url,796,thumb,'','','','','')
                loadedLinks = loadedLinks + 1
                percent = (loadedLinks * 100)/totalLinks
                remaining_display = 'Movies loaded :: [B]'+str(loadedLinks)+' / '+str(totalLinks)+'[/B].'
                dialogWait.update(percent,'[B]Will load instantly from now on[/B]',remaining_display)
                if (dialogWait.iscanceled()):
                        return False   
        dialogWait.close()
        del dialogWait
        paginate = re.compile('''<div class="navigation".+? <span.+? <a href="(.+?)">''').findall(link)
        #xbmc.log(msg='-------------------'+str(match)+str(len(paginate)), level=xbmc.LOGDEBUG)
        if len(paginate)>0:
                main.addDir('Next',paginate[0],795,art+'/next2.png')
                
        main.GA("Fullstream2","List")
开发者ID:himag1,项目名称:AutoUpdate,代码行数:30,代码来源:fullstream2.py


示例4: AZLIST

def AZLIST(mname,murl):
        link=main.OPENURL('http://www.dubzonline.co/dubbed-anime/')+main.OPENURL('http://www.dubzonline.co/dubbed-anime/')
        link=link.replace('\r','').replace('\n','').replace('\t','').replace('&nbsp;','')
        match = re.compile('<li><a href="([^"]+)">(.+?)</a></li>').findall(link)
        for url, name in match:
            if name[0]==mname or name[0]==mname.lower():
                    main.addDirT(name,url,616,'','','','','','')
开发者ID:Ladeiras,项目名称:AutoUpdate,代码行数:7,代码来源:dubzonline.py


示例5: MAIN

def MAIN(murl):
    if 'TV' in murl:
        main.addDir('Movies','MOVIES',451,art+'/shush.png')
        link=main.OPENURL('http://www.shush.se/index.php?shows')
        link=link.replace('\r','').replace('\n','').replace('\t','').replace('&nbsp;','').replace('&raquo;','')
        match=re.compile('(?sim)class="shows"><a href="([^"]+)"><img src="([^"]+)" alt="Watch (.+?) online').findall(link)
        for url,thumb,name in match:
            main.addDirT(name.title(),'http://www.shush.se/'+url,452,thumb,'','','','','')
    else:
        main.addDir('TV','TV',451,art+'/shush.png')
        link=main.OPENURL('http://www.shush.se/index.php?movies')
        link=link.replace('\r','').replace('\n','').replace('\t','').replace('&nbsp;','').replace('&raquo;','')
        match=re.compile('(?sim)class="shows"><a href="([^"]+)"><img src="([^"]+)" alt="([^"]+)" title=').findall(link)
        dialogWait = xbmcgui.DialogProgress()
        ret = dialogWait.create('Please wait until Movie list is cached.')
        totalLinks = len(match)
        loadedLinks = 0
        remaining_display = 'Movies loaded :: [B]'+str(loadedLinks)+' / '+str(totalLinks)+'[/B].'
        dialogWait.update(0,'[B]Will load instantly from now on[/B]',remaining_display)
        xbmc.executebuiltin("XBMC.Dialog.Close(busydialog,true)")
        for url,thumb,name in match:
            main.addPlayM(name.title(),'http://www.shush.se/'+url,453,thumb,'','','','','')
            loadedLinks = loadedLinks + 1
            percent = (loadedLinks * 100)/totalLinks
            remaining_display = 'Movies loaded :: [B]'+str(loadedLinks)+' / '+str(totalLinks)+'[/B].'
            dialogWait.update(percent,'[B]Will load instantly from now on[/B]',remaining_display)
            if (dialogWait.iscanceled()):
                    return False   
        dialogWait.close()
        del dialogWait
开发者ID:Ladeiras,项目名称:AutoUpdate,代码行数:30,代码来源:shush.py


示例6: LISTICE

def LISTICE(murl,index=False):
    link = main.OPENURL(IceURL+murl)
    link = cleanHex(link)
    if '/tv/'in murl:
        match=re.compile('<a name=i id=(\d+)></a><img class=star><a href=(/tv[^<]+?)>([^<]+?)</a>(.)*?<br>',re.DOTALL).findall(link)
        #main.GA("TV","IceFilms")
    else:    
        main.addDir('Search for Movies','Movies',286,art+'/search.png')
        match=re.compile('<a name=i id=(\d+)></a><img class=star><a href=(/ip[^>]+?)>([^<]+?)</a>(.)*?<br>',re.DOTALL).findall(link)
        #main.GA("HD","IceFilms")
    dialogWait = xbmcgui.DialogProgress()
    ret = dialogWait.create('Please wait until Movie/Show list is cached.')
    totalLinks = len(match)
    loadedLinks = 0
    remaining_display = 'Movies/Shows loaded :: [B]'+str(loadedLinks)+' / '+str(totalLinks)+'[/B].'
    dialogWait.update(0,'[B]Will load instantly from now on[/B]',remaining_display)
    xbmc.executebuiltin("XBMC.Dialog.Close(busydialog,true)")
    for imdb,url,title,hd in match:
        if hd: title += ' [COLOR red]HD[/COLOR]'
        title = re.sub('\s\s+',' ',title)
        if '/tv/'in murl:
            main.addDirT(title.strip(),IceURL+url,289,'','','','','','',index=index)
        else:
            if index == 'True':
                main.addDirM(title.strip(),IceURL+url,21,'','','','','','',imdb)
            else:
                main.addDirM(title.strip(),IceURL+url,283,'','','','','','',imdb)
        loadedLinks += 1
        percent = (loadedLinks * 100)/totalLinks
        remaining_display = 'Movies/Shows loaded :: [B]'+str(loadedLinks)+' / '+str(totalLinks)+'[/B].'
        dialogWait.update(percent,'[B]Will load instantly from now on[/B]',remaining_display)
        if dialogWait.iscanceled(): break   
    dialogWait.close()
    del dialogWait
    main.VIEWS()
开发者ID:alejusar,项目名称:starthere,代码行数:35,代码来源:icefilms.py


示例7: LISTSHOWWATCHS

def LISTSHOWWATCHS(murl):
        main.GA("Watchseries","List")
        link=main.OPENURL(murl)
        link=link.replace('\r','').replace('\n','').replace('\t','')
        match=re.compile('<a title="(.+?)" href="(.+?)">.+?<span class="epnum">(.+?)</span></a>').findall(link)
        for name, url, year in match:
            main.addDirT(name,'http://watchseries.lt'+url,578,'','','','','','')
开发者ID:Pirata-Repository,项目名称:Pirata,代码行数:7,代码来源:watchseries.py


示例8: SEARCHVIKI

def SEARCHVIKI():
        dialog = xbmcgui.Dialog()
        ret = dialog.select('[COLOR=FF67cc33][B]Choose A Search Type[/COLOR][/B]',['[B][COLOR=FF67cc33]TV Shows[/COLOR][/B]','[B][COLOR=FF67cc33]Movies[/COLOR][/B]'])
        if ret == -1:
            return
        if ret==0:
            keyb = xbmc.Keyboard('', 'Search For Shows')
        else:
            keyb = xbmc.Keyboard('', 'Search For Movies')
        keyb.doModal()
        if (keyb.isConfirmed()):
            search = keyb.getText()
            encode=urllib.quote(search)
            if ret==0:
                surl='http://www.viki.com/search?q='+encode+'&type=series'
            else:
                surl='http://www.viki.com/search?q='+encode+'&type=film'
            html = main.OPENURL(surl)
            link=main.unescapes(html).decode('ascii', 'ignore')
            match = re.findall('(?sim)class="thumbnail pull-left"><img alt=".+?src="([^"]+)".+?<a href="([^"]+)">([^<]+)</a>.+?<p>(.+?)...',link.replace('  ',''))
            for thumb,url,name,desc in match:
                fan=re.findall('(.+?jpg)',thumb)
                if fan:
                    fanart=fan[0]
                else:
                    fanart=''
                if ret==0:
                    main.addDirT(name,MainUrl+url,481,thumb,desc,fanart,'','','')
                else:
                    main.addPlayc(name,url,482,thumb,desc,fanart,'','','')
开发者ID:charlesjackson261,项目名称:yolo-boo,代码行数:30,代码来源:viki.py


示例9: INDEXtv

def INDEXtv(url):
    html = main.OPENURL2(url)
    if html == None:
        return
    pattern = 'title="Watch online: ([^"]*)" href="/([^"]*)"><img border="0" alt=".+?" src="([^"]*)"></a>'
    r = re.findall(r"" + pattern + "", html, re.M | re.DOTALL)
    dialogWait = xbmcgui.DialogProgress()
    ret = dialogWait.create("Please wait until list is cached.")
    totalLinks = len(r)
    loadedLinks = 0
    remaining_display = "Media loaded :: [B]" + str(loadedLinks) + " / " + str(totalLinks) + "[/B]."
    dialogWait.update(0, "[B]Will load instantly from now on[/B]", remaining_display)
    for name, nurl, thumb in r:
        loadedLinks = loadedLinks + 1
        percent = (loadedLinks * 100) / totalLinks
        remaining_display = "Media loaded :: [B]" + str(loadedLinks) + " / " + str(totalLinks) + "[/B]."
        dialogWait.update(percent, "[B]Will load instantly from now on[/B]", remaining_display)
        url = BASE_URL + nurl
        main.addDirT(name, url, 1049, "http://www.tubeplus.me" + thumb, "", "", "", "", "")
        if dialogWait.iscanceled():
            return False
    if re.findall(r'<div id="paging">', html):
        r = re.findall(
            '\<li title="Page (\d+)"\>.+?"\>(\d+)(?=\<\/a\>\<\/li\>\<li title="Next Page"\>\<a href="/(.+?)")', html
        )
        for current, total, npurl in r:
            name = "[COLOR=FF67cc33]Page " + current + " of " + total + ", Next Page >>>[/COLOR]"
            main.addDir(name, BASE_URL + npurl, 1051, art + "/nextpage.png")
            url = url + ":" + total
            name = "[COLOR=FF67cc33]Goto Page[/COLOR]"
            main.addDir(name, url, 1028, art + "/gotopagetr.png")

    dialogWait.close()
开发者ID:himag1,项目名称:MashUp,代码行数:33,代码来源:tubeplus.py


示例10: AZLIST

def AZLIST(mname,murl):
        link=main.OPENURL(murl)
        link=link.replace('\r','').replace('\n','').replace('\t','').replace('&nbsp;','')
        match = re.compile('<li><a href="([^<]+)">(.+?)</a></li>').findall(link)
        for url, name in match:
            if name[0]==mname or name[0]==mname.lower():
                    main.addDirT(name,url,616,'','','','','','')
开发者ID:rollysalvana,项目名称:pampereo-xbmc-plugins,代码行数:7,代码来源:dubzonline.py


示例11: LISTDP

def LISTDP(murl):
        link=main.OPENURL2(murl)
        link=link.replace('\r','').replace('\n','').replace('\t','').replace('&nbsp;','').replace('\xc2\xa0','')
        match=re.compile("""height=".+?" src="(.+?)".+?<h2><a href="(.+?)" rel=".+?" title=".+?">(.+?)</a></h2>""",re.DOTALL).findall(link)
        dialogWait = xbmcgui.DialogProgress()
        ret = dialogWait.create('Please wait until Movie list is cached.')
        totalLinks = len(match)
        loadedLinks = 0
        remaining_display = 'Movies loaded :: [B]'+str(loadedLinks)+' / '+str(totalLinks)+'[/B].'
        dialogWait.update(0,'[B]Will load instantly from now on[/B]',remaining_display)
        for thumb,url, name in match:
                name=name.replace("<span style='color: #ff0000'>",'').replace('</span>','')
                if '/series-tv/' in murl or 'saison' in url:
                    main.addDirT(name,url,315,thumb,'','','','','')
                else:
                    main.addDirM(name,url,313,thumb,'','','','','')
                loadedLinks = loadedLinks + 1
                percent = (loadedLinks * 100)/totalLinks
                remaining_display = 'Movies loaded :: [B]'+str(loadedLinks)+' / '+str(totalLinks)+'[/B].'
                dialogWait.update(percent,'[B]Will load instantly from now on[/B]',remaining_display)
                if (dialogWait.iscanceled()):
                        return False   
        dialogWait.close()
        del dialogWait
        paginate = re.compile("<a href='(.+?)' class='nextpostslink'>").findall(link)
        if len(paginate)>0 and len(match) == 12:
                main.addDir('Next',paginate[0],312,art+'/next2.png')
                
        main.GA("DpStreaming","List")
开发者ID:Ladeiras,项目名称:AutoUpdate,代码行数:29,代码来源:dpstreaming.py


示例12: LISTVIKIT

def LISTVIKIT(murl):
        html = main.OPENURL(murl)
        link=main.unescapes(html).decode('ascii', 'ignore')
        match = re.findall('(?sim)class="thumbnail pull-left"><img alt=".+?src="([^"]+)".+?<a href="([^"]+)">([^<]+)</a>.+?<p>(.+?)...',link.replace('  ',''))
        dialogWait = xbmcgui.DialogProgress()
        ret = dialogWait.create('Please wait until Movie list is cached.')
        totalLinks = len(match)
        loadedLinks = 0
        remaining_display = 'Shows loaded :: [B]'+str(loadedLinks)+' / '+str(totalLinks)+'[/B].'
        dialogWait.update(0,'[B]Will load instantly from now on[/B]',remaining_display)
        for thumb,url,name,desc in match:
                fan=re.findall('(.+?jpg)',thumb)
                if fan:
                    fanart=fan[0]
                else:
                    fanart=''
                main.addDirT(name,MainUrl+url,481,thumb,desc,fanart,'','','')
                loadedLinks = loadedLinks + 1
                percent = (loadedLinks * 100)/totalLinks
                remaining_display = 'Movies loaded :: [B]'+str(loadedLinks)+' / '+str(totalLinks)+'[/B].'
                dialogWait.update(percent,'[B]Will load instantly from now on[/B]',remaining_display)
                if (dialogWait.iscanceled()):
                        return False   
        dialogWait.close()
        del dialogWait
        paginate = re.compile("(?sim)<a class='page-link' rel='next' href='([^']+)'>Next &rarr;</a>").findall(link)
        if len(paginate)>0:
                main.addDir('[COLOR blue]Next Page >>>[/COLOR]',MainUrl+paginate[0],480,art+'/next2.png')
        main.GA("Viki","List")
开发者ID:charlesjackson261,项目名称:yolo-boo,代码行数:29,代码来源:viki.py


示例13: SEARCH

def SEARCH():
    dialog = xbmcgui.Dialog()
    ret = dialog.select('[COLOR=FF67cc33][B]Choose A Search Type[/COLOR][/B]',['[B][COLOR=FF67cc33]TV Shows[/COLOR][/B]','[B][COLOR=FF67cc33]Movies[/COLOR][/B]'])
    if ret == -1:
        return
    if ret==0:
        murl='http://api.dramago.com/GetAllShows'
        keyb = xbmc.Keyboard('', 'Search For Shows')
    else:
        murl='http://api.dramago.com/GetAllMovies'
        keyb = xbmc.Keyboard('', 'Search For Movies')
    
    keyb.doModal()
    if (keyb.isConfirmed()):
            search = keyb.getText()
            encode=urllib.quote(search)
            link=main.OPENURL(murl)
            field=json.loads(link)
            for data in field:
                genre=str(data["genres"]).replace("u'",'').replace("'",'').replace("[",'').replace("]",'')
                if encode.lower()in(str(data["name"].encode('utf-8'))).lower():
                    if ret==0:
                        main.addDirT(str(data["name"].encode('utf-8'))+' [COLOR red]'+str(data["rating"])+'/10[/COLOR] [COLOR blue]'+str(data["released"])+'[/COLOR]','http://api.dramago.com/GetDetails/'+str(data["id"]),275,'http://www.dramago.com/images/series/big/'+str(data["id"])+'.jpg',str(data["description"].encode('utf-8')),'','',genre,'')
                    else:
                        main.addDirM(str(data["name"].encode('utf-8'))+' [COLOR red]'+str(data["rating"])+'/10[/COLOR] [COLOR blue]'+str(data["released"])+'[/COLOR]','http://api.dramago.com/GetDetails/'+str(data["id"]),271,'http://www.dramago.com/images/series/big/'+str(data["id"])+'.jpg',str(data["description"].encode('utf-8')),'','',genre,'')
    else:
        return
    main.GA("Dramania","Search")
开发者ID:charlesjackson261,项目名称:yolo-boo,代码行数:28,代码来源:dramania.py


示例14: LIST

def LIST(murl):
    link=main.OPENURL(murl)
    field=json.loads(link)
    dialogWait = xbmcgui.DialogProgress()
    ret = dialogWait.create('Please wait until Movie list is cached.')
    totalLinks = len(field)
    loadedLinks = 0
    remaining_display = 'Movies/Shows Cached :: [B]'+str(loadedLinks)+' / '+str(totalLinks)+'[/B].'
    dialogWait.update(0,'[B]Will load instantly from now on[/B]',remaining_display)
    xbmc.executebuiltin("XBMC.Dialog.Close(busydialog,true)")
    for data in field:
        genre=str(data["genres"]).replace("u'",'').replace("'",'').replace("[",'').replace("]",'')
        if 'Movies' in murl:
            try: desc=str(data["description"].encode('utf-8'))
            except: desc =' '
            main.addDirM(str(data["name"].encode('utf-8'))+' [COLOR red]'+str(round(data["rating"],2)).rstrip('0').rstrip('.')+'/10[/COLOR] [COLOR blue]'+str(data["released"])+'[/COLOR]','http://api.dramago.com/GetDetails/'+str(data["id"]),271,'http://www.dramago.com/images/series/big/'+str(data["id"])+'.jpg',desc,'','',genre,'')
        else:
            main.addDirT(str(data["name"].encode('utf-8'))+' [COLOR red]'+str(round(data["rating"],2)).rstrip('0').rstrip('.')+'/10[/COLOR] [COLOR blue]'+str(data["released"])+'[/COLOR]','http://api.dramago.com/GetDetails/'+str(data["id"]),275,'http://www.dramago.com/images/series/big/'+str(data["id"])+'.jpg',str(data["description"].encode('utf-8')),'','',genre,'')
        loadedLinks = loadedLinks + 1
        percent = (loadedLinks * 100)/totalLinks
        remaining_display = 'Movies/Episodes Cached :: [B]'+str(loadedLinks)+' / '+str(totalLinks)+'[/B].'
        dialogWait.update(percent,'[B]Will load instantly from now on[/B]',remaining_display)
        if (dialogWait.iscanceled()):
            return False
    main.GA("Dramania","List")
开发者ID:charlesjackson261,项目名称:yolo-boo,代码行数:25,代码来源:dramania.py


示例15: SEARCHPFTV

def SEARCHPFTV(murl = '',index=False):
        encode = main.updateSearchFile(murl,'TV')
        if not encode: return False   
        surl=BASE_URL2+'search/?q='+encode+'&md=shows'
        link=main.OPENURL(surl)
        link=link.replace('\r','').replace('\n','').replace('\t','')
        match=re.compile(' class="mnlcategorylist"><a href="([^"]+)"><b>([^<]+)</b>',re.DOTALL).findall(link)
        for url,name in match: main.addDirT(name,BASE_URL2+url,465,'','','','','','',index=index)
开发者ID:alejusar,项目名称:starthere,代码行数:8,代码来源:pftv.py


示例16: AllShows

def AllShows(murl):
        sear = net.http_POST('http://seriesgate.tv/tvshows_ajax/', {'_number':murl,'_genre_':'', '_network_':'', '_rating_':''}).content
        match= re.compile('<a href = "(.+?)"><img src = "(.+?)" height=".+?/><div class = "_tvshow_title">(.+?)</div>').findall(sear)
        for url,thumb,name in match:
                main.addDirT(name,url,604,thumb,'','','','','')
                    

        main.GA("SeriesGate","AllShows")
开发者ID:fsharath,项目名称:MashUp,代码行数:8,代码来源:seriesgate.py


示例17: SEARCHWS

def SEARCHWS(murl = '',index=False):
        encode = main.updateSearchFile(murl,'TV')
        if not encode: return False   
        surl='http://watchseries.ag/search/'+encode
        link=main.OPENURL(surl)
        link=link.replace('\r','').replace('\n','').replace('\t','')
        match=re.compile('<a title=".+?" href="([^<]+)"><b>(.+?)</b></a>                <br>                <b>Description:</b>(.+?)</td></tr>            <tr></tr>            <tr><td valign="top">                <a title=".+?<img src="(.+?)">               </a>',re.DOTALL).findall(link)
        for url,name,desc,thumb in match:
                main.addDirT(name,'http://watchseries.ag'+url,578,thumb,desc,'','','','',index=index)
开发者ID:alejusar,项目名称:starthere,代码行数:9,代码来源:watchseries.py


示例18: AllShowsBTV

def AllShowsBTV(murl):
        link=main.OPENURL(murl)
        link=link.replace('\r','').replace('\n','').replace('\t','')
        match=re.compile('<li class="show"><a href="(.+?)">(.+?)</a></li>').findall(link)
        for url, name in match:
            main.addDirT(name,url,553,'','','','','','')
        paginate = re.compile('<a href="([^<]+)">&gt;</a>').findall(link)
        if len(paginate)>0:
            main.addDir('Next','http://www.btvguide.com'+paginate[0],561,art+'/next2.png')
开发者ID:rollysalvana,项目名称:pampereo-xbmc-plugins,代码行数:9,代码来源:btvguide.py


示例19: LATESTE

def LATESTE(mname,murl):
        link=main.OPENURL(murl)
        link=main.unescapes(link)
        match = re.compile('<td class=".+?<a href="(.+?)">(.+?)</a>          </td>').findall(link)
        for url, name in match:
                main.addDirT(name,'http://www.animefreak.tv/'+url,630,'','','','','','')
        paginate = re.compile("""<li class="pager-next last"><a href="(.+?)" class="active">.+?</a></li>""").findall(link)
        if len(paginate)>0:
            paginates=paginate[0]
            main.addDir('Next','http://www.animefreak.tv/'+paginates,632,art+'/next2.png')
开发者ID:HIGHWAY99,项目名称:MashUp,代码行数:10,代码来源:animefreak.py


示例20: GENRELIST

def GENRELIST(murl):
        link=main.OPENURL(murl)
        link=main.unescapes(link)
        match = re.compile('<h2 class="nodeTitle">.+?<a href="(.+?)".+?src="(.+?)" alt="(.+?)" />').findall(link)
        for url, thumb,name in match:
                main.addDirT(name,'http://www.animefreak.tv/'+url,626,thumb,'','','','','')
        paginate = re.compile("""<li class="pager-next"><a href="(.+?)" title=".+?" class="active">.+?</a></li>""").findall(link)
        if len(paginate)>0:
            paginates=paginate[0]
            main.addDir('Next','http://www.animefreak.tv/'+paginates,635,art+'/next2.png')
开发者ID:HIGHWAY99,项目名称:MashUp,代码行数:10,代码来源:animefreak.py



注:本文中的resources.libs.main.addDirT函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Python main.addDirTE函数代码示例发布时间:2022-05-26
下一篇:
Python main.addDirM函数代码示例发布时间:2022-05-26
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap