PK %L= plugin.video.vex/addon.xml
video
Vex Movies
A video Addon that scrapes vexnovies.org
The original author neither hosts or stores any content, the original author has no affiliation with content hosts, it is the sole responsibility of the user to ensure they have permission to view any streams provided
all
Need to Fix the links
PK %L;Ĥ+ + plugin.video.vex/default.py# -*- coding: utf-8 -*-
import xbmcplugin, xbmc, xbmcaddon, urllib, xbmcgui, traceback, requests, re, os
from lib import process
import os, shutil, xbmcgui
ADDON_PATH = xbmc.translatePath('special://home/addons/plugin.video.vex')
ICON = ADDON_PATH + '/icon.png'
FANART = ADDON_PATH + 'fanart.jpg'
USERDATA_PATH = xbmc.translatePath('special://home/userdata/addon_data')
ADDON_DATA = USERDATA_PATH + '/plugin.video.vex/'
favourites = ADDON_DATA + 'favourites'
if os.path.exists(favourites) == True:
FAV = open(favourites).read()
else:
FAV = []
def Main_Menu():
Menu('New Movies','http://vexmovies.org/release-year/2018',100,ICON,FANART,'','')
Menu('Mixed Movies','http://vexmovies.org/free-movies',100,ICON,FANART,'','')
Menu('HD Movies','http://vexmovies.org/quality/hd',100,ICON,FANART,'','')
Menu('Genres','http://vexmovies.org/free-movies',102,ICON,FANART,'','')
Menu('Search','',2,ICON,FANART,'','')
#100
def vex_vids(url):
html = process.OPEN_URL(url)
match = re.compile('id="mt-.+?href="(.+?)".+?img src="(.+?)" alt="(.+?)".+?class="ttx">(.+?)
(.+?)',re.DOTALL).findall(html)
for url,img,name,info,rez in match:
title = name
name = name.replace('’','\'')
name = '%s [COLOR red](%s)[/COLOR]'%(name,rez)
title = name
process.Menu(name,url,101,img,FANART,info,title)
next_page= re.compile('class=\'current\'.+?href=\'(.+?)\'.+?',re.DOTALL).findall(html)
for page in next_page:
process.Menu('Next Page',page,100,ICON,FANART,'','')
#101
def vex_playlinks(url,extra):
html = process.OPEN_URL(url)
match = re.compile('class="entry-content">.+?