【原】豆瓣电台——Win7任务栏支持+托盘+快捷键+历史记录- smjack - 博客园

主要参考了豆瓣上icyflash的代码,整合了目前豆瓣上电xx立程序的大部分功能。

下载地址:,。

提供了“Win7版”和“非Win7版”两个版本。Win7版需要(Win7已经自带了),非Win7需要支持。

  1. 缩小到托盘:双击托盘图标进行切换。
  2. 托盘菜单操作:可以直接在托盘图表的右键菜单进行“喜欢”、“不再播放”、“跳过”、“停止”操作。
  3. 搜索:支持对当前歌曲在“豆瓣”、“百度”、“搜狗”、“酷我”上的搜索。
  4. 复制歌名: 点击右键菜单最上方的歌名,将歌名复制到剪贴板。
  5. 刷新电台

封面模式

信息模式 

  1. 任务栏缩略图:支持“封面模式”和“信息模式”两种模式。
  2. 工具栏:同样支持“喜欢”、“不再播放”、“跳过”、“停止”操作,此外还添加了“搜索”(百度搜索)和“隐藏到托盘”的按钮。
  3. 改进:最小化后进行操作,主界面不会再弹出,同样应该不会再出现缩略图与主界面不符的情况。此外,在主界面上的操作,同样会同步到任务栏(比如在主界面点击“喜欢”,任务栏的按钮也会改变)。
  1. 快捷键:支持对四种基本操作、百度搜索以及“显示/隐藏”的热键设置。没有提供设置界面,可以在文件夹里的“DoubanRadio.exe.Config”文件中找到相应的热键项,修改相应的value值即可。功能键支持“Ctrl”、“Shift”、“Alt”、“Win”,独立键支持数字、字母以及F#。启用热键后会在右键菜单上显示相应操作的热键。
  2. 置顶显示。
  3. 开机启动。
  4. 启动后自动隐藏到托盘。
  5. 托盘气泡显示当前歌名。
  6. 发送到MSN“当前听的歌曲”:这个没有提供开关,可以直接在MSN操作。
  1. “喜欢”/“不喜欢”的识别:可以区分当前歌曲是否已处于“喜欢”的状态,并在Win7任务栏(显示为 / )和托盘右键菜单上区分显示(显示为“我喜欢”/“取消”),不再会出现误点的情况。
  2. 过滤英文歌名的歌曲:反正我有时候烦躁的时候听英文歌曲就更烦了……可能误伤英文名的中文歌曲。
  3. 历史记录:记录这一次启动电台之后播放的所有歌曲,包括对歌曲的操作、听的时间,点击可以复制歌名。关闭程序后历史清空。

  1. 由于修改了Win7版最小化的实现,所以如果在最小化情况下点击任务栏上的缩略图,不会xx主界面。如果需要xx,请点击任务栏的按钮。
  2. 待发掘……

如果再有时间的话,会向自动化和历史统计两个方向发展。比如“自动过滤中文歌曲”、“自动收藏播放时间超过三分钟的歌曲”、“只播放设为‘喜欢’的歌曲”等,或者可以设置过滤关键词(由于无法获取xx名,这个功能可能没有听上去那么有用),或者把历史记录扩展到每次启动,然后给出些图表什么的(这也可能是件有趣但无意义的工作)。大家再有什么想法可以提。


P.S. 源代码和思路稍后放出。

郑重声明:资讯 【【原】豆瓣电台——Win7任务栏支持+托盘+快捷键+历史记录- smjack - 博客园】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——