是否可以将广播电台作为列表导入/导出到Banshee中/从中导出


8

我有一个有兴趣导入女妖的广播电台列表。在下一次升级之前添加更多的电台之后,我想将该列表保留在某个位置,以便可以在系统升级后将其导入到Banshee中。有没有办法轻松做到这一点?有关Banshee在内部如何处理此列表的任何提示,将不胜感激。谢谢!


所以您已经有了电台列表?还是在升级时要导出广播电台列表,以便可以将其导入新的Banshee安装中?
Michael Martin-Smucker

我尝试查看/usr/share/banshee,但没有发现有用的内容。根据Banshee常见问题解答,Banshee将其某些数据存储在~/.config/banshee-1/banshee.dbSQLite 3数据库中,但我对这些数据的使用经验为零。
Christopher Kyle Horton

@ WarriorIng64:是的,所有库数据和其他元数据(播放计数,...)都存储在此文件中。但是,手动编辑该数据库或在该数据库上运行“自制” SQL命令不是一个好主意,因为与数据库中其他表存在多种关系。
dAnjou 2011年

@MichaelMS:是的,这就是我的意思。
Avetik Topchyan 2011年

Answers:


1

我认为这对您来说不是一个非常有用的答案,我宁愿向您或某个好人展示您的时间和志向。

因为我没有找到想要的东西的可行方法(我认为确实没有),所以我认为最简单的方法是编写一个很小的扩展。这似乎并不难,因为该代码已存在于其他扩展中。
例如Radio Station Fetcher:它只是在某些网站上搜索广播电台,并将它们添加到您的广播“播放列表”中。因此,它使用一个带有两个按钮的对话框(一个用于类型搜索,一个用于自由文本搜索),仅此而已(您可以通过安装来自己尝试banshee-extension-radiostationfetcher;可以在“工具”菜单中找到它)。
我看了看这些代码,所有要做的就是用读取您的电台列表的代码替换这些网站上用于搜索电台的代码。所有其他代码几乎可以保持不变。我会做的,但是我没有时间。
您可以在此处找到所有扩展的代码。直播电台具有将电台列表添加到电台“播放列表”的相同功能,但我认为它具有更大的代码库供您浏览。

希望对您或某些愿意为您完成工作的人有所帮助:P

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.