Página 1 de 2

El SVN de tvalacarta va a ser un lugar muy raro

Publicado: 13 Nov 2010, 05:28
por jesus
Hace tiempo que estoy haciendo experimentos, de los que han salido entre otras cosas las versiones de Plex Nine y WiiMC.

Entre otras cosas eso me ha llevado a mejorar algunos módulos, cambiar otros, y sobre todo a hacer que la estructura interna de los plugins se haya quedado pequeña.

Voy a ir haciendo una serie de cambios que serán imprescindibles para el salto a las versiones 3.0 de los plugins, y he pensado que voy a empezar por tvalacarta porque no hay nadie más que yo desarrollando.

Cuando la cosa esté estable pasaré a hacerlo en pelisalacarta, pero si queréis ver cómo va evolucionando la cosa podéis echar un vistazo :)

Eso sí, como dice el título del hilo esta rama del SVN va a ser un caos en los próximos días...

Re: El SVN de tvalacarta va a ser un lugar muy raro

Publicado: 22 Nov 2010, 20:19
por blablableble
No se si dara tiempo a entrar antres de la version 3 de pelisalacarta... pero tengo un nuevo canal ( http://teidova.ath.cx/rafb/results/22/d ... online2.py ) que es el nuevo alojamiento de uno de los canales que ya había, aunque el anterior sigue existiendo, por lo que habrían de mantenerse los dos.

channelslist.append([ "Documentales SAT online(nuevo)" , "documentalesatonline2" , "" , "ES" , "D" , "xbmc" ])

No lo he probado ni con wiimc ni con ninguno de los otros experimentos que habeis hecho, por eso he puesto xbmc sólo.

Ademas he corregido un problema en algunos posts de programastv.py que daba error al leerlos. El fix esta en : http://teidova.ath.cx/rafb/results/22/programastv.py

Otro fix que hecho, es que los links de megaupload ( solo megaupload, megavideo si ) en calidad alta no se reproducian ( probado con la 2.18.1 sobre mac en xbmc y en otro par de pcs más que no estoy seguro de que no hubiese modificado ) El link es http://teidova.ath.cx/rafb/results/22/megaupload.py .

Además las expresiones regulares de algunos servers al server estan como voraces, habría que ponerlas como no voraces ( con ? ) aunque no estoy muy seguro porque no suelo usarlos y no lo he podido probar, el fichero modificado esta aqui: http://teidova.ath.cx/rafb/results/22/servertools.py .

Saludos

Re: El SVN de tvalacarta va a ser un lugar muy raro

Publicado: 22 Nov 2010, 21:44
por Lily
Jesús, aprovecho que te proponen en al anterior post algún cambio en servertools.py, para comentarte que para MCAnime habría que modificar algún patrón de Megaupload para este tipo de enlaces:
http://www.megaupload.com/es/?d=PGAB11B6

En esta release, por ejemplo, hay varios casos:
http://www.mcanime.net/descarga_directa ... panol/2917

Re: El SVN de tvalacarta va a ser un lugar muy raro

Publicado: 23 Nov 2010, 23:43
por blablableble
Perdón puse los links mal, ya los he corregido en el post anterior.

Sobre lo que comenta Lily, estaría bien que antes de empezar la reescritura de pelisalacarta 3, se hiciese algun tipo de "reunión" (irc? im?) o algo, donde pongamos las ideas para la reescritura ( modulo tal que hara tal cual , modulo tel que hara lo de mas allá, etc y quizas algo de documentación) con lo que se podría dividir el trabajo y que no tenga que llevar toda la reescritura Jesús.

Saludos.

Re: El SVN de tvalacarta va a ser un lugar muy raro

Publicado: 28 Nov 2010, 12:33
por jesus
Gracias por los cambios, voy a actualizarlos en el plugin. A ver si hoy por fin puedo subir la versión 2.18.2, que tengo un tapón con los cambios a medio hacer...

En cuanto a la nueva estructura de la 3.0, tal como está ahora mismo en tvalacarta creo que se acerca bastante y tampoco ha sido un gran trabajo de reescribir. Ha sido más bien una cuestión de prueba y error, y la verdad es que he empezado sin tener muy claro lo que iba a hacer :)

Estoy trabajando ya en los últimos cambios para poder publicarla, al principio sólo compatible con XBMC, para poder ir poniéndola a prueba. En cuanto lo tenga claro pondré una descripción de la estructura interna para que veáis en qué consiste. Me parece bien lo del IRC / IM.

@Lily, me encargo también del nuevo patrón de Megaupload. De hecho creo que podríamos tener una especie de fichero de configuración en lugar de la función tan grande de los patrones...

Re: El SVN de tvalacarta va a ser un lugar muy raro

Publicado: 30 Nov 2010, 23:32
por jesus
@blablableble, estoy subiendo todos los cambios pero no entiendo los que has hecho en el servertools... Me da la impresión de que con esos cambios no funcionará bien, ya que el "?" elimina las repeticiones y en unas cuantas de ella es necesario, y como antes funcionaba he decidido dejarlo como está.

Por lo demás todo está subido.

@lily, ya he añadido ese patrón.

Re: El SVN de tvalacarta va a ser un lugar muy raro

