AlphaCentaury / MovistarTV

IPTViewr: Decodificador virtual IPTV para ver los canales de movistar+ España (imagenio) en Windows con VLC
https://www.alphacentaury.org/movistartv/
Other
50 stars 10 forks source link

Fix EPG by using TVAMain XML class directly instead of ExtendedPurchaseItem #13

Closed ifilgud closed 5 years ago

ifilgud commented 5 years ago

Fix EPG

dmnmsc commented 5 years ago

En principio están todos cargados correctamente. Ahora he compilado los proyectos uno a uno y solo me aparecen estos errores: imagen

ifilgud commented 5 years ago

Parece que el proyecto ChannelLogos tiene una referencia que no puede cargar, despliega sus referencias a ver si alguna está mal. Y el otro error creo que es porque no tienes el componente MSBuild incluido en la instalación del visual, y si si lo tienes, hay que actualizar el proyecto de setup porque busca la versión 12, que es vieja

El lun., 27 may. 2019 20:42, dmnmsc notifications@github.com escribió:

En principio están todos cargados correctamente. Ahora he compilado los proyectos uno a uno y solo me aparecen estos errores: [image: imagen] https://user-images.githubusercontent.com/8472142/58435269-fe981780-80bf-11e9-9d82-711636c97c5c.png

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/AlphaCentaury/MovistarTV/pull/13?email_source=notifications&email_token=AAGD73AQSFRRA7D3SEZOJDDPXQTS7A5CNFSM4HP246K2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWKK7FQ#issuecomment-496283542, or mute the thread https://github.com/notifications/unsubscribe-auth/AAGD73DPG7PXXASZNFNTILTPXQTS7ANCNFSM4HP246KQ .

dmnmsc commented 5 years ago

De momento me he quedado aquí. Intento compilar release:

imagen

ifilgud commented 5 years ago

Mm yo compile todo en Debug, quizá es por eso, luego pruebo a ver

El lun., 27 may. 2019 21:11, dmnmsc notifications@github.com escribió:

De momento me he quedado aquí. Intento compilar release:

[image: imagen] https://user-images.githubusercontent.com/8472142/58436101-f641db80-80c3-11e9-99e9-a43205152c1e.png

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/AlphaCentaury/MovistarTV/pull/13?email_source=notifications&email_token=AAGD73DLV3K54IBDQPUEQZLPXQW5NA5CNFSM4HP246K2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWKMCXA#issuecomment-496288092, or mute the thread https://github.com/notifications/unsubscribe-auth/AAGD73FE22KJP6TPWVB27MTPXQW5NANCNFSM4HP246KQ .

ifilgud commented 5 years ago

Si no, subo la dll como release y listo

El lun., 27 may. 2019 21:27, Beto ifilgud@gmail.com escribió:

Mm yo compile todo en Debug, quizá es por eso, luego pruebo a ver

El lun., 27 may. 2019 21:11, dmnmsc notifications@github.com escribió:

De momento me he quedado aquí. Intento compilar release:

[image: imagen] https://user-images.githubusercontent.com/8472142/58436101-f641db80-80c3-11e9-99e9-a43205152c1e.png

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/AlphaCentaury/MovistarTV/pull/13?email_source=notifications&email_token=AAGD73DLV3K54IBDQPUEQZLPXQW5NA5CNFSM4HP246K2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWKMCXA#issuecomment-496288092, or mute the thread https://github.com/notifications/unsubscribe-auth/AAGD73FE22KJP6TPWVB27MTPXQW5NANCNFSM4HP246KQ .

dmnmsc commented 5 years ago

Si realmente puedes subir esa dll para que la sustituya en mi instalación actual haciendo que funcione la EPG me harías un grandísimo favor.

La compilación en debug funciona. Lo que no sé es cómo crear el instalador o instalar la app.

AlphaCentaury commented 5 years ago

Hola. Gracias por usar mi programa e intentar corregir errores. No voy a mentir. Tengo el código bastante abandonado, aunque quería usar este verano y la jornada continua para poder darle un nuevo empujón. Dejé el código para la beta 1 a medias, y no compila, pues estaba haciendo algunos cambios de calado. Miro vuestros cambios, los integro en un patch y lo subo lo antes posible. Dejadme hasta el fin de semana para poder evaluar los cambios. Imagino que el problema es que movistar ha cambiado el formato del XML de la EPG y está usando el estándar en vez de una versión propietaria basada en el estándar, pero diferente.

Un saludo cordial, Alpha Centary

dmnmsc commented 5 years ago

¡Muchísimas gracias, Alpha Centaury! Y perdona por haber mandado tantos mensajes en tan poco tiempo.

ifilgud commented 5 years ago

Hola! Me alegro que hayamos atraído tu atención jeje.

Lo que hice es poner la propiedad del PurchaseNoseque a la clase TVAMain porque vi que el xml recibido tenía esa estructura, y eliminar el cast a esa clase PurchaseNoseque y volvió a funcionar

El lun., 27 may. 2019 21:33, Alpha Centaury notifications@github.com escribió:

Hola. Gracias por usar mi programa e intentar corregir errores. No voy a mentir. Tengo el código bastante abandonado, aunque quería usar este verano y la jornada continua para poder darle un nuevo empujón. Dejé el código para la beta 1 a medias, y no compila, pues estaba haciendo algunos cambios de calado. Miro vuestros cambios, los integro en un patch y lo subo lo antes posible. Dejadme hasta el fin de semana para poder evaluar los cambios. Imagino que el problema es que movistar ha cambiado el formato del XML de la EPG y está usando el estándar en vez de una versión propietaria basada en el estándar, pero diferente.

Un saludo cordial, Alpha Centary

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/AlphaCentaury/MovistarTV/pull/13?email_source=notifications&email_token=AAGD73D2VFEPREAFPYFNQALPXQZPXA5CNFSM4HP246K2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWKM6RY#issuecomment-496291655, or mute the thread https://github.com/notifications/unsubscribe-auth/AAGD73HOFXUZR3P5GUCK6SDPXQZPXANCNFSM4HP246KQ .

dmnmsc commented 5 years ago

Hola! Yo lo que haría sería compilar la dll modificada y reemplazar la que te instala la versión oficial. Si la compilo yo y la subo sería lo mismo que compilartela tu y ponerla :D

¡Muchísimas gracias! Solo he tenido que sustituir Services.EpgDiscovery.dll y ya funciona la guía. Me has alegrado el día, la semana y el mes como poco 😂

AlphaCentaury commented 5 years ago

Hola. Estoy trabajando en sacar la beta 1, para "sacar del cajón" las mejoras en el código que tenía pendientes. Espero tenerla para el miércoles 5 de junio.

AlphaCentaury commented 5 years ago

El código se ha incorporado a la rama de desarrollo de la v1.5 beta con el commit c87f3021c06cb5d2a9c066107a80f74cc9200f6e