Página 3 de 7

Re: Versión RSS y HTML + vidspot o similar

Publicado: 06 Abr 2014, 21:34
por aleslii
Hola robalo perdona pero esta ultima explicacion no me entero, lo de unir los dos y meter dentro del body el a.php no lo entiendo.Gracias por tu paciencia

Re: Versión RSS y HTML + vidspot o similar

Publicado: 07 Abr 2014, 00:41
por robalo
Hola aleslii
Lo siento, hablade meter el contenido del archivo a.php en un nuevo archivo con lo último que puse. Pero creo que lo más fácil es que sean 2 archivos.

Si añades la tres líneas que te pongo abajo tendrás dos items más para visionar desde pc (el IE no va) y dispositivo. De momento sólo para vidspot y allmyvideo, sólo usa un patrón.

Código: Seleccionar todo

       itemlist.append( Item(channel=item.channel, title="Buscar trailer",action="search_trailer",url=refered_item_encoded ) )
        # AÑADIDO
        itemlist.append( Item(channel=item.channel, title="Ir a la página del vídeo" , action="", url=item.url , plot="Alternativa", folder=False ) )
        # NUEVO AÑADIDO
        tempurl_1 = "http://robalo.hostei.com/img/v.php?v="
        itemlist.append( Item(channel=item.channel, title="Scraping" , action="", url=tempurl_1+item.url+"&b=1" , plot="PC (no IE)", folder=False ) )
        itemlist.append( Item(channel=item.channel, title="Scraping" , action="", url=tempurl_1+item.url+"&b=2" , plot="Dispositivos", folder=False ) )

Re: Versión RSS y HTML + vidspot o similar

Publicado: 07 Abr 2014, 00:48
por aleslii
Hola otra vez robalo, he intentado hacer lo que detallas pero me soltaba un error ?>+ (creo que era ese porque con las vueltas que le di).
Despues encontre un error por ver con alternativa y hice las siguientes prueblas con android version 4.3:

- Playedto cuando abres el enlace se va a la publicidad. En pc lo hace correcto quitas una x y play rojo.
- Vk correcto
- Allyvideos con publicidad pero correcto en ordenador y android
- Streamcloud mucha publicidad porno pero funciona en todo
- Videoweed publicidad y da el link de descarga en ordenador y android que no funcionan
- Novamov publicidad y da el link de descarga en ordenador y android que no funcionan
- Vidspot funciona correctamente en android y ordenador quitas una x y play rojo
- Uploadedto sale el links de descarga
No hablo de videomega, magnovideo porque funcionan correctamente sin metodo alternativo
Estas pruebas se hacen utilizando pelisalacarta con server html y conectandose desde ip exterior.
Saludos y mañana sigo

Re: Versión RSS y HTML + vidspot o similar

Publicado: 07 Abr 2014, 11:58
por aleslii
Buenos días robalo intente poner tu nueva modificación y no tuve manera, me tira un fallo el launcher:

Yo lo puse así por la comodidad de tener seguido las opciones de visionado porque las otras no las empleo y funciona perfectamente pero al añadir tu código nuevo rompe el launcher en la línea buscar trailer.
Si lo pongo como lo tenias tu lo mismo y si dejo sin efecto la línea de buscar trailer empieza el error por la de descarga
Gracias.
if puede:
for video_url in video_urls:
itemlist.append( Item(channel=item.channel, title="Ver "+video_url[0], url=video_url[1], action="play_video") )

refered_item_encoded = urllib.quote(item.title.replace("|","-"))+"|"+urllib.quote(item.server)+"|"+urllib.quote(item.url)+"|"+urllib.quote(item.extra)

# AÑADIDO
itemlist.append( Item(channel=item.channel, title="Ir a la página del vídeo" , action="", url=item.url , plot="Alternativa", folder=False ) )
itemlist.append( Item(channel=item.channel, title="Descargar",action="descargar",url=refered_item_encoded,fulltitle=urllib.quote(item.fulltitle) ) )

if item.channel!="favoritos":
itemlist.append( Item(channel=item.channel, title="Añadir a favoritos",action="add_to_favorites",url=refered_item_encoded,fulltitle=urllib.quote(item.fulltitle) ) )
else:
itemlist.append( Item(channel=item.channel, title="Quitar de favoritos",action="remove_from_favorites",url=refered_item_encoded,fulltitle=urllib.quote(item.fulltitle) ) )

if item.channel!="descargas":
itemlist.append( Item(channel=item.channel, title="Añadir a la lista de descargas",action="add_to_downloads",url=refered_item_encoded,fulltitle=urllib.quote(item.fulltitle) ) )
else:
if item.category=="errores":
itemlist.append( Item(channel=item.channel, title="Quitar definitivamente de la lista de descargas",action="remove_from_error_downloads",url=refered_item_encoded ) )
itemlist.append( Item(channel=item.channel, title="Pasar de nuevo a la lista de descargas",action="add_again_to_downloads",url=refered_item_encoded ) )
else:
itemlist.append( Item(channel=item.channel, title="Quitar de la lista de descargas",action="remove_from_downloads",url=refered_item_encoded ) )

itemlist.append( Item(channel=item.channel, title="Enviar a jdownloader",action="send_to_jdownloader",url=refered_item_encoded ) )
itemlist.append( Item(channel=item.channel, title="Buscar trailer",action="search_trailer",url=refered_item_encoded ) )

Re: Versión RSS y HTML + vidspot o similar

Publicado: 07 Abr 2014, 16:19
por robalo
Pués no se que puede ser, lo tienes bien. Compruebe la indentación (el sangrado) de las líneas. En la consola, la última línea del mensaje de error es la que dice que es lo que a pasdo y las dos anteriores el archivo y la línea.

