Página 6 de 6

Re: Livestreams - Cómo se hace: xbmctorrent + conectores

Publicado: 01 Dic 2014, 15:40
por robalo
Deberiais ojear https://docs.python.org/2/library/re.html y no tendriais que ver cosas como la de la contestación en el forosdelaweb para saber que con

Código: Seleccionar todo

<expres>value="sop://livesop.arenavision.in:3912/(\d+)"</expres>
se optiene los números que os interesan

Re: Livestreams - Cómo se hace: xbmctorrent + conectores

Publicado: 01 Dic 2014, 20:30
por pikomule
perfecto robalo, funcionando. No fallas una :D

Gracias

Re: Livestreams - Cómo se hace: xbmctorrent + conectores

Publicado: 22 Dic 2014, 12:46
por pikomule
que expresion seria necesaria para coger de esta linea:

<a href="acestream://53086d197cbf90532616efd366c938776cbe7807">acestream://53086d197cbf90532616efd366c938776cbe7807</a></td>


Solo esto:
53086d197cbf90532616efd366c938776cbe7807


No atino jeje

Re: Livestreams - Cómo se hace: xbmctorrent + conectores

Publicado: 22 Dic 2014, 13:04
por pikomule
Gracias, ya lo he conseguido probando y comparando.

Re: Livestreams - Cómo se hace: xbmctorrent + conectores

Publicado: 03 Ene 2015, 16:57
por pikomule
robalo, sabrias decirme por que me falla el regex para sopcast? pasa desde que han cambiado la web de arenavision. Ejemplo:

http://www.arenavision.in/arenavision6

antes el regex que usaba era este:

Código: Seleccionar todo

<item>
<title>[COLOR lime]Prueba Sopcast 2[/COLOR]</title>            
<link>plugin://plugin.video.p2p-streams/?url=$doregex[url]&mode=2&name=</link>
<regex>
<name>url</name>  
<expres>value="sop://broker.sopcast.com:3912/(\d+)"</expres>
<page>http://www.arenavision.in/arenavision6</page>
<referer></referer>
</regex>
</item>
realmente lo que busco y necesito para que el regex funcione, no ha cambiado, que es esto:
value="sop://broker.sopcast.com:3912/255766"

No entiendo por que ahora no escanea bien el codigo para encontrar el ID del canal. Se te ocurre algo?

En el LOG me sale esto:

Código: Seleccionar todo

16:48:35 T:3480   ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.live.streamspropk/?url=plugin%3A%2F%2Fplugin.video.p2p-streams%2F%3Furl%3D%24doregex%5Burl%5D%26mode%3D2%26name%3D&mode=17&regexs=%7Bu%27url%27%3A%20%7B%27refer%27%3A%20None%2C%20%27page%27%3A%20u%27http%3A//www.arenavision.in/arenavision6%27%2C%20%27expre%27%3A%20u%27value%3D%22sop%3A//broker.sopcast.com%3A3912/%28%5C%5Cd%2B%29%22%27%7D%7D]
16:48:35 T:3800  NOTICE: Thread BackgroundLoader start, auto delete: false
16:48:45 T:2464   ERROR: CCurlFile::Stat - Failed: Couldn't resolve host name(6) for http://gradajoven.es/logo/logo/all/ARENAVISION%203.png
16:48:45 T:2680  NOTICE: Thread JobWorker start, auto delete: true
16:58:10 T:3320  NOTICE: Thread LanguageInvoker start, auto delete: false
16:58:10 T:3320  NOTICE: -->Python Interpreter Initialized<--
16:58:10 T:3320  NOTICE: CommonFunctions-2.5.1
16:58:10 T:3320  NOTICE: req
16:58:10 T:3320  NOTICE: http://www.arenavision.in/arenavision6
16:58:10 T:3320   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <class 'urllib2.HTTPError'>
                                            Error Contents: HTTP Error 403: Forbidden
                                            Traceback (most recent call last):
                                              File "C:\Users\Admin\AppData\Roaming\XBMC\addons\plugin.video.live.streamspro\default.py", line 1864, in <module>
                                                getRegexParsed(regexs, url)
                                              File "C:\Users\Admin\AppData\Roaming\XBMC\addons\plugin.video.live.streamspro\default.py", line 824, in getRegexParsed
                                                response = urllib2.urlopen(req)
                                              File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib2.py", line 127, in urlopen
                                                return _opener.open(url, data, timeout)
                                              File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib2.py", line 410, in open
                                                response = meth(req, response)
                                              File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib2.py", line 523, in http_response
                                                'http', request, response, code, msg, hdrs)
                                              File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib2.py", line 448, in error
                                                return self._call_chain(*args)
                                              File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib2.py", line 382, in _call_chain
                                                result = func(*args)
                                              File "C:\Program Files (x86)\XBMC\system\python\Lib\urllib2.py", line 531, in http_error_default
                                                raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
                                            HTTPError: HTTP Error 403: Forbidden
                                            -->End of Python script error report<--
