Conector MEGA, versión beta.

Re: Conector MEGA, versión beta.
Mensaje por divadr » 20 Jul 2015, 19:16
Re: Conector MEGA, versión beta.
Mensaje por robalo » 20 Jul 2015, 21:22
Voy hacer más pruebas visonando un video con xbmc y descargando el vídeo por página web usando el mismo enlace del visionado para incrementar las conexiones, descargando un vídeo con xbmc y a la vez por página web. También lo estrsaré avanzando y retrocediendo el vídeo por lo de los incrementos en 'Connections' además de parada antes de empezar la descarga por web una vez establecida la conexión, parada una vez iniciada la descarga por web y esperar que termine la descarga por web.
Espero que ayude a encontrar el problema válido para cualquier plataforma
EDITO: He releido y no se si se ve claro. Como no tengo ganas de editar pego el tramo
Código: Seleccionar todo
try:
self.wfile.write(enviar)
except Exception as e:
self.server.Connections -=1
self.wfile.close()
self.connexion.close()
raise
self.server.Connections -=1
self.wfile.close()
self.connexion.close()
Publicidad
Re: Conector MEGA, versión beta.
Mensaje por robalo » 20 Jul 2015, 23:29
Lo único que le he podido sacra al log
Código: Seleccionar todo
23:33:41 T:12720 ERROR: Exception in thread Thread-2:
Traceback (most recent call last):
File "H:\Kodi\system\python\Lib\threading.py", line 810, in __bootstrap_inner
self.run()
File "H:\Kodi\system\python\Lib\threading.py", line 763, in run
self.__target(*self.__args, **self.__kwargs)
File "H:\Kodi\system\python\Lib\SocketServer.py", line 236, in serve_forever
poll_interval)
File "H:\Kodi\system\python\Lib\SocketServer.py", line 155, in _eintr_retry
return func(*args)
File "H:\Kodi\system\python\Lib\SocketServer.py", line 455, in fileno
return self.socket.fileno()
File "H:\Kodi\system\python\Lib\socket.py", line 224, in meth
return getattr(self._sock,name)(*args)
File "H:\Kodi\system\python\Lib\socket.py", line 170, in _dummy
raise error(EBADF, 'Bad file descriptor')
error: [Errno 9] Bad file descriptor
Re: Conector MEGA, versión beta.
Mensaje por buster25 » 21 Jul 2015, 18:12







Alguien lo ha probado en 64 bits, a mí no me funciona. Es por la libreria Crypto, he probado en 2.7, si alguien la tiene instalada y me la puede pasar.
Re: Conector MEGA, versión beta.
Mensaje por robalo » 21 Jul 2015, 22:16
http://robalo.esy.es/pelisalacarta/Crypto_W7-32.zip
Re: Conector MEGA, versión beta.
Mensaje por robalo » 21 Jul 2015, 23:23
Línea 135
Código: Seleccionar todo
def handle_error(self, request, client_address):
pass
#import traceback
#if config.get_runtime_path() in traceback.format_exc():
# logger.info(traceback.format_exc())
Código: Seleccionar todo
except Exception as e:
self.server.Connections -=1
self.connexion.close()
raise
Aún así el puto kodi falla al salir de la aplicación, pero vamos, para mi es un mal menor

A ver que pasa con el uso diario
Re: Conector MEGA, versión beta.
Mensaje por neno1978 » 25 Jul 2015, 11:10

