Пример #1
0
def SEARCHSHOW(url):
        if settings.getSetting('tmovies_account') == 'true':  
              net.set_cookies(cookiejar)
        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:
         print "I AM LOOKING"       
         for url,sitethumb,name in match: 
           matchyear=re.compile('<a class="filmyar" href=".+?">(.+?)</a>').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,'episodes',thumb,data,favtype,len(url))
                      except:
                           pass
                      nmatch=re.compile('<a id="next" class=".+?" href="(.+?)">Next &raquo</a>\n').findall(link)
                      if len(nmatch) > 0:
                             main.addDir('Next Page',(nmatch[0]),'searchshow',artwork +'Icon_Menu_Movies_nextpage.png','','dir',1)
                     
        main.AUTO_VIEW('movies')
Пример #2
0
def TVGENRES():
        
        main.addDir('Action','http://'+domain+'/browse_tv_shows/Action/byViews/all/','tvplaygenre',artwork +'/tvshows/action.png','','dir',1)
        main.addDir('Adventure','http://'+domain+'/browse_tv_shows/Adventure/byViews/all/','tvplaygenre',artwork +'/tvshows/adventure.png','','dir',1)
        main.addDir('Animation','http://'+domain+'/browse_tv_shows/Animation/byViews/all/','tvplaygenre',artwork +'/tvshows/animation.png','','dir',1)
        main.addDir('Biography','http://'+domain+'/browse_tv_shows/Biography/byViews/all/','tvplaygenre',artwork +'/tvshows/biography.png','','dir',1)
        main.addDir('Comedy','http://'+domain+'/browse_tv_shows/Comedy/byViews/all/','tvplaygenre',artwork +'/tvshows/comedy.png','','dir',1)
        main.addDir('Crime','http://'+domain+'/browse_tv_shows/Crime/byViews/all/','tvplaygenre',artwork +'/tvshows/crime.png','','dir',1)
        main.addDir('Documentary','http://'+domain+'/browse_tv_shows/Documentary/byViews/all/','tvplaygenre',artwork +'/tvshows/documentary.png','','dir',1)
        main.addDir('Drama','http://'+domain+'/browse_tv_shows/Drama/byViews/all/','tvplaygenre',artwork +'/tvshows/drama.png','','dir',1)
        main.addDir('Family','http://'+domain+'/browse_tv_shows/Family/byViews/all/','tvplaygenre',artwork +'/tvshows/family.png','','dir',1)
        main.addDir('Fantastic','http://'+domain+'/browse_tv_shows/Fantastic/byViews/all/','tvplaygenre',artwork +'/tvshows/fantastic.png','','dir',1)
        main.addDir('Fantasy','http://'+domain+'/browse_tv_shows/Fantasy/byViews/all/','tvplaygenre',artwork +'/tvshows/fantasy.png','','dir',1)
        main.addDir('Film-Noir','http://'+domain+'/browse_tv_shows/Film-Noir/byViews/all/','tvplaygenre',artwork +'/tvshows/film-noir.png','','dir',1)
        main.addDir('History','http://'+domain+'/browse_tv_shows/History/byViews/all/','tvplaygenre',artwork +'/tvshows/history.png','','dir',1)
        main.addDir('Horror','http://'+domain+'/browse_tv_shows/Horror/byViews/all/','tvplaygenre',artwork +'/tvshows/horror.png','','dir',1)
        main.addDir('Music','http://'+domain+'/browse_tv_shows/Music/byViews/all/','tvplaygenre',artwork +'/tvshows/music.png','','dir',1)
        main.addDir('Mystery','http://'+domain+'/browse_tv_shows/Mystery/byViews/all/','tvplaygenre',artwork +'/tvshows/mystery.png','','dir',1)
        main.addDir('Reality-TV','http://'+domain+'/browse_tv_shows/Reality-TV/byViews/all/','tvplaygenre',artwork +'/tvshows/reality-tv.png','','dir',1)
        main.addDir('Romance','http://'+domain+'/browse_tv_shows/Romance/byViews/all/','tvplaygenre',artwork +'/tvshows/romance.png','','dir',1)
        main.addDir('Sci-Fi','http://'+domain+'/browse_tv_shows/Sci-Fi/byViews/all/','tvplaygenre',artwork +'/tvshows/sci-fi.png','','dir',1)
        main.addDir('Thriller','http://'+domain+'/browse_tv_shows/Thriller/byViews/all/','tvplaygenre',artwork +'/tvshows/thriller.png','','dir',1)
        main.addDir('Western','http://'+domain+'/browse_tv_shows/Western/byViews/all/','tvplaygenre',artwork +'/tvshows/western.png','','dir',1)
        
        main.AUTO_VIEW('')
