コード例 #1
0
 def read_browser(self):
     self.browser = generic_utility.get_setting('browser')
     if self.browser not in(BROWSER_CHROME, BROWSER_CHROME_LAUNCHER, BROWSER_EDGE, BROWSER_INTERNET_EXPLORER, BROWSER_SAFARI, BROWSER_CHROMIUM, BROWSER_ANDROID):
         generic_utility.notification(generic_utility.get_string(50001))
         xbmc.sleep(2000)
         self.valid_browser = False
         generic_utility.open_setting()
     self.valid_browser = True
コード例 #2
0
 def read_browser(self):
     self.browser = generic_utility.get_setting('browser')
     if self.browser not in (BROWSER_CHROME, BROWSER_CHROME_LAUNCHER,
                             BROWSER_EDGE, BROWSER_INTERNET_EXPLORER,
                             BROWSER_SAFARI):
         generic_utility.notification(generic_utility.get_string(50001))
         xbmc.sleep(2000)
         self.valid_browser = False
         generic_utility.open_setting()
     self.valid_browser = True
コード例 #3
0
import traceback
import xbmc
import xbmcgui

from resources import delete
from resources import general
from resources import library
from resources import list
from resources import play
from resources import queue
from resources import search
from resources import connect
from resources.utility import generic_utility

while (generic_utility.get_setting('username') or generic_utility.get_setting('password')) == '':
    generic_utility.open_setting()

generic_utility.prepare_folders()

parameters = generic_utility.parameters_to_dictionary(sys.argv[2])
name = generic_utility.get_parameter(parameters, 'name')
url = generic_utility.get_parameter(parameters, 'url')
mode = generic_utility.get_parameter(parameters, 'mode')
thumb = generic_utility.get_parameter(parameters, 'thumb')
video_type = generic_utility.get_parameter(parameters, 'type')
season = generic_utility.get_parameter(parameters, 'season')
series_id = generic_utility.get_parameter(parameters, 'series_id')
page = generic_utility.get_parameter(parameters, 'page')
run_as_widget = generic_utility.get_parameter(parameters, 'widget') == 'true'
def handle_request():
#    generic_utility.log('mode: '+mode)
コード例 #4
0
ファイル: addon.py プロジェクト: daitj/plugin.video.flix2kodi
import xbmc
import xbmcgui

from resources import delete
from resources import general
from resources import library
from resources import list
from resources import play
from resources import queue
from resources import search
from resources import connect
from resources.utility import generic_utility

while (generic_utility.get_setting('username')
       or generic_utility.get_setting('password')) == '':
    generic_utility.open_setting()

generic_utility.prepare_folders()

parameters = generic_utility.parameters_to_dictionary(sys.argv[2])
name = generic_utility.get_parameter(parameters, 'name')
url = generic_utility.get_parameter(parameters, 'url')
mode = generic_utility.get_parameter(parameters, 'mode')
thumb = generic_utility.get_parameter(parameters, 'thumb')
video_type = generic_utility.get_parameter(parameters, 'type')
season = generic_utility.get_parameter(parameters, 'season')
series_id = generic_utility.get_parameter(parameters, 'series_id')
page = generic_utility.get_parameter(parameters, 'page')
run_as_widget = generic_utility.get_parameter(parameters, 'widget') == 'true'