Publicado: 01 Dic 2010, 20:39
por blablableble
Sobre los patrones, los de megaupload estan testeados todos, sobretodo hice el cambio por
patronvideos = 'http://www.megavideo.com/\?d\=([^"]+?)\W{0,2}["|\']'

que no recuerdo en que web (supongo que alguna que modifique) ponían espacios antes de cerrar las comillas y no los cogía, probé otros pero no se si todos.

Sobre los cambios de megaupload.py, he mirado con la version 2.19 y la calidad alta sigue sin funcionar en megaupload, no megavideo (por ejemplo cualquier link de cinetube con versión en megaupload), creo que no esta el parche que hice.

Saludos.

Re: El SVN de tvalacarta va a ser un lugar muy raro

Publicado: 01 Dic 2010, 22:09
por Lily
El patrón que añadiste no funciona, he estado mirando pero no tengo ni idea de porqué EDITADO: sorry anoche caí en la cuenta de que si funciona, pero que de puro torpe :-) no me fijé en que el nuevo patrón no toma el título y los vídeos quedan al final de los listados... :mrgreen:... de hecho el patrón de tumejortv tenía que estar cogiéndolos igual hasta ahora... :?
El patrón nuevo que te propongo añadir (sustituyendo al menos al que pone Kochikame) para recoger todos los casos de Megaupload que se habían añadido hasta ahora (incluyendo el formato más sencillo posible de Título) es este:

Código: Seleccionar todo

	#2/12/2010 Megaupload
	logger.info("1k) Megaupload...")
	patronvideos  = 'http\://www.megaupload.com/(?:es/)?\?.*?d\=([A-Z0-9a-z]{8})(?:[^>]*>([^<]+)</a>)?'
	matches = re.compile(patronvideos).findall(data)
	for match in matches:
		if match[1]<>"":
			titulo = match[1].strip()+" - [Megaupload]"
		else:
			titulo = "[Megaupload]"
		url = match[0]
		if url not in encontrados:
			logger.info("  titulo="+titulo)
			logger.info("  url="+url)
			devuelve.append( [ titulo , url , 'Megaupload' ] )
			encontrados.add(url)
		else:
			logger.info("  url duplicada="+url)
servertools_02122010.rar
(2.54 KiB) Descargado 220 veces
En este archivo he añadido el patrón de arriba y eliminado los patrones a los que sustituye (todos los de Megaupload). También he eliminado la boberiillas de formato de Kochikame que estaban ahí, porque para Anime-Foros(Kochikame etc.) tengo patrones en el propio canal... He hecho algunas pruebas y no le he encontrado ninguna pega...
En el Foro hay versiones nuevas de CastTV/Anime-Foros, por si subes pronto una nueva versión no te olvides... :-)
Y no tengo más remedio que preguntar, recién salida la nueva versión, si van bien o no "Letmewatchthis", "Peliculas21" y "Series21" :-), si me dices que funcionan tengo que investigar cual es el problema en la Xbox, porque "Letmewatchthis" siempre me ha mostrado las carpetas vacías, y los otros dos desde hace bastante tiempo lo mismo...

Re: El SVN de tvalacarta va a ser un lugar muy raro

Publicado: 02 Dic 2010, 19:25
por bandavi
@Jesus si que esta raro el svn de tvalacarta, y yo que pensaba dar el salto al plugin de tvalacarta con un canal para "MSN Video" que ya lo tenia casi listo pero con los nuevos cambios supongo que tendrè que esperar un poco hasta que lo termines para reescribirlo con los cambios.

Aunque mas o menos me doy idea de la estructura que tendrà la nueva version, apoyo la idea de la descripcion detallada de toda la estructura para tenerlo mas claro. :)

@Lily, yà tengo las actualizaciones de peliculas21 y series21, no las subi al svn antes de lanzar la nueva version porque necesitaban importar de un archivo nuevo un modulo para desencriptar los enlaces de los videos al estilo de las paginas yonkis, si las subia antes podia fallar el plugin, por eso subi solo el archivo decryptor y me quede con los canales para subirlos despues pero no contè con que Jesus iba a desactivar la actualizacion automatica de canales jejeje..., creo que las vuelve a activar en la proxima version.

Re: El SVN de tvalacarta va a ser un lugar muy raro

Publicado: 02 Dic 2010, 22:22
por jesus
@blablableble, el fichero de Megaupload daba un error. Como también lo había arreglado @bandavi, dejé su versión.

Probaré lo de la calidad alta, no me dió tiempo a probarlo el otro día... no hubo demasiado tiempo.

@Lily, efectivamente "letsmewatchthis" no va, y respecto de la actualización de casttv-animeforos estaba subida. Voy a incluir ese servertools en la 2.19.1 que voy a preparar dentro de un rato, y me aseguraré de que no me liara al copiarla.

@bandavi, en breve preparo la descripción. El nuevo tvalacarta está casi listo, y creo que me voy a tirar a la piscina y publicar directamente una versión 3.0 con soporte para xbmc, boxee, wiimc y plex media server :)

De momento voy a intentar publicar la 2.19.1 de pelisalacarta, con el arreglo de seriesyonkis y el nuevo sistema de actualización automática de canales...