Пример #3
0
def STATUSCATEGORIES(url):
    link = OPEN_URL(url).replace('\n', '').replace('\r', '')
    match = re.compile(
        'name="(.+?)".+?rl="(.+?)".+?mg="(.+?)".+?anart="(.+?)".+?escription="(.+?)".+?ype="(.+?)"'
    ).findall(link)
    for name, url, iconimage, fanart, description, filetype in match:
        if 'status' in filetype:
            main.addHELPDir(name, url, 'addonstatus', iconimage, fanart,
                            description, filetype)
        elif 'getshorts' in filetype:
            main.add2HELPDir(name, url, 'getshorts', iconimage, fanart,
                             description, filetype)
        elif 'main' in filetype:
            main.addHELPDir(name, url, 'addoninstall', iconimage, fanart,
                            description, filetype)
        elif 'addrepo' in filetype:
            main.add2HELPDir(name, url, 'getrepolink', iconimage, fanart,
                             description, filetype)
        elif 'source' in filetype:
            main.addHELPDir(name, url, 'addsource', iconimage, fanart,
                            description, filetype)
        elif 'getvideo' in filetype:
            main.add2HELPDir(name, url, 'getvideolink', iconimage, fanart,
                             description, filetype)
            main.AUTO_VIEW('movies')
Пример #4
0
def CHIAVIDPAGE(url, name):
    link = net.http_GET(url).content
    matchvid = re.compile(
        'Watch via Mobile</font></a><a id="download" target="_blank" href="(.+?)">.+?MP4 Video format'
    ).findall(link)
    for url in matchvid:
        main.addCHIADLDir(name, url, 'chialinkpage', thumb, '', '', '', '')
        main.AUTO_VIEW('movies')
Пример #5
0
def CHIAALPHMAIN(url):
    link = net.http_GET(url).content
    match = re.compile(
        '<img width=".+?" height=".+?" src="(.+?)"></a></p></div></td><div style="width:.+?; float:.+?;"><td class=".+?" style=".+?; overflow:.+?;"><div style="height:.+?; width:.+?;"><div style=".+?;"><a href="(.+?)" title="(.+?)">'
    ).findall(link)
    for thumb, url, name in match:
        name = name.replace('View all episode in', '')
        main.addDir(name, url, 'chiaepisodes', thumb, '', '')
        main.AUTO_VIEW('movies')
Пример #6
0
def CHIASEARCH(url):
    link = net.http_GET(url).content
    match = re.compile(
        '<img style="padding-left:0px;" width="135" height="190" src="(.+?)"></a></div><div class="title"><a href="(.+?)">(.+?)</a></div>'
    ).findall(link)
    for thumb, url, name in match:
        #name = name.replace('View all episode in','')
        main.addDir(name, url, 'chialinkpage', thumb, '', '')
        main.AUTO_VIEW('movies')
Пример #7
0
def CHIAGENREMAIN(url):
    link = net.http_GET(url).content
    match = re.compile(
        'overflow:hidden;"> <a href="(.+?)" title="(.+?)"><img width=".+?" height=".+?" src="(.+?)"></a>'
    ).findall(link)
    for url, name, thumb in match:
        name = name.replace('View all episode in', '')
        main.addDir(name, url, 'chiaepisodes', thumb, '', '')
        main.AUTO_VIEW('movies')
