Página 1 de 1

Vagos v0.05

Publicado: 06 Nov 2010, 01:27
por Truenon
Buenas no se si la conoceis, pero yo usaba/uso mucho esta web para ver las pelis / series.
Casi todo es para descargar, pero tiene 2 secciones interesantes --> Series a un click y Peliculas a un click.

LLevo un par de dias haciendo el canal y lo tengo algo avanzado, cuando tenga algo potable pongo el .py

He aprovechado para probar un sistema de cookies para mantenerte logueado mientras navegas por las distintas URL.

Estado del canal:
Queda ampliar el numero de autores de series a parsear

Notas Importantes:
La web de Vagos solo te muestra los links si estas logueado, por lo que necesitas tener una cuenta con ellos y ponerla en la configuración de pelisalacarta

------------------------------
Change Log:
v0.05
Los post en negrita ("nuevos") no cumplían el patrón y no salían.
Uso del servertools.findvideos, para "cazar" los videos que el parser propio del canal no caza.
Corregido el problema con la reproducción de algunos videos, se estaba haciendo un id.upper() con lo que se alteraba el id del video
Añadido soporte para videos videoBB (ver nota)
Añadido soporte para videos Youtube (ver nota)
Añadida sección "Otros Videos"
Añadida sección "Trailers"

v0.04
Añadido la opción de Buscar, que te busca en todas las secciones la peli y/o serie
Añadida sección "Series - Capítulos sueltos"
Añadido parser de series que numera los capitulos de algunas series (depende del autor del post)
Mejora de rendimiento: Se parsea solo el contenido del primer mensaje.

v0.03
Eliminados los tema "Chinchetas" que no contienen videos
Añadido el boton para ir a la siguiente página
Actualizadas las opciónes del canal
Peliculas - Haste el 2008 (Inclusive)
Peliculas - 2009/2010
Series - Temporadas completas
Series - Temporadas en transmisión o incompletas
v0.02
Primera Release

Re: Vagos

Publicado: 06 Nov 2010, 11:35
por jesus
Genial! Es uno de los que tenía previsto :)

Espero con impaciencia verlo...

Re: Vagos

Publicado: 06 Nov 2010, 13:30
por Truenon
Aquí os dejo una versión "Alpha" del canal.

Si veis que se me va la pinza en algun aspecto del código no dudeis en echarmelo a la cara xD

Estado:
1)Falta la parida de avanzar de página
2)Titulo + Imagen
De momento he puesto un parser con las "base" para que no se le escape "ningun" video.
Como no deja de ser un foro el origen, cada cual postea como le da la gana, queda hacer los parser de los diferentes estilos de post y ponerlos antes de los parser "base"
3)Añadir opción de busqueda + poner los 2 links a las pelis/series anteriores al 2009
4)Depurar el filtro inicial para q no salgan los 4 primeros temas de ayuda

Notas Importantes:
La web de Vagos solo te muestra los links si estas logueado, por lo que necesitas tener una cuenta con ellos y ponerla en el vagos.py
La dirección física de la cookie debe ser un sitio que XBMC tenga acceso y permisos de lectura/escritura

Nota2:
Con el eclipse es mas facil programar en python que con el TextPad T_T

Re: Vagos v0.04

Publicado: 08 Nov 2010, 00:01
por Truenon
versión 0.04 subida. (Changelog en el primer post)

El canal ya esta muy usable, falta solo parsear numeración de series.

Jesús si te da tiempo a probarlo, y me cuentas que tal ves lo de las cookies y el canal en general.

Saludos

Re: Vagos v0.04

Publicado: 13 Nov 2010, 05:23
por jesus
Va de puta madre :)

Lo he subido al svn con un pequeño cambio para hacer lo de las cookies bien, simplemente hay que usar el módulo "config". Echa un vistazo para ver cómo lo he dejado.

Para resolver lo del login y password tengo que hacer el cambio que permita tener configuraciones individuales por canal. Entonces será muy sencillo, porque ahora para los usuarios es un poco complicado.

En cuanto esté listo os cuento cómo queda.

Re: Vagos v0.04

