Re: usar binarios script.module.libtorrent by DiMartino
Publicado: 25 Ago 2016, 17:15
A ti master porque mct esta muy bien. 

Soporte oficial de pelisalacarta y tvalacarta - Ayuda con tu media center
https://www.mimediacenter.info/foro/
Hola robalo con el mct_init.zip me funciona la primera opción la segunda me da error te paso el log.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.
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
Código: Seleccionar todo
except: from core.filetools import title_to_filename as tf
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
Código: Seleccionar todo
https://github.com/steeve/libtorrent-go
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.
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) ------
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