16:58:10 T:3480   ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.live.streamspropk/?url=plugin%3A%2F%2Fplugin.video.p2p-streams%2F%3Furl%3D%24doregex%5Burl%5D%26mode%3D2%26name%3D&mode=17&regexs=%7Bu%27url%27%3A%20%7B%27refer%27%3A%20None%2C%20%27page%27%3A%20u%27http%3A//www.arenavision.in/arenavision6%27%2C%20%27expre%27%3A%20u%27value%3D%22sop%3A//broker.sopcast.com%3A3912/%28%5C%5Cd%2B%29%22%27%7D%7D]
16:58:13 T:460  NOTICE: Thread BackgroundLoader start, auto delete: false
16:58:13 T:192  NOTICE: Thread JobWorker start, auto delete: true

Re: Livestreams - Cómo se hace: xbmctorrent + conectores

Publicado: 04 Ene 2015, 00:14
por robalo
Sinceramente no o se como se podrá arreglar. El error no creo que sea por el patrón.
el error es 403: Forbidden

Re: Livestreams - Cómo se hace: xbmctorrent + conectores

Publicado: 04 Ene 2015, 00:29
por pikomule
gracias igualmente

Re: Livestreams - Cómo se hace: xbmctorrent + conectores

Publicado: 07 Ene 2015, 11:51
por pikomule
Robalo, he hecho la modificacion de los servidores en el archivo default.py de la ultima version de LivestreamsPro 1.4.8, pero me da error en los servidores, los torrent los lanza bien.

https://github.com/Shani-08/ShaniXBMCWo ... -1.4.8.zip

He añadido las lineas de tu modificacion exactamente en el mismo sitio, pero no va. Este es el LOG que me sale al ejecutar un video de un servidor, por si se te ocurre que puede ser:

Código: Seleccionar todo

11:46:05 T:3452  NOTICE: Thread Jobworker start, auto delete: true
11:46:07 T:3480  NOTICE: Thread XBPyThread start, auto delete: false
11:46:07 T:3480  NOTICE: -->Python Interpreter Initialized<--
11:46:08 T:3480  NOTICE: CommonFunctions-2.5.1
11:46:09 T:3480  NOTICE: URLResolver: Initializing URLResolver version: 2.6.0
11:46:13 T:3480  NOTICE: resolve_url
11:46:13 T:3480  NOTICE: http://89.238.150.134:8777/jmpyntjalsie2cbd4ng35cnvab5ur27v5u55sactbljfk7aiv65blukuiy/v.mp4.flv
11:46:13 T:3480   ERROR: EXCEPTION: argument "label" for method "XBMCAddon::xbmcgui::ListItem" must be unicode or str
11:46:13 T:3480   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.TypeError'>
                                            Error Contents: argument "label" for method "XBMCAddon::xbmcgui::ListItem" must be unicode or str
                                            Traceback (most recent call last):
                                              File "C:\Documents and Settings\User\Datos de programa\XBMC\addons\plugin.video.live.streamspro\default.py", line 1968, in <module>
                                                playsetresolved(resolver,name,iconimage)
                                              File "C:\Documents and Settings\User\Datos de programa\XBMC\addons\plugin.video.live.streamspro\default.py", line 1731, in playsetresolved
                                                liz = xbmcgui.ListItem(name, iconImage=iconimage)
                                            TypeError: argument "label" for method "XBMCAddon::xbmcgui::ListItem" must be unicode or str
                                            -->End of Python script error report<--
11:46:13 T:2348   ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.live.streamspro/?url=http%3A%2F%2Fplayed.to%2Fkymjm6yn09mm%3Fserver%3Dplayedto&mode=19]
11:46:16 T:2936  NOTICE: Thread Background Loader start, auto delete: false
11:46:16 T:2360  NOTICE: Thread Jobworker start, auto delete: true
Creo que el problema está en que ahora Livestreams Si soporta servidores de video, y debe haber conflicto. Pero deberia editar todos los videos para adaptarlo solo a livestreamspro, es posible que sea soportado por ambos metodos?