Plus de logo des chaines
Les logo des chaines ont disparus
Je l'ai remarqué chez moi également. Ca ne devrait pas être trop compliqué à résoudre normalement !
Orange a ajouté un marqueur dans l'url des logos. J'ai modifié la méthode get_streams du fichier orange.fr
`
for channel in channels:
channel_id: str = channel['id']
logo = channel['logos']['square'] if 'square' in channel['logos'] else None
marker = logo.find('%2F')
channel_logo = logo[:marker]+logo[marker+3:].replace('/','%2F')
streams.append({
'id': channel_id,
'name': channel['name'],
'preset': channel['zappingNumber'],
'logo': channel_logo,
'stream': f'plugin://plugin.video.orange.fr/channel/{channel_id}',
'group': [group_name for group_name in self.groups if int(channel['id']) in self.groups[group_name]]
})`
Bonjour, super d'avoir trouvé et corrigé le problème J'ai remplacé le code mais kodi arrive plus à l'installer. j'ai juste ouvert le zip avec windows puis copié le fichier dans le dossier provider_templates Serait-il possible d'avoir le zip complet ? merci
Bonjour,
J'ai essayé la technique de @CoderReloaded et updaté le fichier orange.py (en enlevant la petite guillemet à la fin), puis recompressé l'archive et réinstallé l'extension modifiée. J'arrive à installer l'application, mais elle ne fonctionne plus : juste après l'installation elle m'afficher "Erreur de Orange TV France".
F.
Désolé, j'ai proposé une modif à @BreizhReloaded dans son repo. je pense qu'il faudra attendre pour le fichier d'install et voir si il n'y a pas une méthode plus propre pour faire cette bidouille.
Cette modif pour moi fonctionne, mais je n'ai pas eu besoin de réinstallé l'addon, j'ai directement modifié le fichier dans le répertoire de l'addon dans Kodi déjà installé. Ensuite j'ai rafraichi les chaines et le guide dans ipTvManager et cela à fonctionné.
L'url retourné par l'endpoint est
https://proxymedia.woopic.com/api/v1/images/553%2F/logos/v2/logos/livetv_tf1/20180417_164011/webTVSquare/logo_150x150.png
alors que la bonne url devrait-être
https://proxymedia.woopic.com/api/v1/images/553%2Flogos%2Fv2%2Flogos%2Flivetv_tf1%2F20180417_164011%2FwebTVSquare%2Flogo_150x150.png
Voilà ce que fait mon bout de code, mais jen ne garantit pas qu'il fonctionne de facoon optimale pour tout le monde. Je laisse @BreizhReloaded voir si il n'y a pas une facon plus fonctionnel.
PS: Le copier/coller de ma solution dans mon commentaire précédent peut entrainer des erreurs si il est mal fait. Python respecte une certaine indentation pour que le code soit fonctionnel. Si vous n'avez pas de connaissance de ce language, il peut être compliqué de debug le problème. D'ici la, il est préférable d'attendre une intégration de cette modification, proprement dans l'addon par le propriétaire de celui-ci.
Bonjour @CoderReloaded un grand merci pour ces précisions :) Effectivement, je ne connais pas du tout le Python, donc je vais plutôt sagement attendre une version à jour de l'add-on.
D'ailleurs, à cet effet, est-ce qu'il existe un repo pour avoir une mise à jour automatique de l'add-on ? Ou faut-il télécharger à chaque fois le ZIP et surveiller les MAJ ?
Merci beaucoup @Bestdoud ! Cela fonctionne pour moi !