Bueno pues aqui voy yo con mi osx . No me rula. Instalo Crypto , lo copio en lib de pelisalacarta, los dos archivos correspondientes en server y en core..."conectando con mega"... y "ha habido un error en el servidor mega" ..que guay..
este es el log de los co***** :
Código: Seleccionar todo
11:31:36 T:4597485568 NOTICE: [xbmctools.py] play_video(channel=cinehanwer, server=mega, url=https://mega.co.nz/#!ytxm0ALK!Bwu3YEf2ZgLCw3hyY208thMBhFda2iAjajb-OvOEtfw, category=, title=Ver en MEGA.png (Castellano) (Calidad HD1080p), thumbnail=, plot=, desdefavoritos=False, desdedescargados=False, desderrordescargas=False, strmfile=False, Serie=, subtitle=
11:31:36 T:4597485568 NOTICE: [favoritos.py] path=/Users/ignaciobernal/Library/Application Support/Kodi/userdata/addon_data/plugin.video.pelisalacarta/bookmarks
11:31:36 T:4597485568 NOTICE: default_action=0
11:31:36 T:4597485568 NOTICE: [servertools.py] resolve_video_urls_for_playing, server=mega, url=https://mega.co.nz/#!ytxm0ALK!Bwu3YEf2ZgLCw3hyY208thMBhFda2iAjajb-OvOEtfw
11:31:36 T:4597485568 NOTICE: [servertools.py] servidor de mega importado
11:31:36 T:4597485568 NOTICE: [servertools.py] invocando a mega.test_video_exists
11:31:36 T:4597485568 NOTICE: [mega.py] test_video_exists(page_url='https://mega.co.nz/#!ytxm0ALK!Bwu3YEf2ZgLCw3hyY208thMBhFda2iAjajb-OvOEtfw')
11:31:36 T:4597485568 NOTICE: [servertools.py] test_video_exists dice que el video SI existe
11:31:36 T:4597485568 NOTICE: [servertools.py] invocando a mega.get_video_url
11:31:36 T:4597485568 NOTICE: [mega.py] get_video_url(page_url='https://mega.co.nz/#!ytxm0ALK!Bwu3YEf2ZgLCw3hyY208thMBhFda2iAjajb-OvOEtfw')
11:31:52 T:4597485568 NOTICE: Traceback (most recent call last):
11:31:52 T:4597485568 NOTICE: File "/Users/ignaciobernal/Library/Application Support/Kodi/addons/plugin.video.pelisalacarta/servers/servertools.py", line 245, in resolve_video_urls_for_playing
11:31:52 T:4597485568 NOTICE: video_urls = server_connector.get_video_url( page_url=url , video_password=video_password )
11:31:52 T:4597485568 NOTICE: File "/Users/ignaciobernal/Library/Application Support/Kodi/addons/plugin.video.pelisalacarta/servers/mega.py", line 42, in get_video_url
11:31:52 T:4597485568 NOTICE: file = mega.get_filename(page_url).encode("utf8")
11:31:52 T:4597485568 NOTICE: File "/Users/ignaciobernal/Library/Application Support/Kodi/addons/plugin.video.pelisalacarta/core/megaserver.py", line 58, in get_filename
11:31:52 T:4597485568 NOTICE: self.get_file_attributes(url)
11:31:52 T:4597485568 NOTICE: File "/Users/ignaciobernal/Library/Application Support/Kodi/addons/plugin.video.pelisalacarta/core/megaserver.py", line 42, in get_file_attributes
11:31:52 T:4597485568 NOTICE: self.file = api_req({'a': 'g', 'g': 1, 'p': file_id})
11:31:52 T:4597485568 NOTICE: File "/Users/ignaciobernal/Library/Application Support/Kodi/addons/plugin.video.pelisalacarta/core/megaserver.py", line 123, in api_req
11:31:52 T:4597485568 NOTICE: return json.loads(post(url, json.dumps([req])))[0]
11:31:52 T:4597485568 NOTICE: File "/Users/ignaciobernal/Library/Application Support/Kodi/addons/plugin.video.pelisalacarta/core/megaserver.py", line 126, in post
11:31:52 T:4597485568 NOTICE: return urllib.urlopen(url, data).read()
11:31:52 T:4597485568 NOTICE: File "/Users/Shared/jenkins/workspace/OSX-64/tools/depends/xbmc-depends/macosx10.10_x86_64-target/lib/python2.6/urllib.py", line 88, in urlopen
11:31:52 T:4597485568 NOTICE: File "/Users/Shared/jenkins/workspace/OSX-64/tools/depends/xbmc-depends/macosx10.10_x86_64-target/lib/python2.6/urllib.py", line 207, in open
11:31:52 T:4597485568 NOTICE: File "/Users/Shared/jenkins/workspace/OSX-64/tools/depends/xbmc-depends/macosx10.10_x86_64-target/lib/python2.6/urllib.py", line 439, in open_https
11:31:52 T:4597485568 NOTICE: File "/Users/Shared/jenkins/workspace/OSX-64/tools/depends/xbmc-depends/macosx10.10_x86_64-target/lib/python2.6/httplib.py", line 904, in endheaders
11:31:52 T:4597485568 NOTICE: File "/Users/Shared/jenkins/workspace/OSX-64/tools/depends/xbmc-depends/macosx10.10_x86_64-target/lib/python2.6/httplib.py", line 776, in _send_output
11:31:52 T:4597485568 NOTICE: File "/Users/Shared/jenkins/workspace/OSX-64/tools/depends/xbmc-depends/macosx10.10_x86_64-target/lib/python2.6/httplib.py", line 735, in send
11:31:52 T:4597485568 NOTICE: File "/Users/Shared/jenkins/workspace/OSX-64/tools/depends/xbmc-depends/macosx10.10_x86_64-target/lib/python2.6/httplib.py", line 1112, in connect
11:31:52 T:4597485568 NOTICE: File "/Users/Shared/jenkins/workspace/OSX-64/tools/depends/xbmc-depends/macosx10.10_x86_64-target/lib/python2.6/ssl.py", line 350, in wrap_socket
11:31:52 T:4597485568 NOTICE: File "/Users/Shared/jenkins/workspace/OSX-64/tools/depends/xbmc-depends/macosx10.10_x86_64-target/lib/python2.6/ssl.py", line 118, in __init__
11:31:52 T:4597485568 NOTICE: File "/Users/Shared/jenkins/workspace/OSX-64/tools/depends/xbmc-depends/macosx10.10_x86_64-target/lib/python2.6/ssl.py", line 293, in do_handshake
11:31:52 T:4597485568 NOTICE: IOError: [Errno socket error] [Errno 1] _ssl.c:480: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol
edito2: Pues nada, lo he conseguido copilar sin error alguno y nada, lo mismo

Re: Conector MEGA, versión beta.
Mensaje por neno1978 » 04 Ago 2015, 22:09

- Ayuda sobre plugins
- ↳ tvalacarta
- ↳ Problemas (no me funciona...)
- ↳ Preguntas (cómo se hace...)
- ↳ Sugerencias (estaría bien que hubiera...)
- ↳ pelisalacarta
- ↳ Problemas (no me funciona...)
- ↳ Preguntas (cómo se hace...)
- ↳ Sugerencias (estaría bien que hubiera...)
- ↳ pelisalacarta (For Italian users)
- ↳ Problemi (Non mi funziona...)
- ↳ Domande (Come fare a...)
- ↳ Suggerimenti (Sarebbe bello che...)
- ↳ mywebtv
- ↳ Problemas (no me funciona...)
- ↳ Preguntas (cómo se hace...)
- ↳ Sugerencias (estaría bien que hubiera...)
- ↳ MediaExplorer
- ↳ Balandro
- ↳ Otros plugins
- ↳ Alfa
- ↳ Alfa (For Italian users)
- ↳ Tutoriales
- Ayuda sobre mediacenters
- ↳ XBMC / Kodi
- ↳ Plex
- ↳ Android
- ↳ Raspberry Pi
- ↳ Boxee
- ↳ WiiMC
- ↳ Enigma 2
- ↳ Otros media center
- Sugerencias
- ↳ Nuevos canales
- ↳ Mejoras
- Desarrolladores
- Comunidad
¿Qué es Mi media center?
Este es el foro oficial de soporte para pelisalacarta, tvalacarta y mywebtv.
También es un lugar para compartir tus experiencias con dispositivos multimedia y software media center, puede que encuentres algo interesante que ni siquiera sabías que se podía hacer.
Primeros pasos en Kodi
Si estás empezando con Kodi, o si estás interesado en sacarle más partido, puedes echar un vistazo a esta colección de video-tutoriales.
Aprenderás a crear y optimizar tu biblioteca, a instalar add-ons, a buscar subtítulos...
Cómo reportar un problema
Si tienes un problema en alguno de los plugins y quieres reportarlo, no olvides incluir el log.
Para que resulte útil tienes que activar la opción de "log completo" en el plugin, luego reiniciar Kodi y dar los pasos necesarios hasta que se produzca el problema.
Luego copia tu fichero de log, siguiendo las instrucciones que se describen en este enlace, e inclúyelo al final de la descripción de tu problema.
Aprende a programar para Kodi
Si sabes programar, esta serie de tutoriales que describen paso a paso cómo desarrollar tu propio add-on para Kodi.
Y si quieres añadir tus propios canales a pelisalacarta también te contamos paso a paso cómo hacerlo en este enlace.
¿Quién está conectado?
Usuarios navegando por este Foro: Bing [Bot], Majestic-12 [Bot] y 13 invitados