Пример #8
0
def CHIAGENRES(url):
    genreurl = 'http://www.chia-anime.com/?genre='
    main.addDir('Adventure', genreurl + 'adventure', 'chiagenremain',
                artwork + '/anime/Anime_Adventure.png', '', 'dir')
    main.addDir('Comedy', genreurl + 'comedy', 'chiagenremain',
                artwork + '/anime/Anime_Comedy.png', '', 'dir')
    main.addDir('Drama', genreurl + 'drama', 'chiagenremain',
                artwork + '/anime/Anime_Drama.png', '', 'dir')
    main.addDir('Erotica', genreurl + 'erotica', 'chiagenremain',
                artwork + '/anime/Anime_Erotica.png', '', 'dir')
    main.addDir('Fantasy', genreurl + 'fantasy', 'chiagenremain',
                artwork + '/anime/Anime_Fantasy.png', '', 'dir')
    main.addDir('Horror', genreurl + 'horror', 'chiagenremain',
                artwork + '/anime/Anime_horror.png', '', 'dir')
    main.addDir('Mystery', genreurl + 'mystery', 'chiagenremain',
                artwork + '/anime/Anime_Mystery.png', '', 'dir')
    main.addDir('Romance', genreurl + 'romance', 'chiagenremain',
                artwork + '/anime/Anime_Romance.png', '', 'dir')
    main.addDir('Thriller', genreurl + 'thriller', 'chiagenremain',
                artwork + '/anime/Anime_Thriller.png', '', 'dir')
    main.addDir('Ninja', genreurl + 'ninga', 'chiagenremain',
                artwork + '/anime/Anime_Ninja.png', '', 'dir')
    main.addDir('Military', genreurl + 'milatary', 'chiagenremain',
                artwork + '/anime/Anime_Military.png', '', 'dir')
    main.addDir('Space', genreurl + 'space', 'chiagenremain',
                artwork + '/anime/Anime_Space.png', '', 'dir')
    main.addDir('Aliens', genreurl + 'aliens', 'chiagenremain',
                artwork + '/anime/Anime_Aliens.png', '', 'dir')
    main.addDir('Music', genreurl + 'music', 'chiagenremain',
                artwork + '/anime/Anime_Music.png', '', 'dir')
    main.addDir('Sports', genreurl + 'sports', 'chiagenremain',
                artwork + '/anime/Anime_Sports.png', '', 'dir')
    main.addDir('Demons', genreurl + 'demons', 'chiagenremain',
                artwork + '/anime/Anime_Demons.png', '', 'dir')
    main.addDir('Girls with Guns', genreurl + 'girls+with+guns',
                'chiagenremain', artwork + '/anime/Anime_Girlswithguns.png',
                '', 'dir')
    main.addDir('Supernatural', genreurl + 'supernatural', 'chiagenremain',
                artwork + '/anime/Anime_Supernatural.png', '', 'dir')
    main.addDir('Police', genreurl + 'police', 'chiagenremain',
                artwork + '/anime/Anime_Police.png', '', 'dir')
    main.addDir('Vampires', genreurl + 'vampires', 'chiagenremain',
                artwork + '/anime/Anime_Vampires.png', '', 'dir')
    main.addDir('Super Powers', genreurl + 'superpowers', 'chiagenremain',
                artwork + '/anime/Anime_Superpowers.png', '', 'dir')
    main.addDir('Assassins', genreurl + 'assassins', 'chiagenremain',
                artwork + '/anime/Anime_Assassins.png', '', 'dir')
    main.addDir('Historical', genreurl + 'historical', 'chiagenremain',
                artwork + '/anime/Anime_Historical.png', '', 'dir')
    main.addDir('School', genreurl + 'school', 'chiagenremain',
                artwork + '/anime/Anime_School.png', '', 'dir')
    main.addDir('Psychological', genreurl + 'psychological', 'chiagenremain',
                artwork + '/anime/Anime_Psychological.png', '', 'dir')
    main.addDir('Martial Arts', genreurl + 'martial+arts', 'chiagenremain',
                artwork + '/anime/Anime_Martialarts.png', '', 'dir')

    main.AUTO_VIEW('')
