PK L7 7 script.globalsearch/addon.xml
executableТърси в библиотеката Ви.Cerca a la teva biblioteca.Hledej v knihovněDurchsuchen Sie Ihre Bibliothek.Αναζήτηση στη Συλλογή σας.Search your library.Search your library.Search your library.Busca tu biblioteca.Chercher dans la médiathèque.Chercher dans votre bibliothèqueBuscar a súa biblioteca.חיפוש בספריית המדיה.Pretražite svoju zbirku.Keresés a médiatárbanCari pustaka Anda.Ricerca nella la tua libreria.라이브러리 찾기Ieškoti bibliotekoje.Zoek in je bibliotheek.Søk i biblioteket dittPrzeszukaj swoją bibliotekęFaça buscas na sua biblioteca.Pesquise sua coleção.Căutați în mediateca dumneavoastră.Поиск в вашей медиатеке.Iščite v svoji knjižnici.Sök i ditt bibliotek.Kitaplığını ara资料库搜索Добавката може да намери всеки елемент във вашата видео и музикална библиотека.Aquest complement pot trobat qualsevol article en la teva biblioteca de vídeo i músicaTento dopněk dokáže najít libovolnou položku ve vaší audio a video knihovně.Dieses Add-on kann jeden Eintrag in Ihrer Video- und Musikbibliothek finden.Αυτό το πρόσθετο μπορεί να βρει κάθε αντικείμενο στις συλλογές σας.This addon can find any item in your video and music library.This addon can find any item in your video and music library.This addon can find any item in your video and music library.Este complemento puede encontrar cualquier elemento en tu biblioteca de vídeo y música.Cette extension peut trouver tout élément dans la vidéothèque et l'audiothèque.Cet addiciel peut trouver tout élément dans votre vidéothèque et dans votre audiothèque.Este complemento pode atopar calquera elemento na súa biblioteca de medios.הרחבה זו יכולה למצוא כל פריט בספריות הווידאו והמוזיקה.Ovaj dodatak može pronaći svaku stavku u vašoj videoteci ili fonoteci.Ez a kiegészítő bármely elemet megtalálja a videó és audió médiatárban.Addon ini dapat mencari item apa saja di pustaka video dan musik Anda.Questo addon può trovare ogni elemento nella tua libreria video ed in quella musicale.비디오와 음악 라이브러리의 모든 항목을 검색합니다.Šis priedas gali rasti bet kokį elementą jūsų vaizdo ir garso bibliotekoje.Deze addon kan elk item in je video- en muziekbibliotheken vinden.Dette tillegget kan finne hva som helst i ditt film eller musikk bibliotek.Ten plugin może odnaleźć dowolną pozycję w twojej bibliotece wideo oraz muzycznej.Este addon pode encontrar qualquer item na sua biblioteca de vídeos e de músicas.Este addon pode encontrar qualquer item na sua coleção de vídeos e música.Acest supliment poate găsi orice element în mediateca dumneavoastră video și audio.Это дополнение поможет найти любую запись в вашей медиатеке.Ta dodatek lahko poišče katerokoli podatek v vaši knjižnici filmov in glasbe.Detta tillägg kan hitta vilket objekt som helst i ditt video och musikbibliotek.Bu eklenti video ve müzik kitaplığınızdaki herhangi bir öğeyi bulabilir.此插件搜索你的视频和音乐资料库项目。allGNU GENERAL PUBLIC LICENSE Version 2http://forum.kodi.tv/showthread.php?tid=109301nkvoronov@gmail.com
PK L2 ! script.globalsearch/changelog.txtv7.4.7
- hide userrating when empty
v7.4.6
- fix movie and tvshow fanart
v7.4.5
- fix browse artist / album
v7.4.4
- fix textbox alignment
v7.4.3
- fix menu panel position
v7.4.2
- redesign
v7.4.1
- resume bugfix
v7.4.0
- add resume option
- add art labels
v7.3.1
- remove test settings
v7.3.0
- fix epg section
- removed channelnumber infolabel for epg items
- removed path infolabel for epg items
v7.2.4
- add originaltitle support
v7.2.3
- cosmetics radiobuttons
- don't show empty contextmenu
v7.2.2
- cleanup
v7.2.1
- skin cosmetics
v7.2.0
- use context menu from kodi
v7.1.0
- add direcor search support
v7.0.5
- code refactor
- add missing skin support for livetv
- fix infodialog buttons
v7.0.4
- ask user to search again when no results are found
v7.0.3
- new skin
- remove ok button in info dialog
v7.0.2
- return empty userrating instead of 0
v7.0.1
- remove starrating
- add support for userrating
- epg runtime is an int now
v7.0.0
- remove simplejson support
v6.0.2
- language update
- cosmetics
v6.0.1
- update action id's for jarvis
v5.0.0
- language update
v4.0.3
- fix README
v4.0.2
- rating fixes
v4.0.1
- fix channel id
v4.0.0
- add support for epg search
- fix fanart in infodialog
v3.0.4
- update language files from Transifex
v3.0.3
- skin changes for helix
v3.0.2
- fix crash on exit
v3.0.1
- fix timing issue
v3.0.0
- kodi name change
v2.1.1
- fix crash on skins that don't support actor search
v2.1.0
- add actor search option
v2.0.8
- add xml header
v2.0.7
- language update
v2.0.6
- language update
v2.0.5
- gotham release
v2.0.4
- more path fixes for gotham
v2.0.3
- db path changes for gotham
v2.0.2
- removed search by originaltitle as it's not supported in json
v2.0.1
- properly round runtime value
v2.0.0
- re-code the context menu
v1.1.1
- display runtime in minutes
v1.1.0
- added support for tv show banner and poster
v1.0.6
- fix runtime
v1.0.5
- fix encoding issues
v1.0.4
- rename fanart property
v1.0.3
- update code to latest json-rpc changes
v1.0.2
- use json-rpc to play albums
v1.0.1
- use action.getId() instead of action
v1.0.0
- adjust code for frodo
v0.2.7
- ignore empty searchstrings
v0.2.6
- added hungarian language file
v0.2.5
- also search originaltitle for movies
v0.2.4
- add searchstring window property
- allow dialogfullscreeninfo to be used
v0.2.3
- use label for seasons
- sort by label instead of title
v0.2.2
- use title instead of label
v0.2.1
- fix unicode in path issue
v0.2.0
- add seperate context menu items for find seasons and find episodes
- add seperate context menu items for find albums and find songs
v0.1.9
- add starrating
v0.1.8
- remove unused code
v0.1.7
- ignore possible encoding errors
- improve videoresolution matching
v0.1.6
- check if streamdetails items exist before calling them
- show artistname instead of recordlabel for musicvideos in gui
v0.1.5
- use simplejson instead of regex
v0.1.4
- clean plot and description
v0.1.3
- added option for skins to specify search categories
v0.1.2
- removed some debug logging
- added Portuguese (Brazil) translation
- added Italian translation
v0.1.1
- adjusted to latest json-rpc changes
- fixed fetching of streamdetails
v0.1.0
- initial release
v0.0.6 (beta 6)
- fixed json query when compactoutput was set to false
v0.0.5 (beta 5)
- fixed hidden item showed up on info dialog
v0.0.4 (beta 4)
- speed up list creation
- fixed issue with + in searchstring
- fixed issue with brackets in searchstring
- added key actions to close the context and info dialog
- added writer info for movies
- sort items by title
- simplified code for searching episodes
v0.0.3 (beta 3)
- added mediaflags
v0.0.2 (beta 2)
- use less strict regex matching
- don't use a window property to pass the searchstring
- added 'find album' option to songs context menu
- remove unneeded regex match in play_album code
- use built-in python method to clear the playlist
- simplified code to pass listitem to infodialog
- made infodialog fully skinnable
v0.0.1 (beta 1)
- initial beta
PK L4uY Y script.globalsearch/default.pyimport os, sys, urllib
import xbmc, xbmcaddon
ADDON = xbmcaddon.Addon()
ADDONID = ADDON.getAddonInfo('id')
ADDONVERSION = ADDON.getAddonInfo('version')
LANGUAGE = ADDON.getLocalizedString
CWD = ADDON.getAddonInfo('path').decode('utf-8')
RESOURCE = xbmc.translatePath( os.path.join( CWD, 'resources', 'lib' ).encode('utf-8') ).decode('utf-8')
sys.path.append(RESOURCE)
if ( __name__ == '__main__' ):
searchstring = None
try:
params = dict( arg.split( '=' ) for arg in sys.argv[ 1 ].split( '&' ) )
except:
params = {}
searchstring = params.get('searchstring','')
searchstring = urllib.unquote_plus(searchstring)
if searchstring == '':
keyboard = xbmc.Keyboard( '', LANGUAGE(32101), False )
keyboard.doModal()
if ( keyboard.isConfirmed() ):
searchstring = keyboard.getText()
else:
del params['searchstring']
if searchstring:
import gui
ui = gui.GUI( 'script-globalsearch-main.xml', CWD, 'default', searchstring=searchstring, params=params )
ui.doModal()
del ui
PK ۨLN N script.globalsearch/fanart.jpg JFIF ,, #Exif II* n v ( 1 ~ 2 i , , GIMP 2.8.2 2012:12:02 00:35:27 0220 0100 j r ( z w" H H JFIF C
$.' ",#(7),01444'9=82<.342 C
2!!22222222222222222222222222222222222222222222222222 n "
} !1AQa"q2#BR$3br
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
w !1AQaq"2B #3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ? 65ɚ}!jb.xjTliuQ1ZMDƸTFCiI<
o]N[ryJ4 `dpխc0l&Eihg%h0@^~*[85)&yJC#A\3Ģg4w`z 3]+to-!vv`rO'+FKOB.tMWiTF <8.hkY}(Ank 3Kg2)rz{t5فW)an/K3Ė۲풙m 7cqޣ~-q[4K5Wt{LZK+hӖRQ+u
6Y[pBTCgX{j!>5s;$GrNF86qbޝ2}>j:UX(.>~|ӎWkGiL[i.U B
U-3WKg[seܯ%AB;`0 jG퉌4_g^6ˁ>.TwnتEKi ^vچ!i%"ݵY yt{`:kiC$V;'sFfR=sǞ=akm4FXF=[NmxGWK1GW|QߓҬͪW:& h3-0 tCy^Zo.l
4U krkocPPIo4Vlqy~cv-̈ w*xҒF1SM"|F=*5l79z`zw?:x!^vG8EYOi<'˒kh<*ny$s#j99 Pa8P@~p8[Bz]X)dTJIo #Ӂ<ʖykmAwHĢ'wssVh-ip+ۃ+ Ul=:VבAq#ZVOAuW*Q+ypLےʓ̓ bGj^ӭlʒ4"9ܞ` |,;c\RGå$s68asPk^"Ynk<0*2ӊfͮOk.k\sL&.rN=coj0
6#,{F`߯5F\k_[/vvpFrKtkV
Zh;,V
R]3:{C"ݸy> >/tfmDݍf5
6-ܦNp.яcַu衂ecR6^k2,t^'Jd~0I=gJ渚
ug':KKXi#4o;TObi-t=V]'IZC=Njd9t;E\9@a' 5yFTUj7XbH;Nw_
]WUtƽt.@Ӫ|g3.utk;kYЧk?x)3(ջ?Ś]%ż*EV\m2zVuVM1d%I19'ԋLPK[~ig8"F.I68v8wZ&