Página 18 de 19

Re: usar binarios script.module.libtorrent by DiMartino

Publicado: 25 Ago 2016, 17:15
por supercopito
A ti master porque mct esta muy bien. :)

Re: usar binarios script.module.libtorrent by DiMartino

Publicado: 28 Ago 2016, 14:41
por jtm010101
robalo escribió:Te paso un mct que te debería forzar a usar los .os que se encuentran en pelisalacarta sea ui o no si no existe la carpeta usará los del sistema o del script.module.libtorrent si lo tienes instalado. Si existe la carpeta pero no la carpeta de la plataforma o la carpeta de la plataforma pero sin los .os, simplemente, te dará error. No le pongo un try/except prefiero que se detenga el script en ese punto.

También un __init__.py más "lógico" y con el que, si antes, por lo que sea, daba problemas ahora no debería.

Más no puedo hacer. Tanto como estaba antes y ahora el mct y el __init__, me ha funcionado en una tablet, rasp1, rasp2, rasp3 y windows.
Hola robalo con el mct_init.zip me funciona la primera opción la segunda me da error te paso el log.

Por mi parte con la primera me vale.

UN SALUDO Y GRACIAS………………





15:21:18 T:18446744072282404664 DEBUG: ------ Window Deinit (DialogProgress.xml) ------
15:21:18 T:18446744072282404664 DEBUG: ------ Window Init (DialogSelect.xml) ------
15:21:18 T:18446744072282404664 DEBUG: Window DialogSelect.xml was already loaded
15:21:18 T:18446744072282404664 DEBUG: Alloc resources: 0.32ms
15:21:19 T:18446744072282404664 DEBUG: Keyboard: scancode: 0x17, sym: 0x000d, unicode: 0x0000, modifier: 0x0
15:21:19 T:18446744072282404664 DEBUG: bool CInputManager::OnKey(const CKey&): return (0xf00d) pressed, action is select
15:21:19 T:18446744072282404664 DEBUG: ------ Window Deinit (DialogSelect.xml) ------
15:21:19 T:18446744072319825128 NOTICE: seleccion=0
15:21:19 T:18446744072319825128 NOTICE: seleccion=Ver el vídeo .torrent [torrent]
15:21:19 T:18446744072319825128 NOTICE: pelisalacarta.platformcode.xbmctools mediaurl=http://tumejorjuego.com/descargar/index ... blurayrip/
15:21:19 T:18446744072282404664 DEBUG: ------ Window Init (DialogSelect.xml) ------
15:21:19 T:18446744072282404664 DEBUG: Window DialogSelect.xml was already loaded
15:21:19 T:18446744072282404664 DEBUG: Alloc resources: 0.43ms
15:21:20 T:18446744072282404664 DEBUG: Keyboard: scancode: 0x14, sym: 0x0112, unicode: 0x0000, modifier: 0x0
15:21:20 T:18446744072282404664 DEBUG: bool CInputManager::OnKey(const CKey&): down (0xf081) pressed, action is Down
15:21:20 T:18446744072282404664 DEBUG: Keyboard: scancode: 0x17, sym: 0x000d, unicode: 0x0000, modifier: 0x0
15:21:20 T:18446744072282404664 DEBUG: bool CInputManager::OnKey(const CKey&): return (0xf00d) pressed, action is select
15:21:20 T:18446744072282404664 DEBUG: ------ Window Deinit (DialogSelect.xml) ------
15:21:20 T:18446744072319825128 NOTICE: Traceback (most recent call last):
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.pelisalacarta-ui/navigation.py", line 101, in get_next_items
xbmctools.play_video(item)
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.pelisalacarta-ui/platformcode/xbmctools.py", line 561, in play_video
from platformcode import mct
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.pelisalacarta-ui/platformcode/mct.py", line 49, in <module>
except: from core.filetools import title_to_filename as tf
ImportError: cannot import name title_to_filename
15:21:22 T:18446744072282404664 DEBUG: Keyboard: scancode: 0x04, sym: 0x0008, unicode: 0x0000, modifier: 0x0


Re: usar binarios script.module.libtorrent by DiMartino

Publicado: 29 Ago 2016, 05:53
por robalo
pues si te da error

Código: Seleccionar todo

    except: from core.filetools import title_to_filename as tf
significa que le he pirdido la pista a la función. Intenta localizarla en la versión que tienes

Re: usar binarios script.module.libtorrent by DiMartino

Publicado: 11 Sep 2016, 07:50
por supercopito
Despues de varias pruebas realizadas robalo te doy la razon darwin que estan en los binarios no nos vale necesitariamos este darwin-arm64 para apple tv 4 porque entre otros errores este es uno

Código: Seleccionar todo

  DEBUG: None
