temp fix
parent
84c42525a0
commit
39ca8cc9b6
7
Core.py
7
Core.py
|
@ -1702,12 +1702,17 @@ class Core:
|
||||||
|
|
||||||
defaultKeyword = params.get('url')
|
defaultKeyword = params.get('url')
|
||||||
showKey=params.get('showKey')
|
showKey=params.get('showKey')
|
||||||
|
external = unquote(params.get("external"), None)
|
||||||
|
if external and not params.get('from_searcher'):
|
||||||
|
searcher = '[%s] ' % str(external)
|
||||||
|
else:
|
||||||
|
searcher = ''
|
||||||
|
|
||||||
if showKey == "true" or defaultKeyword == '' or not defaultKeyword:
|
if showKey == "true" or defaultKeyword == '' or not defaultKeyword:
|
||||||
if not defaultKeyword:
|
if not defaultKeyword:
|
||||||
defaultKeyword = ''
|
defaultKeyword = ''
|
||||||
defaultKeyword=unquote(defaultKeyword)
|
defaultKeyword=unquote(defaultKeyword)
|
||||||
keyboard = xbmc.Keyboard(defaultKeyword, self.localize('Search Phrase') + ':')
|
keyboard = xbmc.Keyboard(defaultKeyword, '%s%s:' % (searcher, self.localize('Search Phrase')))
|
||||||
keyboard.doModal()
|
keyboard.doModal()
|
||||||
query = keyboard.getText()
|
query = keyboard.getText()
|
||||||
if not query:
|
if not query:
|
||||||
|
|
|
@ -154,11 +154,10 @@ class SearcherABC:
|
||||||
return response
|
return response
|
||||||
|
|
||||||
def askCaptcha(self, url):
|
def askCaptcha(self, url):
|
||||||
temp_dir = tempfile.gettempdir()
|
temp_dir = self.tempdir()
|
||||||
if isinstance(temp_dir, list): temp_dir = temp_dir[0]
|
if isinstance(temp_dir, list): temp_dir = temp_dir[0]
|
||||||
urllib.URLopener().retrieve(url, temp_dir + '/captcha.png')
|
urllib.URLopener().retrieve(url, temp_dir + '/captcha.png')
|
||||||
window = xbmcgui.Window(xbmcgui.getCurrentWindowId())
|
window = xbmcgui.Window(xbmcgui.getCurrentWindowId())
|
||||||
temp_dir = tempfile.gettempdir()
|
|
||||||
if isinstance(temp_dir, list): temp_dir = temp_dir[0]
|
if isinstance(temp_dir, list): temp_dir = temp_dir[0]
|
||||||
image = xbmcgui.ControlImage(460, 20, 360, 160, temp_dir + '/captcha.png')
|
image = xbmcgui.ControlImage(460, 20, 360, 160, temp_dir + '/captcha.png')
|
||||||
window.addControl(image)
|
window.addControl(image)
|
||||||
|
|
Loading…
Reference in New Issue