Publicado: 15 Ene 2011, 18:56
por Truenon
versión 0.05 subida. (Changelog en el primer post)
------------------------------------
He partido de la versión subida en el svn.537 para realizar la versión 0.05
------------------------------------

v0.05
Los post en negrita ("nuevos") no cumplían el patrón y no salían.
Uso del servertools.findvideos, para "cazar" los videos que el parser propio del canal no caza.
Corregido el problema con la reproducción de algunos videos, se estaba haciendo un id.upper() con lo que se alteraba el id del video
Añadido soporte para videos videoBB (ver nota)
Añadido soporte para videos Youtube (ver nota)
Añadida sección "Otros Videos"
Añadida sección "Trailers"

Nota:
Los patrones de video de youtube y videobb de servertools estan incompletos, y algunos cargan el video de forma incorrecta.
Ejemplo:
url a parsear = http://www.youtube.com/v/3_ptGFK8vTo&hl=es&fs=1
patronvideos (servertools) = '"http://www.youtube.com/v/([^"]+)"'
match (servertools): id = 3_ptGFK8vTo&hl=es&fs=1
patronvideos (posible solución) = 'youtube.com\/v\/([^ \t\n\r\f\v]{11})'
match (posible solución): id = 3_ptGFK8vTo

En el fichero de vagos.py en la función findvideos(XXX) tengo un par de patrones para videobb y youtube que complementan los de servertools por si quereis echar un vistazo.
Así mismo comentando los parsers propios del fichero, y dejando solo servertools también he observado que algún link de megavideo no se estaba cazando (http://www.megavideo.com/v/0CL896K1).

Saludos

Re: Vagos v0.05

Publicado: 17 Ene 2011, 13:42
por jesus
Gracias!

Actualizado en el SVN, ya disponible para actualización automática :)

Aclarar que el soporte a videobb sólo está disponible en el SVN, los que intentéis ver un vídeo de este servidor no podréis. He quitado el import del principio para que al resto de usuarios no les falle.

Si queréis ver vídeos de videobb en el canal vagos copiad el conector

http://code.google.com/p/xbmc-tvalacart ... ideobb.py

en el directorio "servers".

@Truenon, hace días que vengo pensando que para este canal estaría bien buscar otros hilos de vagos. Yo uso tanto el canal como la web, y por ejemplo los de descarga directa de series infantiles podrían verse online al estar muchas en Megaupload. ¿Qué opinas?

Re: Vagos v0.05

Publicado: 17 Ene 2011, 15:41
por Truenon
jesus escribió:@Truenon, hace días que vengo pensando que para este canal estaría bien buscar otros hilos de vagos. Yo uso tanto el canal como la web, y por ejemplo los de descarga directa de series infantiles podrían verse online al estar muchas en Megaupload. ¿Qué opinas?
Añadí principalmente la zona Online "A un click" de vagos porque la mayoría de los posts tenían enlaces a megavideo/megaupload/etc.
El problema del resto de zonas es que la mayoria de posts hacen referencia a links de descarga y no a links de visualización.

Como tenías pensado hacerlo?
Una solución (lenta) sería recorrer cada post para "validarlo" (descartar los que solo tienen links de descarga).
Así al clickar en una sección solo se mostraría los enlaces que contienen videos.

La otra opción es que como hay gente que usa el plugin (pelis a la carta) también para descarga, añadir una sección de descarga y mostrar todas las secciones de vagos.
Así podrían hacer uso del JDownloader, descargar y luego ver.

Comenta como lo habías planteado a ver :)

Saludos

Re: Vagos v0.05

Publicado: 25 Feb 2011, 21:06
por jesus
Con tanto lío de spammers se me han pasado por alto algunos mensajes, lo siento :(

Yo mostraría todas las entradas, y que el usuario elija.

Si tiene suerte y pincha en una que tenga enlaces le saldrán, y si no le saldrá el post vacío. Es lo que se hace en el canal de mcanime, por ejemplo, que también es un foro.

No suele ser un problema porque en los títulos de los foros suele poner "MU / FS / ..." para indicar en qué servidor está subido.