web-dev-qa-db-fra.com

Est-il possible d'importer / exporter une station de radio sous forme de liste dans / à partir de Banshee

J'ai une liste de stations de radio que je suis intéressé à importer à Banshee. Après avoir ajouté plus de stations avant la prochaine mise à niveau, j'aimerais conserver cette liste quelque part afin qu'elle puisse être importée dans Banshee après la mise à niveau du système. Y a-t-il un moyen de le faire facilement? Toutes les allusions à où et comment Banshee gère cette liste en interne seraient appréciées. Merci!

8
Avetik Topchyan

Je pense que ce n'est pas une réponse assez utile pour vous, je vais plutôt vous montrer, à vous-même ou à une gentille personne ayant du temps et de l'ambition, le chemin à parcourir.

Parce que je n'ai pas trouvé la possibilité d'obtenir ce que vous voulez (et je pense qu'il n'y en a vraiment aucune), je pense que le moyen le plus simple serait d'écrire une toute petite extension. Et cela ne semble vraiment pas très difficile car le code existe déjà dans d'autres extensions.
Par exemple Observateur de stations de radio : il ne fait que rechercher des stations de radio sur certains sites Web et les ajoute à votre "liste de lecture" radio. Par conséquent, il utilise un seul dialogue avec deux boutons (un pour la recherche de genre et un pour la recherche de texte libre) et c'est tout (vous pouvez l'essayer vous-même en installant banshee-extension-radiostationfetcher; vous pouvez le trouver ensuite dans le menu "Outils") .
J'ai regardé le code et il suffisait de remplacer le code de recherche de stations sur ce site Web par un code qui lit votre liste de stations. Tous les autres codes peuvent presque rester les mêmes. Je le ferais, mais je n'ai pas le temps.
Vous pouvez trouver le code de toutes les extensions ici . Live Radio a la même fonctionnalité d’ajout d’une liste de stations à votre "playlist" radio, mais je pense qu’elle a une base de code plus grande à parcourir.

J'espère que cela vous aidera ou aidera quelqu'un qui fera le travail pour vous: P

1
dAnjou