Пример #9
0
def CHIAALPH():
    main.addDir('#', 'http://www.chia-anime.com/alpha/#', 'chiaalphmain',
                artwork + 'movieaz/hash.png', '', 'dir')
    main.addDir('A', 'http://www.chia-anime.com/alpha/A', 'chiaalphmain',
                artwork + 'movieaz/a.png', '', 'dir')
    main.addDir('B', 'http://www.chia-anime.com/alpha/B', 'chiaalphmain',
                artwork + 'movieaz/b.png', '', 'dir')
    main.addDir('C', 'http://www.chia-anime.com/alpha/C', 'chiaalphmain',
                artwork + 'movieaz/c.png', '', 'dir')
    main.addDir('D', 'http://www.chia-anime.com/alpha/D', 'chiaalphmain',
                artwork + 'movieaz/d.png', '', 'dir')
    main.addDir('E', 'http://www.chia-anime.com/alpha/E', 'chiaalphmain',
                artwork + 'movieaz/e.png', '', 'dir')
    main.addDir('F', 'http://www.chia-anime.com/alpha/F', 'chiaalphmain',
                artwork + 'movieaz/f.png', '', 'dir')
    main.addDir('G', 'http://www.chia-anime.com/alpha/G', 'chiaalphmain',
                artwork + 'movieaz/g.png', '', 'dir')
    main.addDir('H', 'http://www.chia-anime.com/alpha/H', 'chiaalphmain',
                artwork + 'movieaz/h.png', '', 'dir')
    main.addDir('I', 'http://www.chia-anime.com/alpha/I', 'chiaalphmain',
                artwork + 'movieaz/i.png', '', 'dir')
    main.addDir('J', 'http://www.chia-anime.com/alpha/J', 'chiaalphmain',
                artwork + 'movieaz/j.png', '', 'dir')
    main.addDir('K', 'http://www.chia-anime.com/alpha/K', 'chiaalphmain',
                artwork + 'movieaz/k.png', '', 'dir')
    main.addDir('L', 'http://www.chia-anime.com/alpha/L', 'chiaalphmain',
                artwork + 'movieaz/l.png', '', 'dir')
    main.addDir('M', 'http://www.chia-anime.com/alpha/M', 'chiaalphmain',
                artwork + 'movieaz/m.png', '', 'dir')
    main.addDir('N', 'http://www.chia-anime.com/alpha/N', 'chiaalphmain',
                artwork + 'movieaz/n.png', '', 'dir')
    main.addDir('O', 'http://www.chia-anime.com/alpha/O', 'chiaalphmain',
                artwork + 'movieaz/o.png', '', 'dir')
    main.addDir('P', 'http://www.chia-anime.com/alpha/P', 'chiaalphmain',
                artwork + 'movieaz/p.png', '', 'dir')
    main.addDir('Q', 'http://www.chia-anime.com/alpha/Q', 'chiaalphmain',
                artwork + 'movieaz/q.png', '', 'dir')
    main.addDir('R', 'http://www.chia-anime.com/alpha/R', 'chiaalphmain',
                artwork + 'movieaz/r.png', '', 'dir')
    main.addDir('S', 'http://www.chia-anime.com/alpha/S', 'chiaalphmain',
                artwork + 'movieaz/s.png', '', 'dir')
    main.addDir('T', 'http://www.chia-anime.com/alpha/T', 'chiaalphmain',
                artwork + 'movieaz/t.png', '', 'dir')
    main.addDir('U', 'http://www.chia-anime.com/alpha/U', 'chiaalphmain',
                artwork + 'movieaz/u.png', '', 'dir')
    main.addDir('V', 'http://www.chia-anime.com/alpha/V', 'chiaalphmain',
                artwork + 'movieaz/v.png', '', 'dir')
    main.addDir('W', 'http://www.chia-anime.com/alpha/W', 'chiaalphmain',
                artwork + 'movieaz/w.png', '', 'dir')
    main.addDir('X', 'http://www.chia-anime.com/alpha/X', 'chiaalphmain',
                artwork + 'movieaz/x.png', '', 'dir')
    main.addDir('Y', 'http://www.chia-anime.com/alpha/Y', 'chiaalphmain',
                artwork + 'movieaz/y.png', '', 'dir')
    main.addDir('Z', 'http://www.chia-anime.com/alpha/Z', 'chiaalphmain',
                artwork + 'movieaz/z.png', '', 'dir')

    main.AUTO_VIEW('')