Código: Seleccionar todo

----------------------------------------
[....]
  File "<string>", line 1, in <module>
  File "H:\www\pelisalacarta\platformcode\mediaserver\launcher.py", line 472
    itemlist.append( Item(channel=item.channel, title="Ir a la página del vídeo" , action="", url=.......
   ^
IndentationError: unexpected indent
----------------------------------------
He añadido un espacio a la línea para provocar el error. El "line 472" no tiene por que coincidir, en mi archivo tengo algunas líneas con print para que me muestre algunos datos por la consola.

Re: Versión RSS y HTML + vidspot o similar

Publicado: 07 Abr 2014, 20:47
por aleslii
Perdona me explique mal , eso me funciona correctamente lo que no me va es el ultimo añadido para alternativo. Si lo pongo a continuacion da los errores descritos

Re: Versión RSS y HTML + vidspot o similar

Publicado: 07 Abr 2014, 21:27
por aleslii
Yo lo pongo asi:
for video_url in video_urls:
itemlist.append( Item(channel=item.channel, title="Ver "+video_url[0], url=video_url[1], action="play_video") )

refered_item_encoded = urllib.quote(item.title.replace("|","-"))+"|"+urllib.quote(item.server)+"|"+urllib.quote(item.url)+"|"+urllib.quote(item.extra)

# AÑADIDO
itemlist.append( Item(channel=item.channel, title="Ir a la página de vídeo" , action="", url=item.url , plot="Alternativa", folder=False ) )
# NUEVO AÑADIDO
tempurl_1 = "http://robalo.hostei.com/img/v.php?v="
itemlist.append( Item(channel=item.channel, title="Scraping" , action="", url=tempurl_1+item.url+"&b=1" , plot="PC (no IE)", folder=False ) )
itemlist.append( Item(channel=item.channel, title="Scraping" , action="", url=tempurl_1+item.url+"&b=2" , plot="Dispositivos", folder=False ) )
itemlist.append( Item(channel=item.channel, title="Descargar",action="descargar",url=refered_item_encoded,fulltitle=urllib.quote(item.fulltitle) ) )

if item.channel!="favoritos":

Re: Versión RSS y HTML + vidspot o similar

Publicado: 07 Abr 2014, 22:28
por robalo
Sigo pensando que es la indentación.
En lo primero que pegaste vi que tenías 2 tabuladores en la línea # AÑADIDO, en el comentario no pasa nada.

En lo último que has pegado tienes dos tabuladores en el último item.append, en el de descargas, eso si da error. Este archivo la indentación es con espacios.

Cuando te ocurra algo así sólo tienes que mirar la consola.

Tu copy/paste en mi archivo:

Código: Seleccionar todo

----------------------------------------
[...]
  File "H:\www\pelisalacarta\platformcode\mediaserver\launcher.py", line 477
    itemlist.append( Item(channel=item.channel, title="Descargar",action="descargar",url=refered_i......
   ^
IndentationError: unexpected indent
----------------------------------------

Re: Versión RSS y HTML + vidspot o similar

Publicado: 08 Abr 2014, 02:16
por aleslii
Hola robalo despues de un buen rato me funciono quedando asi y no sabes que alegria graciaaaaass

# AÑADIDO
itemlist.append( Item(channel=item.channel, title="Ir a la página del vídeo " , action="", url=item.url , plot="Alternativa", folder=False ) )
# NUEVO AÑADIDO
tempurl_1 = "http://robalo.hostei.com/img/v.php?v="
itemlist.append( Item(channel=item.channel, title="Scraping" , action="", url=tempurl_1+item.url+"&b=1" , plot="PC (no IE)", folder=False ) )
itemlist.append( Item(channel=item.channel, title="Scraping" , action="", url=tempurl_1+item.url+"&b=2" , plot="Dispositivos", folder=False ) )

itemlist.append( Item(channel=item.channel, title="Descargar",action="descargar",url=refered_item_encoded,fulltitle=urllib.quote(item.fulltitle) ) )

if item.channel!="favoritos":

Bueno lo he probado y te comento con vidspot perfecto en Pc y android 4.3 . Con allyvideos pantalla en blanco en pc y android.
Seria mucho pedir que si le echas un vistazo a allyvideos , pudieras mirar un poquito playedto ( en pc bien en movil ni para atras todo publicidad) y sobre todo streamcloud porque funciona pero tiene un cantidad de porno explicito que para los niños no es muy recomendable. Gracias y creo que entre todos tenemos que darte las gracias por todo esto que facilita muchisimo las cosas.

Re: Versión RSS y HTML + vidspot o similar

Publicado: 08 Abr 2014, 09:48
por robalo
Hola aleslii

Ahora si :)
Vea que sigues usando tabaluradores pero esta vez sólo has puesto uno que es igual a 8 espacios y la indentación de estas líneas so a 8 espacios.

Es raro que vidspot si y almyvideos no. A mi me va en todos tanto en lan como en wan. Me falta por probar con el portatil en wan, nunca me acuerdo de el, pero debe funcionar.

Tablet->Andrid 4.2.2->Navegador nativo
Movil->Andrid 4.2.2->Navegador nativo
Movil->iOS 7.0.4->Navegador nativo
PC->W7->Firefox, Chrome, IE, Safari (VCL instalado)

En IE si funciona. En opciones de internet->Internet->Seguridad->Nivel personalizado->Restablecer a: debe de estar en Medio-alto o Medio.
Se puede añadir la línea para IE

Código: Seleccionar todo

        itemlist.append( Item(channel=item.channel, title="Scraping" , action="", url=tempurl_1+item.url+"&b=3" , plot="PC (IE)", folder=False ) )
Sobre los otros servidores, estoy en ello.