import xbmc, xbmcgui, xbmcaddon, xbmcplugin import re, string, sys, os import urlresolver import HTMLParser from TheYid.common.addon import Addon from TheYid.common.net import Net addon_id = 'plugin.video.lmER' plugin = xbmcaddon.Addon(id=addon_id) DB = os.path.join(xbmc.translatePath("special://database"), 'lmER.db') net = Net() addon = Addon('plugin.video.lmER', sys.argv) BASE_URL = 'http://latestdude.com/' AddonPath = addon.get_path() IconPath = AddonPath + "/icons/" FanartPath = AddonPath + "/icons/" mode = addon.queries['mode'] url = addon.queries.get('url', None) content = addon.queries.get('content', None) query = addon.queries.get('query', None) startPage = addon.queries.get('startPage', None) numOfPages = addon.queries.get('numOfPages', None) listitem = addon.queries.get('listitem', None) urlList = addon.queries.get('urlList', None) section = addon.queries.get('section', None) img = addon.queries.get('img', None) text = addon.queries.get('text', None) def GetTitles(section, url, startPage='1', numOfPages='1'): pageUrl = url
# Developer: @TheYid009 # Support: www.xbmchub.com or @TheYid009 # Disclaimer: @TheYid009 dose not own or publish the content delivered by the plugin # streams and content is owned by Rinse fm import xbmc, xbmcgui, xbmcaddon, xbmcplugin import re, string, sys, os from TheYid.common.addon import Addon from TheYid.common.net import Net addon_id = 'plugin.audio.rinsefmplayer' plugin = xbmcaddon.Addon(id=addon_id) DB = os.path.join(xbmc.translatePath("special://database"), 'rinsefmplayer.db') BASE_URL = 'http://rinse.fm/' net = Net() addon = Addon('plugin.audio.rinsefmplayer', sys.argv) mode = addon.queries['mode'] url = addon.queries.get('url', None) content = addon.queries.get('content', None) listitem = addon.queries.get('listitem', None) ############################################################################### Get links ############################################################################################# def GetLinks(url): print 'GETLINKS FROM URL: ' + url html = net.http_GET(url).content listitem = GetMediaInfo(html) content = html match = re.compile('<option value="(.+?)">(.+?)</option>').findall(content) listitem = GetMediaInfo(content)
try: from sqlite3 import dbapi2 as sqlite print "Loading sqlite3 as DB engine" except: from pysqlite2 import dbapi2 as sqlite print "Loading pysqlite2 as DB engine" addon_id = 'plugin.video.ddlvalley' plugin = xbmcaddon.Addon(id=addon_id) DB = os.path.join(xbmc.translatePath("special://database"), 'singlelinkmoviez.db') BASE_URL = 'http://singlelinkmoviez.com/' net = Net() addon = Addon('plugin.video.singlelinkmoviez', sys.argv) showAllParts = True showPlayAll = True ######PATHS######## AddonPath = addon.get_path() IconPath = AddonPath + "/icons/" if plugin.getSetting('showAllParts') == 'false': showAllParts = False if plugin.getSetting('showPlayAll') == 'false': showPlayAll = False ##### Queries ########## mode = addon.queries['mode']
import HTMLParser try: from sqlite3 import dbapi2 as sqlite print "Loading sqlite3 as DB engine" except: from pysqlite2 import dbapi2 as sqlite print "Loading pysqlite2 as DB engine" addon_id = 'plugin.video.releaseBB' plugin = xbmcaddon.Addon(id=addon_id) DB = os.path.join(xbmc.translatePath("special://database"), 'releaseBB.db') BASE_URL = 'http://www.rlsbb.ru/' net = Net() addon = Addon('plugin.video.releaseBB', sys.argv) showAllParts = True showPlayAll = True if plugin.getSetting('showAllParts') == 'false': showAllParts = False if plugin.getSetting('showPlayAll') == 'false': showPlayAll = False ##### Queries ########## mode = addon.queries['mode'] url = addon.queries.get('url', None) content = addon.queries.get('content', None) query = addon.queries.get('query', None) startPage = addon.queries.get('startPage', None)
import HTMLParser try: from sqlite3 import dbapi2 as sqlite print "Loading sqlite3 as DB engine" except: from pysqlite2 import dbapi2 as sqlite print "Loading pysqlite2 as DB engine" addon_id = 'plugin.video.1-linkmovies' plugin = xbmcaddon.Addon(id=addon_id) DB = os.path.join(xbmc.translatePath("special://database"), '1-linkmovies.db') BASE_URL = 'http://1-linkmovies.com/' net = Net() addon = Addon('plugin.video.1-linkmovies', sys.argv) showAllParts = True showPlayAll = True #PATHS AddonPath = addon.get_path() IconPath = AddonPath + "/icons/" if plugin.getSetting('showAllParts') == 'false': showAllParts = False if plugin.getSetting('showPlayAll') == 'false': showPlayAll = False ##### Queries ########## mode = addon.queries['mode']
import xbmc, xbmcgui, xbmcaddon, xbmcplugin import urllib, urllib2 import re, string, sys, os import urlresolver from TheYid.common.addon import Addon from TheYid.common.net import Net from htmlentitydefs import name2codepoint as n2cp import HTMLParser addon_id = 'plugin.video.tvonlineER' plugin = xbmcaddon.Addon(id=addon_id) DB = os.path.join(xbmc.translatePath("special://database"), 'tvonlineER.db') BASE_URL = 'http://tvonline.tw/' net = Net() addon = Addon('plugin.video.tvonlineER', sys.argv) ###### PATHS ########### AddonPath = addon.get_path() IconPath = AddonPath + "/icons/" FanartPath = AddonPath + "/icons/" ##### Queries ########## mode = addon.queries['mode'] url = addon.queries.get('url', None) content = addon.queries.get('content', None) query = addon.queries.get('query', None) listitem = addon.queries.get('listitem', None) urlList = addon.queries.get('urlList', None) section = addon.queries.get('section', None) text = addon.queries.get('text', None) img = addon.queries.get('img', None)
import HTMLParser try: from sqlite3 import dbapi2 as sqlite print "Loading sqlite3 as DB engine" except: from pysqlite2 import dbapi2 as sqlite print "Loading pysqlite2 as DB engine" addon_id = 'plugin.video.scene-source' plugin = xbmcaddon.Addon(id=addon_id) DB = os.path.join(xbmc.translatePath("special://database"), 'scene-source.db') BASE_URL = 'http://www.scnsrc.me/' net = Net() addon = Addon('plugin.video.scene-source', sys.argv) showAllParts = True showPlayAll = True #PATHS AddonPath = addon.get_path() IconPath = AddonPath + "/icons/" if plugin.getSetting('showAllParts') == 'false': showAllParts = False if plugin.getSetting('showPlayAll') == 'false': showPlayAll = False ##### Queries ########## mode = addon.queries['mode']
import HTMLParser try: from sqlite3 import dbapi2 as sqlite print "Loading sqlite3 as DB engine" except: from pysqlite2 import dbapi2 as sqlite print "Loading pysqlite2 as DB engine" addon_id = 'plugin.video.1080ptvseries' plugin = xbmcaddon.Addon(id=addon_id) DB = os.path.join(xbmc.translatePath("special://database"), '1080ptvseries.db') BASE_URL = 'http://www.blue1city.net/' net = Net() addon = Addon('plugin.video.1080ptvseries', sys.argv) #PATHS# AddonPath = addon.get_path() IconPath = AddonPath + "/icons/" FanartPath = AddonPath + "/icons/" ##### Queries ########## mode = addon.queries['mode'] url = addon.queries.get('url', None) content = addon.queries.get('content', None) query = addon.queries.get('query', None) startPage = addon.queries.get('startPage', None) numOfPages = addon.queries.get('numOfPages', None) listitem = addon.queries.get('listitem', None) urlList = addon.queries.get('urlList', None)
import HTMLParser try: from sqlite3 import dbapi2 as sqlite print "Loading sqlite3 as DB engine" except: from pysqlite2 import dbapi2 as sqlite print "Loading pysqlite2 as DB engine" addon_id = 'plugin.video.isceners' plugin = xbmcaddon.Addon(id=addon_id) DB = os.path.join(xbmc.translatePath("special://database"), 'isceners.db') BASE_URL = 'http://isceners.org/' net = Net() addon = Addon('plugin.video.isceners', sys.argv) showAllParts = True showPlayAll = True #PATHS AddonPath = addon.get_path() IconPath = AddonPath + "/icons/" if plugin.getSetting('showAllParts') == 'false': showAllParts = False if plugin.getSetting('showPlayAll') == 'false': showPlayAll = False ##### Queries ########## mode = addon.queries['mode']
import HTMLParser try: from sqlite3 import dbapi2 as sqlite print "Loading sqlite3 as DB engine" except: from pysqlite2 import dbapi2 as sqlite print "Loading pysqlite2 as DB engine" addon_id = 'plugin.video.fight-bb' plugin = xbmcaddon.Addon(id=addon_id) DB = os.path.join(xbmc.translatePath("special://database"), 'fight-bb.db') BASE_URL = 'http://fight-bb.com/' net = Net() addon = Addon('plugin.video.fight-bb', sys.argv) showAllParts = True showPlayAll = True #PATHS AddonPath = addon.get_path() IconPath = AddonPath + "/icons/" if plugin.getSetting('showAllParts') == 'false': showAllParts = False if plugin.getSetting('showPlayAll') == 'false': showPlayAll = False ##### Queries ########## mode = addon.queries['mode']
import xbmc, xbmcgui, xbmcaddon, xbmcplugin import re, string, sys, os import urlresolver import HTMLParser from TheYid.common.addon import Addon from TheYid.common.net import Net addon_id = 'plugin.video.streamthisER' plugin = xbmcaddon.Addon(id=addon_id) DB = os.path.join(xbmc.translatePath("special://database"), 'streamthisER.db') net = Net() addon = Addon('plugin.video.streamthisER', sys.argv) BASE_URL = 'http://streamthis.tv/' AddonPath = addon.get_path() IconPath = AddonPath + "/icons/" FanartPath = AddonPath + "/icons/" mode = addon.queries['mode'] url = addon.queries.get('url', None) content = addon.queries.get('content', None) query = addon.queries.get('query', None) startPage = addon.queries.get('startPage', None) numOfPages = addon.queries.get('numOfPages', None) listitem = addon.queries.get('listitem', None) urlList = addon.queries.get('urlList', None) section = addon.queries.get('section', None) img = addon.queries.get('img', None) text = addon.queries.get('text', None) #----------------------------------------------------------------------------movies-----------------------------------------------------------------------------------------#
BASE_URL7 = 'http://www.ukraves.co.uk/' BASE_URL8 = 'http://oldskool.podomatic.com/' BASE_URL9 = 'http://mikusmusik.blogspot.co.uk/' BASE_URL10 = 'http://drumandbass.ch/' BASE_URL11 = 'http://mixtapes.demodulated.com/' BASE_URL12 = 'http://www.shitmixtapes.com/' BASE_URL13 = 'http://www.rave-archive.com/' BASE_URL14 = 'http://www.thewire.co.uk/' BASE_URL15 = 'https://raw.githubusercontent.com/TheYid/yidpics/master' BASE_URL17 = 'https://archive.org/' BASE_URL18 = 'http://torontoravemixtapearchive.com/' BASE_URL19 = 'http://jungletechno.tumblr.com/' #BASE_URL20 = '' net = Net() addon = Addon('plugin.audio.raveplayer', sys.argv) mode = addon.queries['mode'] url = addon.queries.get('url', None) content = addon.queries.get('content', None) query = addon.queries.get('query', None) startPage = addon.queries.get('startPage', None) numOfPages = addon.queries.get('numOfPages', None) listitem = addon.queries.get('listitem', None) urlList = addon.queries.get('urlList', None) section = addon.queries.get('section', None) ############################################################################### Get links ############################################################################################# #---------------------------------------------------------------------------- oneinthejungle ----------------------------------------------------------------------------#
import HTMLParser try: from sqlite3 import dbapi2 as sqlite print "Loading sqlite3 as DB engine" except: from pysqlite2 import dbapi2 as sqlite print "Loading pysqlite2 as DB engine" addon_id = 'plugin.video.newrls' plugin = xbmcaddon.Addon(id=addon_id) DB = os.path.join(xbmc.translatePath("special://database"), 'newrls.db') BASE_URL = 'http://www.newrls.org/' net = Net() addon = Addon('plugin.video.newrls', sys.argv) showAllParts = True showPlayAll = True if plugin.getSetting('showAllParts') == 'false': showAllParts = False if plugin.getSetting('showPlayAll') == 'false': showPlayAll = False ##### Queries ########## mode = addon.queries['mode'] url = addon.queries.get('url', None) content = addon.queries.get('content', None) query = addon.queries.get('query', None) startPage = addon.queries.get('startPage', None)
import xbmc, xbmcgui, xbmcaddon, xbmcplugin import re, string, sys, os import urlresolver import HTMLParser from TheYid.common.addon import Addon from TheYid.common.net import Net addon_id = 'plugin.video.rlseriesER' plugin = xbmcaddon.Addon(id=addon_id) DB = os.path.join(xbmc.translatePath("special://database"), 'rlseriesER.db') net = Net() addon = Addon('plugin.video.rlseriesER', sys.argv) BASE_URL = 'http://rlseries.com/' AddonPath = addon.get_path() IconPath = AddonPath + "/icons/" FanartPath = AddonPath + "/icons/" mode = addon.queries['mode'] url = addon.queries.get('url', None) content = addon.queries.get('content', None) query = addon.queries.get('query', None) startPage = addon.queries.get('startPage', None) numOfPages = addon.queries.get('numOfPages', None) listitem = addon.queries.get('listitem', None) urlList = addon.queries.get('urlList', None) section = addon.queries.get('section', None) img = addon.queries.get('img', None) text = addon.queries.get('text', None) def GetTitles(section, url, startPage='1', numOfPages='1'): pageUrl = url
import HTMLParser try: from sqlite3 import dbapi2 as sqlite print "Loading sqlite3 as DB engine" except: from pysqlite2 import dbapi2 as sqlite print "Loading pysqlite2 as DB engine" addon_id = 'plugin.video.oneclickwatch' plugin = xbmcaddon.Addon(id=addon_id) DB = os.path.join(xbmc.translatePath("special://database"), 'oneclickwatch.db') BASE_URL = 'http://oneclickwatch.org/' net = Net() addon = Addon('plugin.video.oneclickwatch', sys.argv) showAllParts = True showPlayAll = True #PATHS AddonPath = addon.get_path() IconPath = AddonPath + "/icons/" FanartPath = AddonPath + "/icons/" if plugin.getSetting('showAllParts') == 'false': showAllParts = False if plugin.getSetting('showPlayAll') == 'false': showPlayAll = False ##### Queries ##########
import HTMLParser try: from sqlite3 import dbapi2 as sqlite print "Loading sqlite3 as DB engine" except: from pysqlite2 import dbapi2 as sqlite print "Loading pysqlite2 as DB engine" addon_id = 'plugin.video.releaseBB' plugin = xbmcaddon.Addon(id=addon_id) DB = os.path.join(xbmc.translatePath("special://database"), 'releaseBB.db') BASE_URL = 'http://www.rlsbb.com/' net = Net() addon = Addon('plugin.video.releaseBB', sys.argv) showAllParts = True showPlayAll = True if plugin.getSetting('showAllParts') == 'false': showAllParts = False if plugin.getSetting('showPlayAll') == 'false': showPlayAll = False ##### Queries ########## mode = addon.queries['mode'] url = addon.queries.get('url', None) content = addon.queries.get('content', None) query = addon.queries.get('query', None) startPage = addon.queries.get('startPage', None)
import HTMLParser try: from sqlite3 import dbapi2 as sqlite print "Loading sqlite3 as DB engine" except: from pysqlite2 import dbapi2 as sqlite print "Loading pysqlite2 as DB engine" addon_id = 'plugin.video.oneclickwatch' plugin = xbmcaddon.Addon(id=addon_id) DB = os.path.join(xbmc.translatePath("special://database"), 'oneclickwatch.db') BASE_URL = 'http://oneclickwatch.org/' net = Net() addon = Addon('plugin.video.oneclickwatch', sys.argv) showAllParts = True showPlayAll = True if plugin.getSetting('showAllParts') == 'false': showAllParts = False if plugin.getSetting('showPlayAll') == 'false': showPlayAll = False ##### Queries ########## mode = addon.queries['mode'] url = addon.queries.get('url', None) content = addon.queries.get('content', None) query = addon.queries.get('query', None) startPage = addon.queries.get('startPage', None)
import xbmc, xbmcgui, xbmcaddon, xbmcplugin import urllib, urllib2 import re, string, sys, os import urlresolver from TheYid.common.addon import Addon from TheYid.common.net import Net from htmlentitydefs import name2codepoint as n2cp import HTMLParser addon_id = 'plugin.video.ilovefootball' plugin = xbmcaddon.Addon(id=addon_id) DB = os.path.join(xbmc.translatePath("special://database"), 'ilovefootball.db') BASE_URL = 'http://real-madrid-cf-hd.blogspot.co.uk/' net = Net() addon = Addon('plugin.video.ilovefootball', sys.argv) ###### PATHS ########### AddonPath = addon.get_path() IconPath = AddonPath + "/icons/" FanartPath = AddonPath + "/icons/" ##### Queries ########## mode = addon.queries['mode'] url = addon.queries.get('url', None) content = addon.queries.get('content', None) query = addon.queries.get('query', None) startPage = addon.queries.get('startPage', None) numOfPages = addon.queries.get('numOfPages', None) listitem = addon.queries.get('listitem', None) urlList = addon.queries.get('urlList', None) section = addon.queries.get('section', None)
import HTMLParser try: from sqlite3 import dbapi2 as sqlite print "Loading sqlite3 as DB engine" except: from pysqlite2 import dbapi2 as sqlite print "Loading pysqlite2 as DB engine" addon_id = 'plugin.video.scenelog' plugin = xbmcaddon.Addon(id=addon_id) DB = os.path.join(xbmc.translatePath("special://database"), 'scenelog.db') BASE_URL = 'http://scenelog.eu/' net = Net() addon = Addon('plugin.video.scenelog', sys.argv) showAllParts = True showPlayAll = True #PATHS AddonPath = addon.get_path() IconPath = AddonPath + "/icons/" if plugin.getSetting('showAllParts') == 'false': showAllParts = False if plugin.getSetting('showPlayAll') == 'false': showPlayAll = False ##### Queries ########## mode = addon.queries['mode']
import HTMLParser try: from sqlite3 import dbapi2 as sqlite print "Loading sqlite3 as DB engine" except: from pysqlite2 import dbapi2 as sqlite print "Loading pysqlite2 as DB engine" addon_id = 'plugin.video.adult-bay' plugin = xbmcaddon.Addon(id=addon_id) DB = os.path.join(xbmc.translatePath("special://database"), 'adult-bay.db') BASE_URL = 'http://adultbay.org/' net = Net() addon = Addon('plugin.video.adult-bay', sys.argv) showAllParts = True showPlayAll = True if plugin.getSetting('showAllParts') == 'false': showAllParts = False if plugin.getSetting('showPlayAll') == 'false': showPlayAll = False ##### Queries ########## mode = addon.queries['mode'] url = addon.queries.get('url', None) content = addon.queries.get('content', None) query = addon.queries.get('query', None) startPage = addon.queries.get('startPage', None)
import HTMLParser try: from sqlite3 import dbapi2 as sqlite print "Loading sqlite3 as DB engine" except: from pysqlite2 import dbapi2 as sqlite print "Loading pysqlite2 as DB engine" addon_id = 'plugin.video.theextopia' plugin = xbmcaddon.Addon(id=addon_id) DB = os.path.join(xbmc.translatePath("special://database"), 'theextopia.db') BASE_URL = 'http://www.theextopia.com/' net = Net() addon = Addon('plugin.video.theextopia', sys.argv) showAllParts = True showPlayAll = True #PATHS AddonPath = addon.get_path() IconPath = AddonPath + "/icons/" if plugin.getSetting('showAllParts') == 'false': showAllParts = False if plugin.getSetting('showPlayAll') == 'false': showPlayAll = False ##### Queries ########## mode = addon.queries['mode']
import xbmc, xbmcgui, xbmcaddon, xbmcplugin import re, string, sys, os import urlresolver import HTMLParser from TheYid.common.addon import Addon from TheYid.common.net import Net addon_id = 'plugin.video.myvideolinks' plugin = xbmcaddon.Addon(id=addon_id) DB = os.path.join(xbmc.translatePath("special://database"), 'myvideolinks.db') BASE_URL = 'http://www.myvideolinks.eu/' net = Net() addon = Addon('plugin.video.myvideolinks', sys.argv) ###### PATHS ########## AddonPath = addon.get_path() IconPath = AddonPath + "/icons/" FanartPath = AddonPath + "/icons/" ##### Queries ########## mode = addon.queries['mode'] url = addon.queries.get('url', None) content = addon.queries.get('content', None) query = addon.queries.get('query', None) startPage = addon.queries.get('startPage', None) numOfPages = addon.queries.get('numOfPages', None) listitem = addon.queries.get('listitem', None) urlList = addon.queries.get('urlList', None) section = addon.queries.get('section', None) ##### Queries ##########
import HTMLParser try: from sqlite3 import dbapi2 as sqlite print "Loading sqlite3 as DB engine" except: from pysqlite2 import dbapi2 as sqlite print "Loading pysqlite2 as DB engine" addon_id = 'plugin.video.rlslog' plugin = xbmcaddon.Addon(id=addon_id) DB = os.path.join(xbmc.translatePath("special://database"), 'releasethread.db') BASE_URL = 'http://releasethread.com/' net = Net() addon = Addon('plugin.video.releasethread', sys.argv) showAllParts = True showPlayAll = True if plugin.getSetting('showAllParts') == 'false': showAllParts = False if plugin.getSetting('showPlayAll') == 'false': showPlayAll = False ##### Queries ########## mode = addon.queries['mode'] url = addon.queries.get('url', None) content = addon.queries.get('content', None) query = addon.queries.get('query', None) startPage = addon.queries.get('startPage', None)
try: from sqlite3 import dbapi2 as sqlite print "Loading sqlite3 as DB engine" except: from pysqlite2 import dbapi2 as sqlite print "Loading pysqlite2 as DB engine" addon_id = 'plugin.video.newmyvideolinks' plugin = xbmcaddon.Addon(id=addon_id) DB = os.path.join(xbmc.translatePath("special://database"), 'newmyvideolinks.db') BASE_URL = 'http://newmyvideolinks.com/' net = Net() addon = Addon('plugin.video.newmyvideolinks', sys.argv) showAllParts = True showPlayAll = True if plugin.getSetting('showAllParts') == 'false': showAllParts = False if plugin.getSetting('showPlayAll') == 'false': showPlayAll = False ##### Queries ########## mode = addon.queries['mode'] url = addon.queries.get('url', None) content = addon.queries.get('content', None) query = addon.queries.get('query', None) startPage = addon.queries.get('startPage', None)
import HTMLParser try: from sqlite3 import dbapi2 as sqlite print "Loading sqlite3 as DB engine" except: from pysqlite2 import dbapi2 as sqlite print "Loading pysqlite2 as DB engine" addon_id = 'plugin.video.filmlinks4u' plugin = xbmcaddon.Addon(id=addon_id) DB = os.path.join(xbmc.translatePath("special://database"), 'filmlinks4u.db') BASE_URL = 'http://www.filmlinks4u.net/' net = Net() addon = Addon('plugin.video.filmlinks4u', sys.argv) showAllParts = True showPlayAll = True #PATHS AddonPath = addon.get_path() IconPath = AddonPath + "/icons/" if plugin.getSetting('showAllParts') == 'false': showAllParts = False if plugin.getSetting('showPlayAll') == 'false': showPlayAll = False ##### Queries ########## mode = addon.queries['mode']
import urlresolver from TheYid.common.addon import Addon from TheYid.common.net import Net import HTMLParser try: from sqlite3 import dbapi2 as sqlite print "Loading sqlite3 as DB engine" except: from pysqlite2 import dbapi2 as sqlite print "Loading pysqlite2 as DB engine" DB = os.path.join(xbmc.translatePath("special://database"), 'sceper.db') BASE_URL = 'http://www.sceper.eu' net = Net() addon = Addon('plugin.video.sceper', sys.argv) ##### Queries ########## mode = addon.queries['mode'] url = addon.queries.get('url', None) section = addon.queries.get('section', None) query = addon.queries.get('query', None) startPage = addon.queries.get('startPage', None) numOfPages = addon.queries.get('numOfPages', None) content = addon.queries.get('content', None) listitem = addon.queries.get('listitem', None) def GetTitles(section, url, startPage='1', numOfPages='1'): # Get Movie Titles print 'sceper get Movie Titles Menu %s' % url
import HTMLParser try: from sqlite3 import dbapi2 as sqlite print "Loading sqlite3 as DB engine" except: from pysqlite2 import dbapi2 as sqlite print "Loading pysqlite2 as DB engine" addon_id = 'plugin.video.isceners' plugin = xbmcaddon.Addon(id=addon_id) DB = os.path.join(xbmc.translatePath("special://database"), 'isceners.db') BASE_URL = 'http://isceners.org/' net = Net() addon = Addon('plugin.video.isceners', sys.argv) showAllParts = True showPlayAll = True if plugin.getSetting('showAllParts') == 'false': showAllParts = False if plugin.getSetting('showPlayAll') == 'false': showPlayAll = False ##### Queries ########## mode = addon.queries['mode'] url = addon.queries.get('url', None) content = addon.queries.get('content', None) query = addon.queries.get('query', None) startPage = addon.queries.get('startPage', None)
import HTMLParser try: from sqlite3 import dbapi2 as sqlite print "Loading sqlite3 as DB engine" except: from pysqlite2 import dbapi2 as sqlite print "Loading pysqlite2 as DB engine" addon_id = 'plugin.video.scene-down' plugin = xbmcaddon.Addon(id=addon_id) DB = os.path.join(xbmc.translatePath("special://database"), 'scene-down.db') BASE_URL = 'http://scenedown.me/' net = Net() addon = Addon('plugin.video.scene-down', sys.argv) showAllParts = True showPlayAll = True if plugin.getSetting('showAllParts') == 'false': showAllParts = False if plugin.getSetting('showPlayAll') == 'false': showPlayAll = False ##### Queries ########## mode = addon.queries['mode'] url = addon.queries.get('url', None) content = addon.queries.get('content', None) query = addon.queries.get('query', None) startPage = addon.queries.get('startPage', None)
import xbmc, xbmcgui, xbmcaddon, xbmcplugin import re, string, sys, os from TheYid.common.addon import Addon from TheYid.common.net import Net addon_id = 'plugin.audio.ts5player' plugin = xbmcaddon.Addon(id=addon_id) DB = os.path.join(xbmc.translatePath("special://database"), 'ts5player.db') BASE_URL = 'http://www.ts5.com/' net = Net() addon = Addon('plugin.audio.ts5player', sys.argv) mode = addon.queries['mode'] url = addon.queries.get('url', None) content = addon.queries.get('content', None) listitem = addon.queries.get('listitem', None) ############################################################################### Get links ############################################################################################# def GetLinks(url): print 'GETLINKS FROM URL: '+url html = net.http_GET(url).content listitem = GetMediaInfo(html) content = html match = re.compile('data-track-name="(.+?)" data-track-url="(.+?)">').findall(content) listitem = GetMediaInfo(content) for name, url in match: addon.add_directory({'mode': 'PlayVideo', 'url': url, 'listitem': listitem}, {'title': name.strip()}, img = 'https://pbs.twimg.com/media/BTsytR2IAAA5b2g.jpg', fanart = 'http://assets2.capitalfm.com/2013/36/craig-david-capital-fm-1378707484-large-article-0.jpg') xbmcplugin.endOfDirectory(int(sys.argv[1])) ############################################################################# Play Video #####################################################################################
import xbmc, xbmcgui, xbmcaddon, xbmcplugin import re, string, sys, os import urlresolver import HTMLParser from TheYid.common.addon import Addon from TheYid.common.net import Net addon_id = 'plugin.video.myvideolinks' plugin = xbmcaddon.Addon(id=addon_id) DB = os.path.join(xbmc.translatePath("special://database"), 'myvideolinks.db') net = Net() addon = Addon('plugin.video.myvideolinks', sys.argv) BASE_URL = 'http://site.mvlgroup.xyz/' AddonPath = addon.get_path() IconPath = AddonPath + "/icons/" FanartPath = AddonPath + "/icons/" mode = addon.queries['mode'] url = addon.queries.get('url', None) content = addon.queries.get('content', None) query = addon.queries.get('query', None) startPage = addon.queries.get('startPage', None) numOfPages = addon.queries.get('numOfPages', None) listitem = addon.queries.get('listitem', None) urlList = addon.queries.get('urlList', None) section = addon.queries.get('section', None) img = addon.queries.get('img', None) def GetTitles(section, url, startPage= '1', numOfPages= '1'): pageUrl = url if int(startPage)> 1:
import HTMLParser try: from sqlite3 import dbapi2 as sqlite print "Loading sqlite3 as DB engine" except: from pysqlite2 import dbapi2 as sqlite print "Loading pysqlite2 as DB engine" addon_id = 'plugin.video.ddlvalley' plugin = xbmcaddon.Addon(id=addon_id) DB = os.path.join(xbmc.translatePath("special://database"), 'ddlvalley.db') BASE_URL = 'http://www.ddlvalley.eu' net = Net() addon = Addon('plugin.video.ddlvalley', sys.argv) showAllParts = True showPlayAll = True if plugin.getSetting('showAllParts') == 'false': showAllParts = False if plugin.getSetting('showPlayAll') == 'false': showPlayAll = False ##### Queries ########## mode = addon.queries['mode'] url = addon.queries.get('url', None) content = addon.queries.get('content', None) query = addon.queries.get('query', None) startPage = addon.queries.get('startPage', None)