Пример #10
0
def CHIALATEST(url):
    link = net.http_GET(url).content
    match = re.compile(
        '<h3><a href="(.+?)" rel="bookmark" title="(.+?)">.+?</a></h3></div></center><div><span class="video-episode">.+?</span></div><div class="thumb" style="background: #000 url(.+?) no-repeat'
    ).findall(link)
    for url, name, thumb in match:
        thumb = thumb.replace('(', '')
        thumb = thumb.replace(')', '')
        main.addDir(name, url, 'chiavidpage', thumb, '', '')
        main.AUTO_VIEW('movies')
Пример #11
0
def GETSHORTS(url):
    link = OPEN_URL(url).replace('\n', '').replace('\r', '')
    match = re.compile(
        'name="(.+?)".+?rl="(.+?)".+?mg="(.+?)".+?anart="(.+?)".+?escription="(.+?)".+?ype="(.+?)"'
    ).findall(link)
    for name, url, iconimage, fanart, description, filetype in match:
        main.addHELPDir(name, url, 'addshortcuts', iconimage, fanart,
                        description, filetype)

        main.AUTO_VIEW('movies')
Пример #12
0
def SEARCHTV(url):
	searchUrl = url 
	vq = _get_keyboard( heading="Searching for TV Shows" )
	if ( not vq ): return False, 0
	title = urllib.quote_plus(vq)
	searchUrl += title + '&criteria=title' 
	print "Searching URL: " + searchUrl 
	SEARCHSHOW(searchUrl)

	main.AUTO_VIEW('tvshow')
Пример #13
0
def TVCATS():

    
          main.addDir('TV Shows by Year','none','tvbyyear',artwork +'Icon_Menu_TVShows_ByYear.png','','dir')
          main.addDir('TV Shows by Genre','none','tvgenres',artwork + '/tvshows/tvshowsgenre.png','','dir')
          main.addDir('TV Shows by Rating','http://twomovies.name/browse_tv_shows/all/byRating/all/','tvplayyear',artwork + '/tvshows/tvshowsrating.png','','dir')
          main.addDir('TV Shows by Popularity','http://twomovies.name/browse_tv_shows/all/byViews/all/','tvplayyear',artwork + '/tvshows/tvshowspopularity.png','','dir')
          main.addDir('[COLOR gold]Search TV Shows[/COLOR]','http://twomovies.name/search/?search_query=','searchtv',artwork + 'Icon_Menu_TVShows_Search.png','','dir')
          
          main.AUTO_VIEW('')    
Пример #14
0
def TVCATS():

          main.addDir('[COLOR gold]TwoMovies - watch movies online[/COLOR]',messages+'visittwomovies.txt','addonstatus',artwork +'mainlogo.png','','dir',1)
          main.addDir('TV Shows by Year','none','tvbyyear',artwork +'Icon_Menu_TVShows_ByYear.png','','dir',1)
          main.addDir('TV Shows by Genre','none','tvgenres',artwork + '/tvshows/tvshowsgenre.png','','dir',1)
          main.addDir('TV Shows by Rating','http://'+domain+'/browse_tv_shows/all/byRating/all/','tvplayyear',artwork + '/tvshows/tvshowsrating.png','','dir',1)
          main.addDir('TV Shows by Popularity','http://'+domain+'/browse_tv_shows/all/byViews/all/','tvplayyear',artwork + '/tvshows/tvshowspopularity.png','','dir',1)
          #main.addDir('[COLOR gold]Search TV Shows[/COLOR]','http://'+domain+'/search/?search_query=','searchtv',artwork + 'Icon_Menu_TVShows_Search.png','','dir',1)
          
          main.AUTO_VIEW('')    
Пример #15
0
def CHIARESOLVE(name, url, iconimage):
    ok = True
    liz = xbmcgui.ListItem(name, iconImage=iconimage, thumbnailImage=iconimage)
    liz.setInfo(type="Video", infoLabels={"Title": name})
    ok = xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]),
                                     url=str(url),
                                     listitem=liz)
    xbmc.sleep(1000)
    xbmc.Player().play(str(url), liz, False)

    main.AUTO_VIEW('')
