CajonDesastreAddon

Dentro CocinaTu

Jul 31st, 2019
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.27 KB | None | 0 0
  1. <item>
  2. <title>[COLOR white]*************[/COLOR] [COLOR aqua]Addon [/COLOR][COLOR gold]CocinaTu[/COLOR][COLOR white]*************[/COLOR] </title>
  3. <link>$doregex[GruposTelegram]</link>
  4. <regex>
  5.  
  6. <name>GruposTelegram</name>
  7.  
  8. <expres><![CDATA[#$pyFunction
  9.  
  10. def GetLSProData(page_data,Cookie_Jar,m):
  11.  
  12. import xbmc
  13.  
  14. import xbmcgui
  15.  
  16. import webbrowser
  17.  
  18. return webbrowser.open_new_tab('https://t.me/CocinaTu') + xbmc.executebuiltin('StartAndroidActivity(,android.intent.action.VIEW,,%s)' % 'https://t.me/CocinaTu')
  19.  
  20. ]]></expres>
  21.  
  22. <page></page>
  23.  
  24. </regex>
  25. <thumbnail>https://raw.githubusercontent.com/hectorbolu/CocinaTu/master/IMAGENES/IMG_20190701_092711_731.jpg</thumbnail>
  26. </item>
  27. <item>
  28. <title>[COLOR gold]Buscador[/COLOR]</title>
  29. <link>$doregex[makelist]</link>
  30. <thumbnail>https://raw.githubusercontent.com/hectorbolu/CocinaTu/master/IMAGENES/CocinaTuLogo.jpg</thumbnail>
  31. <fanart>https://raw.githubusercontent.com/hectorbolu/CocinaTu/master/IMAGENES/RataouilleFanartCocinaTu.jpg</fanart>
  32. <regex>
  33. <name>makelist</name>
  34. <listrepeat><![CDATA[
  35. <title>[COLOR gold][B]CocinaTu[/B][/COLOR][COLOR aquamarine][makelist.param2][/COLOR]</title>
  36. <link>$doregex[resolve]</link>
  37. <thumbnail>https://i.ytimg.com/vi/[makelist.param1]/hqdefault.jpg</thumbnail>
  38. <fanart>https://i.ytimg.com/vi/[makelist.param1]/hqdefault.jpg</fanart>
  39. ]]></listrepeat>
  40. <expres>u'(.+?)', u'(.+?)'</expres>
  41. <page>$doregex[search]</page>
  42. </regex>
  43.  
  44. <regex>
  45. <name>resolve</name>
  46. <expres><![CDATA[#$pyFunction
  47. import urlresolver
  48. def GetLSProData(page_data,Cookie_Jar,m):
  49. url = 'https://www.youtube.com/watch?v=[makelist.param1]'
  50. streamLink = urlresolver.resolve(url)
  51. return streamLink
  52. ]]></expres>
  53. <page></page>
  54. </regex>
  55.  
  56. <regex>
  57. <name>search</name>
  58. <expres><![CDATA[#$pyFunction
  59. import requests,xbmcgui,xbmc, re,time, xbmcaddon
  60. def GetLSProData(page_data,Cookie_Jar,m):
  61.  
  62. text=takeInputFortext('[COLOR aqua][B]Buscador: [/B][/COLOR][COLOR gold][I]CocinaTu[/I][/COLOR] ')
  63. url = 'https://www.youtube.com/results?search_query=receta comida' + text.replace(' ', '+')
  64. req = requests.get(url)
  65. list1 = re.findall('yt-lockup-c.+?a\shref=".watch.v=([^"]+)".+?\s\stitle="([^"]+)"\s', req.text)
  66.  
  67. count = 50
  68. while count > 1:
  69. try:
  70. url = 'https://www.youtube.com' + re.findall('a href="([^"]+)".+<\/a>\n <\/div>', req.text)[0]
  71. except:
  72. return list1
  73. req = requests.get(url)
  74. list2 = re.findall('yt-lockup-c.+?a\shref=".watch.v=([^"]+)".+?\s\stitle="([^"]+)"\s', req.text)
  75. list1 = list1 + list2
  76. count = count - 1
  77. return list1
  78.  
  79. def takeInputFortext(txt):
  80. addon = xbmcaddon.Addon('plugin.video.CocinaTu')
  81. addon_version = addon.getAddonInfo('version')
  82. profile = xbmc.translatePath(addon.getAddonInfo('profile').decode('utf-8'))
  83.  
  84. solver = InputWindow( txt=txt)
  85. solution = solver.get()
  86. return solution
  87.  
  88. class InputWindow(xbmcgui.WindowDialog):
  89. def __init__(self, *args, **kwargs):
  90.  
  91. self.txt = kwargs.get('txt','')
  92.  
  93. xbmcgui.WindowXMLDialog.__init__(self)
  94. #self.addControl(self.txt)
  95. path = xbmcaddon.Addon().getAddonInfo('path')
  96. self.kbd = xbmc.Keyboard()
  97. self.kbd.setHeading( self.txt)
  98.  
  99. def get(self):
  100. self.show()
  101. time.sleep(2)
  102. self.kbd.doModal()
  103. if (self.kbd.isConfirmed()):
  104. text = self.kbd.getText()
  105. self.close()
  106. return text
  107. self.close()
  108. return False
  109. ]]></expres>
  110. <page></page>
  111. </regex>
  112. </item>
  113.  
  114.  
  115.  
  116.  
  117. <item>
  118. <title>[COLOR gold][I]CocinaTu Canal Cocina[/I][/COLOR]</title>
  119. <link>ignorme</link>
  120. <fanart>https://raw.githubusercontent.com/hectorbolu/CocinaTu/master/IMAGENES/RataouilleFanartCocinaTu.jpg</fanart>
  121. <thumbnail>https://raw.githubusercontent.com/hectorbolu/CocinaTu/master/IMAGENES/CocinaTuLogo.jpg</thumbnail>
  122. <externallink>&#104;&#116;&#116;&#112;&#115;&#58;&#47;&#47;&#112;&#97;&#115;&#116;&#101;&#98;&#105;&#110;&#46;&#99;&#111;&#109;&#47;&#114;&#97;&#119;&#47;&#48;&#75;&#112;&#81;&#67;&#81;&#70;&#105;</externallink>
  123. <info></info>
  124. </item>
  125.  
  126.  
  127. <item>
  128. <title>[COLOR gold][I]CocinaTu Chefs[/I][/COLOR]</title>
  129. <link>ignorme</link>
  130. <fanart>https://raw.githubusercontent.com/hectorbolu/CocinaTu/master/IMAGENES/RataouilleFanartCocinaTu.jpg</fanart>
  131. <thumbnail>https://raw.githubusercontent.com/hectorbolu/CocinaTu/master/IMAGENES/CocinaTuLogo.jpg</thumbnail>
  132. <externallink>&#104;&#116;&#116;&#112;&#115;&#58;&#47;&#47;&#112;&#97;&#115;&#116;&#101;&#98;&#105;&#110;&#46;&#99;&#111;&#109;&#47;&#114;&#97;&#119;&#47;&#97;&#66;&#100;&#105;&#102;&#101;&#76;&#110;</externallink>
  133. <info></info>
  134. </item>
  135. <item>
  136. <title>[COLOR white]*************[/COLOR] [COLOR aqua]Addon [/COLOR][COLOR gold]CocinaTu[/COLOR][COLOR white]*************[/COLOR] </title>
  137. <link>$doregex[GruposTelegram]</link>
  138. <regex>
  139.  
  140. <name>GruposTelegram</name>
  141.  
  142. <expres><![CDATA[#$pyFunction
  143.  
  144. def GetLSProData(page_data,Cookie_Jar,m):
  145.  
  146. import xbmc
  147.  
  148. import xbmcgui
  149.  
  150. import webbrowser
  151.  
  152. return webbrowser.open_new_tab('https://t.me/CocinaTu') + xbmc.executebuiltin('StartAndroidActivity(,android.intent.action.VIEW,,%s)' % 'https://t.me/CocinaTu')
  153.  
  154. ]]></expres>
  155.  
  156. <page></page>
  157.  
  158. </regex>
  159. <thumbnail>https://raw.githubusercontent.com/hectorbolu/CocinaTu/master/IMAGENES/IMG_20190701_092711_731.jpg</thumbnail>
  160. </item>
Add Comment
Please, Sign In to add comment