TITLE = 'PrimeWire' import updater updater.init(repo='piplongrun/lmwt-kiss.bundle', branch='master') #################################################################################################### def Start(): ObjectContainer.title1 = TITLE DirectoryObject.thumb = R('icon-default.jpg') HTTP.CacheTime = CACHE_1HOUR HTTP.Headers['User-Agent'] = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.101 Safari/537.36' #################################################################################################### def ValidatePrefs(): pass #################################################################################################### @handler('/video/lmwtkiss', TITLE) def MainMenu(): oc = ObjectContainer() updater.add_button_to(oc, PerformUpdate) oc.add(DirectoryObject(key=Callback(Section, title='Movies', type='movies'), title='Movies')) oc.add(DirectoryObject(key=Callback(Section, title='TV Shows', type='tv'), title='TV Shows')) oc.add(PrefsObject(title='Preferences')) return oc
###################################################################################### TITLE = "Kiss Cartoons" PREFIX = "/video/kisscartoons" ART = "art-default.jpg" ICON = "icon-default.png" ICON_SERIES = "icon-tv.png" ICON_NEXT = "icon-next.png" BASE_URL = "http://kisscartoon.me" SEARCH_URL = "http://kisscartoon.me/Search/Cartoon" import os import sys from lxml import html import updater updater.init(repo = '/jwsolve/KissCartoons.bundle', branch = 'master') try: path = os.getcwd().split("?\\")[1].split('Plug-in Support')[0]+"Plug-ins/KissCartoons.bundle/Contents/Code/Modules/KissCartoons" except: path = os.getcwd().split("Plug-in Support")[0]+"Plug-ins/KissCartoons.bundle/Contents/Code/Modules/KissCartoons" if path not in sys.path: sys.path.append(path) import cfscrape scraper = cfscrape.create_scraper() ###################################################################################### # Set global variables def Start():
ICON_LIST = "icon-list.png" ICON_COVER = "icon-cover.png" ICON_SEARCH = "icon-search.png" ICON_NEXT = "icon-next.png" ICON_MOVIES = "icon-movies.png" ICON_SERIES = "icon-series.png" ICON_QUEUE = "icon-queue.png" BASE_URL = "http://xmovies8.so" MOVIES_URL = "http://xmovies8.so" import os import sys from lxml import html import updater updater.init(repo = 'jwsolve/xmovies8.bundle', branch = 'master') try: path = os.getcwd().split("?\\")[1].split('Plug-in Support')[0]+"Plug-ins/XMovies8.bundle/Contents/Code/Modules/XMovies8" except: path = os.getcwd().split("Plug-in Support")[0]+"Plug-ins/XMovies8.bundle/Contents/Code/Modules/XMovies8" if path not in sys.path: sys.path.append(path) import cfscrape scraper = cfscrape.create_scraper() ###################################################################################### # Set global variables def Start():
TITLE = "Putlocker" PREFIX = "/video/putlocker" ART = "art-default.jpg" ICON = "icon-default.png" ICON_LIST = "icon-list.png" ICON_COVER = "icon-cover.png" ICON_SEARCH = "icon-search.png" ICON_NEXT = "icon-next.png" ICON_MOVIES = "icon-movies.png" ICON_SERIES = "icon-series.png" ICON_QUEUE = "icon-queue.png" BASE_URL = "http://putlocker.vip/" import updater updater.init(repo='/jwsolve/putlocker.bundle', branch='master') ###################################################################################### # Set global variables def Start(): ObjectContainer.title1 = TITLE ObjectContainer.art = R(ART) DirectoryObject.thumb = R(ICON_LIST) DirectoryObject.art = R(ART) VideoClipObject.thumb = R(ICON_MOVIES) VideoClipObject.art = R(ART) HTTP.Headers[
TITLE = "Putlocker" PREFIX = "/video/putlocker" ART = "art-default.jpg" ICON = "icon-default.png" ICON_LIST = "icon-list.png" ICON_COVER = "icon-cover.png" ICON_SEARCH = "icon-search.png" ICON_NEXT = "icon-next.png" ICON_MOVIES = "icon-movies.png" ICON_SERIES = "icon-series.png" ICON_QUEUE = "icon-queue.png" BASE_URL = "https://www1.putlocker.digital" import updater updater.init(repo = '/antarctis/putlocker.bundle', branch = 'master') ###################################################################################### # Set global variables def Start(): ObjectContainer.title1 = TITLE ObjectContainer.art = R(ART) DirectoryObject.thumb = R(ICON_LIST) DirectoryObject.art = R(ART) VideoClipObject.thumb = R(ICON_MOVIES) VideoClipObject.art = R(ART) HTTP.Headers['User-Agent'] = 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:33.0) Gecko/20100101 Firefox/33.0'
ART = "art-default.jpg" ICON = "icon-default.png" ICON_LIST = "icon-list.png" ICON_COVER = "icon-cover.png" ICON_SEARCH = "icon-search.png" ICON_NEXT = "icon-next.png" ICON_MOVIES = "icon-movies.png" ICON_SERIES = "icon-series.png" ICON_QUEUE = "icon-queue.png" BASE_URL = "http://uflix.ws" MOVIES_URL = "http://uflix.ws/movies" SHOWS_URL = "http://uflix.ws/tv-shows" SEARCH_URL = "http://uflix.ws/index.php?menu=search&query=" import updater updater.init(repo = '/jwsolve/uflix.bundle', branch = 'master') ###################################################################################### # Set global variables def Start(): ObjectContainer.title1 = TITLE ObjectContainer.art = R(ART) DirectoryObject.thumb = R(ICON_LIST) DirectoryObject.art = R(ART) VideoClipObject.thumb = R(ICON_MOVIES) VideoClipObject.art = R(ART) HTTP.CacheTime = CACHE_1HOUR HTTP.Headers['User-Agent'] = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36'
PLUGIN_PREFIX = '/video/plex-updater' import updater updater.init(repo = 'mikew/plex-updater') def Start(): pass def ValidatePrefs(): pass @handler(PLUGIN_PREFIX, 'plex-updater') def MainMenu(): container = ObjectContainer() updater.add_button_to(container) return container @route('%s/reset' % PLUGIN_PREFIX) def ResetDict(): Dict.Reset() Dict.Save()
TITLE = "Afdah" PREFIX = "/video/afdah" ART = "art-default.jpg" ICON = "icon-default.png" ICON_LIST = "icon-list.png" ICON_COVER = "icon-cover.png" ICON_SEARCH = "icon-search.png" ICON_NEXT = "icon-next.png" ICON_MOVIES = "icon-movies.png" ICON_SERIES = "icon-series.png" ICON_QUEUE = "icon-queue.png" BASE_URL = "http://www.afdah.ws" MOVIES_URL = "http://www.afdah.ws" import updater updater.init(repo = '/jwsolve/afdah.bundle', branch = 'master') ###################################################################################### # Set global variables def Start(): ObjectContainer.title1 = TITLE ObjectContainer.art = R(ART) DirectoryObject.thumb = R(ICON_LIST) DirectoryObject.art = R(ART) VideoClipObject.thumb = R(ICON_MOVIES) VideoClipObject.art = R(ART) HTTP.Headers['User-Agent'] = 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:33.0) Gecko/20100101 Firefox/33.0' HTTP.Headers['Cookie'] = 'path=/;'
TITLE = "Putlocker" PREFIX = "/video/putlocker" ART = "art-default.jpg" ICON = "icon-default.png" ICON_LIST = "icon-list.png" ICON_COVER = "icon-cover.png" ICON_SEARCH = "icon-search.png" ICON_NEXT = "icon-next.png" ICON_MOVIES = "icon-movies.png" ICON_SERIES = "icon-series.png" ICON_QUEUE = "icon-queue.png" import updater updater.init(repo="/jwsolve/putlocker.bundle", branch="master") ###################################################################################### # Set global variables def Start(): ObjectContainer.title1 = TITLE ObjectContainer.art = R(ART) DirectoryObject.thumb = R(ICON_LIST) DirectoryObject.art = R(ART) VideoClipObject.thumb = R(ICON_MOVIES) VideoClipObject.art = R(ART) HTTP.Headers["User-Agent"] = "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:33.0) Gecko/20100101 Firefox/33.0"
consts = SharedCodeService.consts common = SharedCodeService.common from ui import (button, popup_button, input_button, dialog, confirm, warning, container_for, add_refresh_to, ensure_localized) import plex_bridge import updater ss = common.init_ss() bridge = plex_bridge.init() slog = ss.util.getLogger('ss.plex') updater.init(repo = 'mikew/ss-plex.bundle', branch = 'stable') def Start(): Plugin.AddViewGroup('Details', viewMode = 'InfoList', mediaType = 'items') Plugin.AddViewGroup('List', viewMode = 'List', mediaType = 'items') ObjectContainer.view_group = 'List' ObjectContainer.art = consts.art DirectoryObject.art = consts.art slog.debug('"Starting" SS-Plex') def ValidatePrefs(): pass @handler(consts.prefix, consts.title, thumb = consts.icon, art = consts.art) def MainMenu(): container = generic.render_listings('/') container.add(button('heading.favorites', favorites.MainMenu, icon = 'icon-favorites.png')) container.add(input_button('heading.search', 'search.prompt', SearchResultsMenu, icon = 'icon-search.png', foo = 1))
###################################################################################### TITLE = "Kiss Cartoons" PREFIX = "/video/Kimcartoons" ART = "art-default.jpg" ICON = "icon-default.png" ICON_SERIES = "icon-tv.png" ICON_NEXT = "icon-next.png" BASE_URL = "http://kimcartoon.me" SEARCH_URL = "http://kimcartoon.me/Search/Cartoon" import os import sys from lxml import html import updater updater.init(repo = '/jwsolve/Kimcartoons.bundle', branch = 'master') try: path = os.getcwd().split("?\\")[1].split('Plug-in Support')[0]+"Plug-ins/Kimcartoons.bundle/Contents/Code/Modules/Kimcartoons" except: path = os.getcwd().split("Plug-in Support")[0]+"Plug-ins/Kimcartoons.bundle/Contents/Code/Modules/Kimcartoons" if path not in sys.path: sys.path.append(path) import cfscrape scraper = cfscrape.create_scraper() ###################################################################################### # Set global variables def Start():
consts = SharedCodeService.consts common = SharedCodeService.common from ui import (button, popup_button, input_button, dialog, confirm, warning, container_for, add_refresh_to, ensure_localized) import plex_bridge import updater ss = common.init_ss() bridge = plex_bridge.init() slog = ss.util.getLogger('ss.plex') updater.init(repo='mikew/ss-plex.bundle', branch='stable') def Start(): Plugin.AddViewGroup('Details', viewMode='InfoList', mediaType='items') Plugin.AddViewGroup('List', viewMode='List', mediaType='items') ObjectContainer.view_group = 'List' ObjectContainer.art = consts.art DirectoryObject.art = consts.art slog.debug('"Starting" SS-Plex') def ValidatePrefs(): pass @handler(consts.prefix, consts.title, thumb=consts.icon, art=consts.art) def MainMenu():
TITLE = "Putlocker" PREFIX = "/video/putlocker" ART = "art-default.jpg" ICON = "icon-default.png" ICON_LIST = "icon-list.png" ICON_COVER = "icon-cover.png" ICON_SEARCH = "icon-search.png" ICON_NEXT = "icon-next.png" ICON_MOVIES = "icon-movies.png" ICON_SERIES = "icon-series.png" ICON_QUEUE = "icon-queue.png" BASE_URL = "http://putlocker9.com" import updater updater.init(repo = '/jwsolve/putlocker.bundle', branch = 'master') ###################################################################################### # Set global variables def Start(): ObjectContainer.title1 = TITLE ObjectContainer.art = R(ART) DirectoryObject.thumb = R(ICON_LIST) DirectoryObject.art = R(ART) VideoClipObject.thumb = R(ICON_MOVIES) VideoClipObject.art = R(ART) HTTP.Headers['User-Agent'] = 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:33.0) Gecko/20100101 Firefox/33.0'
BASE_URL = "http://view47.com" MOVIES_URL = "http://view47.com/list/" SEARCH_URL = "http://view47.com/search/" import updater, os, sys from lxml import html try: path = os.getcwd().split("?\\")[1].split('Plug-in Support')[ 0] + "Plug-ins/View47.bundle/Contents/Code/Modules/View47" except: path = os.getcwd().split("Plug-in Support")[ 0] + "Plug-ins/View47.bundle/Contents/Code/Modules/View47" if path not in sys.path: sys.path.append(path) updater.init(repo='/jwsolve/view47.bundle', branch='master') import cfscrape scraper = cfscrape.create_scraper() ###################################################################################### # Set global variables def Start(): ObjectContainer.title1 = TITLE ObjectContainer.art = R(ART) DirectoryObject.thumb = R(ICON_LIST) DirectoryObject.art = R(ART) VideoClipObject.thumb = R(ICON_MOVIES)
ICON_LIST = "icon-list.png" ICON_COVER = "icon-cover.png" ICON_SEARCH = "icon-search.png" ICON_NEXT = "icon-next.png" ICON_MOVIES = "icon-movies.png" ICON_SERIES = "icon-series.png" ICON_QUEUE = "icon-queue.png" BASE_URL = "http://xmovies8.so" MOVIES_URL = "http://xmovies8.so" import os import sys from lxml import html import updater updater.init(repo='jwsolve/xmovies8.bundle', branch='master') try: path = os.getcwd().split("?\\")[1].split('Plug-in Support')[ 0] + "Plug-ins/XMovies8.bundle/Contents/Code/Modules/XMovies8" except: path = os.getcwd().split("Plug-in Support")[ 0] + "Plug-ins/XMovies8.bundle/Contents/Code/Modules/XMovies8" if path not in sys.path: sys.path.append(path) import cfscrape scraper = cfscrape.create_scraper() ######################################################################################
ICON_CINEMA = "icon-cinema.png" ICON_QUEUE = "icon-queue.png" BASE_URL = "http://view47.com" MOVIES_URL = "http://view47.com/list/" SEARCH_URL = "http://view47.com/search/" import updater, os, sys from lxml import html try: path = os.getcwd().split("?\\")[1].split('Plug-in Support')[0]+"Plug-ins/View47.bundle/Contents/Code/Modules/View47" except: path = os.getcwd().split("Plug-in Support")[0]+"Plug-ins/View47.bundle/Contents/Code/Modules/View47" if path not in sys.path: sys.path.append(path) updater.init(repo = '/jwsolve/view47.bundle', branch = 'master') import cfscrape scraper = cfscrape.create_scraper() ###################################################################################### # Set global variables def Start(): ObjectContainer.title1 = TITLE ObjectContainer.art = R(ART) DirectoryObject.thumb = R(ICON_LIST) DirectoryObject.art = R(ART) VideoClipObject.thumb = R(ICON_MOVIES) VideoClipObject.art = R(ART)
ART = "art-default.jpg" ICON = "icon-default.png" ICON_LIST = "icon-list.png" ICON_COVER = "icon-cover.png" ICON_SEARCH = "icon-search.png" ICON_NEXT = "icon-next.png" ICON_MOVIES = "icon-movies.png" ICON_SERIES = "icon-series.png" ICON_QUEUE = "icon-queue.png" BASE_URL = "http://uflix.me" MOVIES_URL = "http://uflix.me/movies" SHOWS_URL = "http://uflix.me/tv-shows" SEARCH_URL = "http://uflix.me/index.php?menu=search&query=" import updater updater.init(repo='/jwsolve/uflix.bundle', branch='master') ###################################################################################### # Set global variables def Start(): ObjectContainer.title1 = TITLE ObjectContainer.art = R(ART) DirectoryObject.thumb = R(ICON_LIST) DirectoryObject.art = R(ART) VideoClipObject.thumb = R(ICON_MOVIES) VideoClipObject.art = R(ART) HTTP.CacheTime = CACHE_1HOUR