Пример #16
0
def SEARCHANIME(url):
    searchUrl = url
    vq = _get_keyboard(heading="Searching for Anime")
    # if blank or the user cancelled the keyboard, return
    if (not vq): return False, 0
    # we need to set the title to our query
    title = urllib.quote_plus(vq)
    searchUrl += title + '&criteria=title'
    print "Searching URL: " + searchUrl
    CHIASEARCH(searchUrl)

    main.AUTO_VIEW('movies')
Пример #17
0
def CHIACATS():

    main.addDir('Latest Anime Episodes', 'http://www.chia-anime.com/',
                'chialatest', artwork + 'anime/Anime_latestepisodes.png', '',
                'dir')
    main.addDir('Anime by Genres', 'none', 'chiagenres',
                artwork + 'anime/Anime_Genre.png', '', 'dir')
    main.addDir('A-Z', 'none', 'chiaalph', artwork + 'anime/Anime_A-Z.png', '',
                'dir')
    main.addDir('Search Anime ', 'http://www.chia-anime.com/search/',
                'searchanime', artwork + 'Icon_Menu_Movies_SearchName.png', '',
                'dir')
    main.AUTO_VIEW('')
Пример #18
0
def SEARCHSHOWOLD(url):
             if settings.getSetting('tmovies_account') == 'true':  
              net.set_cookies(cookiejar)
             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('<div class="filmyar"><a class="filmyar" href="http://'+domain+'/browse_tv_shows/all/byViews/.+?/">(.+?)</a>').findall(link)
               if len(match) > 0:
                    for year in matchyear:        
                         data = main.GRABTVMETA(name,year)
                         thumb = data['cover_url']
                    types = 'tvshow'
                    if 'watch_tv_show' in url:
                              main.addTVDir(name+'('+year+')',url,'episodes',thumb,data,types,'')
                              main.AUTO_VIEW('tvshows')
Пример #19
0
def GETVIDEOLINK(url):
    link = OPEN_URL(url).replace('\n', '').replace('\r', '')
    match = re.compile(
        'name="(.+?)".+?rl="(.+?)".+?mg="(.+?)".+?anart="(.+?)".+?escription="(.+?)".+?ype="(.+?)"'
    ).findall(link)
    for name, url, iconimage, fanart, description, filetype in match:
        if 'video' in filetype:
            main.addHELPDir(name, url, 'getvideo', iconimage, fanart,
                            description, filetype)
        elif 'youtube' in filetype:
            main.addHELPDir(name, url, 'getvideo', iconimage, fanart,
                            description, filetype)
        elif 'stream' in filetype:
            main.addHELPDir(name, url, 'getvideo', iconimage, fanart,
                            description, filetype)

    main.AUTO_VIEW('movies')
Пример #20
0
def TVBYYEAR():
        yearurl = 'http://twomovies.name/browse_tv_shows/all/byViews/'
        main.addDir('2013 ',yearurl+'2013','tvplayyear',artwork +'Icon_Menu_TVShows_2013.png','','dir')
        main.addDir('2012 ',yearurl+'2012','tvplayyear',artwork +'Icon_Menu_TVShows_2012.png','','dir')
        main.addDir('2011 ',yearurl+'2011','tvplayyear',artwork +'Icon_Menu_TVShows_2011.png','','dir')
        main.addDir('2010 ',yearurl+'2010','tvplayyear',artwork +'Icon_Menu_TVShows_2010.png','','dir')
        main.addDir('2009 ',yearurl+'2009','tvplayyear',artwork +'Icon_Menu_TVShows_2009.png','','dir')
        main.addDir('2008 ',yearurl+'2008','tvplayyear',artwork +'Icon_Menu_TVShows_2008.png','','dir')
        main.addDir('2007 ',yearurl+'2007','tvplayyear',artwork +'Icon_Menu_TVShows_2007.png','','dir')
        main.addDir('2006 ',yearurl+'2006','tvplayyear',artwork +'Icon_Menu_TVShows_2006.png','','dir')
        main.addDir('2005 ',yearurl+'2005','tvplayyear',artwork +'Icon_Menu_TVShows_2005.png','','dir')
        main.addDir('2004 ',yearurl+'2004','tvplayyear',artwork +'Icon_Menu_TVShows_2004.png','','dir')
        main.addDir('2003 ',yearurl+'2003','tvplayyear',artwork +'Icon_Menu_TVShows_2003.png','','dir')
        main.addDir('2002 ',yearurl+'2002','tvplayyear',artwork +'Icon_Menu_TVShows_2002.png','','dir')
        main.addDir('2001 ',yearurl+'2001','tvplayyear',artwork +'Icon_Menu_TVShows_2001.png','','dir')
        main.addDir('2000 ',yearurl+'2000','tvplayyear',artwork +'Icon_Menu_TVShows_2000.png','','dir')
        
        main.AUTO_VIEW('')
