Пример #1
0
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.
'''

from resources.lib import Addon
import sys, os
import urllib
import xbmc, xbmcgui, xbmcplugin, xbmcaddon

Addon.plugin_url = sys.argv[0]
Addon.plugin_handle = int(sys.argv[1])
Addon.plugin_queries = Addon.parse_query(sys.argv[2][1:])

email = Addon.get_setting('email')
password = Addon.get_setting('password')
premium = Addon.get_setting('subscription') == "true"
premium_last = Addon.get_setting('subscription_last') == "true"
dlg = xbmcgui.Dialog()
addon = xbmcaddon.Addon(id='plugin.video.ustvnow')
plugin_path = addon.getAddonInfo('path')
write_path = xbmc.translatePath(Addon.get_setting('write_folder'))

from resources.lib import ustvnow_new
ustv = ustvnow_new.Ustvnow(email, password, premium)

if premium != premium_last:
    ustv.clearCache()
Пример #2
0
import sys
import xbmc, xbmcgui, xbmcplugin
import re, urllib

CHARTS = []
CHARTS.append('')
CHARTS.append(['568952', 'top-40-charts'])  #Top 40
#The rest no longer available on Muzu
#CHARTS.append(['695693', 'uk-rock'])       #Rock Chart
#CHARTS.append(['695695', ''])              #Alternative
#CHARTS.append(['695696', 'uk-dance'])      #Dance Chart
#CHARTS.append(['695701', 'uk-rnb'])        #RnB

Addon.plugin_url = sys.argv[0]
Addon.plugin_handle = int(sys.argv[1])
Addon.plugin_queries = Addon.parse_query(sys.argv[2][1:])

email = Addon.get_setting('email')
password = Addon.get_setting('password')
muzu = muzutv.MuzuTv()

Addon.log('plugin url: ' + Addon.plugin_url)
Addon.log('plugin queries: ' + str(Addon.plugin_queries))
Addon.log('plugin handle: ' + str(Addon.plugin_handle))

mode = Addon.plugin_queries['mode']
play = Addon.plugin_queries['play']

#print mode
#print play