07:20:40 T:6141128704   DEBUG: romualdo
07:20:40 T:6141128704   DEBUG: ['/var/mobile/Containers/Data/Application/F0FB3ABF-642F-4930-8F1C-97F8093A8231/Library/Caches/home/addons/plugin.video.pelisalacarta/lib/python_libtorrent/darwin']
07:20:40 T:6141128704   DEBUG: ######## ERROR #########
07:20:40 T:6141128704   DEBUG:     [launcher.run] pelisalacarta.platformcode.launcher Traceback (most recent call last):
                                              File "/var/mobile/Containers/Data/Application/F0FB3ABF-642F-4930-8F1C-97F8093A8231/Library/Caches/home/addons/plugin.video.pelisalacarta/platformcode/launcher.py", line 192, in run
                                                xbmctools.play_video(item)
                                              File "/var/mobile/Containers/Data/Application/F0FB3ABF-642F-4930-8F1C-97F8093A8231/Library/Caches/home/addons/plugin.video.pelisalacarta/platformcode/xbmctools.py", line 561, in play_video
                                                from platformcode import mct
                                              File "/var/mobile/Containers/Data/Application/F0FB3ABF-642F-4930-8F1C-97F8093A8231/Library/Caches/home/addons/plugin.video.pelisalacarta/platformcode/mct.py", line 39, in <module>
                                                import libtorrent as lt
                                            ImportError: dlopen(/var/mobile/Containers/Data/Application/F0FB3ABF-642F-4930-8F1C-97F8093A8231/Library/Caches/home/addons/plugin.video.pelisalacarta/lib/python_libtorrent/darwin/libtorrent.so, 2): no suitable image found.  Did find:
                                            	/var/mobile/Containers/Data/Application/F0FB3ABF-642F-4930-8F1C-97F8093A8231/Library/Caches/home/addons/plugin.video.pelisalacarta/lib/python_libtorrent/darwin/libtorrent.so: mach-o, but wrong architecture
Si puedes hecharle un vistazo a esto

Código: Seleccionar todo

https://github.com/steeve/libtorrent-go

Re: usar binarios script.module.libtorrent by DiMartino

Publicado: 11 Sep 2016, 10:21
por robalo
@supercopito

Qué has visto que pueda ser de interés para el caso de apple tv 4?

steeve no mueve los archivos desde un año y no he visto nada nuevo. El que sí mueve o intenta estar al día de casi todo es DiMartino, no sería extraño, al menos para mí, que un día le de por meterle mano a este tema.

Re: usar binarios script.module.libtorrent by DiMartino

Publicado: 11 Sep 2016, 14:30
por supercopito
Pues toda la razon robalo havia visto
https://github.com/steeve/libtorrent-go ... darwin-x64
Pero no esta el binario asi que no he dicho nada :cry:

Código: Seleccionar todo

El que sí mueve o intenta estar al día de casi todo es DiMartino, no sería extraño, al menos para mí, que un día le de por meterle mano a este tema.
No nos queda otra, asi que a esperar, gracias por todo, master.

Re: usar binarios script.module.libtorrent by DiMartino

Publicado: 30 Sep 2016, 09:42
por supercopito
Ahora me he pillado un android he estado revisando el hilo en busca de soluciones robalo pero no doy con la solucion a ver si me orientas un poco>

Código: Seleccionar todo

 ######## ERROR #########
08:37:59 T:18446744073027975472  NOTICE:     [launcher.run] pelisalacarta.platformcode.launcher Traceback (most recent call last):
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.pelisalacarta/platformcode/launcher.py", line 192, in run
                                                xbmctools.play_video(item)
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.pelisalacarta/platformcode/xbmctools.py", line 561, in play_video
                                                from platformcode import mct
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.pelisalacarta/platformcode/mct.py", line 41, in <module>
                                                from lib.python_libtorrent import get_libtorrent, get_platform
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.pelisalacarta/lib/python_libtorrent/__init__.py", line 126, in <module>
                                                liblibtorrent=CDLL(dll_path)
                                              File "/home/jenkins/workspace/Android-ARM/tools/depends/xbmc-depends/arm-linux-androideabi-android-17/lib/python2.6/ctypes/__init__.py", line 353, in __init__
                                            OSError: dlopen failed: couldn't map "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.pelisalacarta/lib/python_libtorrent/android_armv7/liblibtorrent.so" segment 2: Permission denied
08:37:59 T:18446744073432762672   DEBUG: ------ Window Init (DialogOK.xml) ------
Me mosquea sobre todo lo ultimo permiso denegado el archivo por lo menos no es porque tiene permiso de lectura y escritura, y la verdad tu cliente torrent lo he probado en otras plataformas y me gusta mucho como va a ver si damos con solucion master.

Re: usar binarios script.module.libtorrent by DiMartino

Publicado: 01 Oct 2016, 23:53
por robalo
El segundo error que veo de permisos en android. No sé qué podrá ser. Sólo tengo una tablet para probar y nunca he tenido problemas de permisos, ojalá pudiera recrearlo para intententar probar soluciones.

A ver si mañana encuentro algún caso parecido por las webs y foros que puede aclararnos que puede pasar

Re: usar binarios script.module.libtorrent by DiMartino

Publicado: 02 Oct 2016, 12:16
por jtm010101
Hola este error lo tengo yo también en Android 5.1.1 creo que el problema es que tiene solo permisos de lectura y escritura he intentado darle permisos de ejecutar con root explorer y no me deja, el sitema lo tengo root me dice que no se pueden modificar en tarjetas sdcar.

UN SALUDO………….

Código: Seleccionar todo


OSError: dlopen failed: couldn't map "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.pelisalacarta/lib/python_libtorrent/android_armv7/liblibtorrent.so" segment 2: Permission denied


Re: usar binarios script.module.libtorrent by DiMartino

Publicado: 03 Oct 2016, 08:30
por supercopito
coincido en lo que comentas jtm010101 pienso que que son motivos de permisos mi android tambien esta rooteado, y que tiene permiso de lectura/escritura pero no de ejecucion, tengo puesta una sd pero no esta en ella kodi aunque si que la tengo que forma parte del sistema para poder mover aplicaciones en ella y para aclarar un poco mi android no es 5.1 sino 6, pero pienso que es lo mismo en este caso.