Пример #21
0
def CHIAEPISODES(url, name, year, thumb):

    dlfoldername = name
    link = net.http_GET(url).content
    match = re.compile(
        'background: #000 url(.+?) no-repeat.+?;" alt="(.+?)"><a href="(.+?)"'
    ).findall(link)
    for thumb, name, url in match:
        thumb = thumb.replace('(', '')
        thumb = thumb.replace(')', '')
        mainimg = thumb
        name = name.replace('&#8211', '-')
        link = net.http_GET(url).content
        matchvid = re.compile(
            'Watch via Mobile</font></a><a id="download" target="_blank" href="(.+?)">.+?MP4 Video format'
        ).findall(link)
        for url in matchvid:
            main.addCHIADLDir(name, url, 'chialinkpage', thumb, '',
                              dlfoldername, '', mainimg)
            main.AUTO_VIEW('movies')
Пример #22
0
def EPISODES(url,name,thumb):
    params = {'url':url, 'mode':mode, 'name':name, 'thumb':thumb,} 
    dlfoldername = name
    mainimg = thumb
    show = name
    if settings.getSetting('tmovies_account') == 'true':  
              net.set_cookies(cookiejar)
    link = OPEN_URL(url)
    matchurl=re.compile('<a class="linkname" href="(.+?)">.+? - (.+?)</a>').findall(link)             
    for url,epname in matchurl:
         matchse=re.compile('http://'+domain+'/watch_episode/(.+?)/(.+?)/(.+?)/').findall(url)
         for showname,season, episode in matchse:
              s = 'S' + season
              e = 'E' + episode
              se = s+e
              name = se + ' ' + epname
              favtype = 'episodes'
              main.addEPDir(name,url,thumb,'tvlinkpage',show,dlfoldername,mainimg,season,episode)
             
              main.AUTO_VIEW('tvshow')
Пример #23
0
def TVPLAYYEAR (url):
        if settings.getSetting('tmovies_account') == 'true':  
              net.set_cookies(cookiejar)
        link = OPEN_URL(url)
        match=re.compile('<a href="(.+?)" title=".+?">\r\n                        <img src="(.+?)" 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="http://'+domain+'/browse_tv_shows/all/byViews/(.+?)/">\r\n').findall(link)
          if len(matchyear) > 0:
           for year in matchyear:        
                 data = main.GRABTVMETA(name,year)
                 thumb = data['cover_url']
                   
           types = 'tvshow'
           main.addSDir(name+'('+year+')',url,'episodes',thumb,'',types,data)
           nmatch=re.compile('<a id="next" class=".+?" href="(.+?)">Next &raquo</a>').findall(link)
        if len(nmatch) > 0:
        
                    main.addDir('Next Page',(nmatch[0]),'tvplayyear',artwork + '/tvshows/nextpage.png','','dir',1)
             
        main.AUTO_VIEW('tvshow')        
Пример #24
0
def SEARCHSHOWOLD(url):
        if settings.getSetting('tmovies_account') == 'true':  
              net.set_cookies(cookiejar)
        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)
           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_tv_show' in url:
                              main.addTVDir(name+'('+year+')',url,'episodes',thumb,data,types,'')
                              main.AUTO_VIEW('tvshows')