主要参考了豆瓣上icyflash的代码http://icyflash.codeplex.com/,整合了目前豆瓣上电台的独立程序的大部分功能。

下载地址

豆瓣电台桌面版下载地址

配置要求

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

详细使用说明

豆瓣电台桌面版——使用说明图文版

整合功能

托盘:

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

Win7任务栏:

封面模式

信息模式

  1. 任务栏缩略图:支持“封面模式”和“信息模式”两种模式。
  2. 工具栏:同样支持“喜欢”、“不再播放”、“跳过”、“停止”操作,此外还添加了“搜索”(百度搜索)和“隐藏到托盘”的按钮。
  3. 改进:最小化后进行操作,主界面不会再弹出,同样应该不会再出现缩略图与主界面不符的情况。此外,在主界面上的操作,同样会同步到任务栏(比如在主界面点击“喜欢”,任务栏的按钮也会改变)。

设置:

  1. 快捷键:支持对四种基本操作、百度搜索以及“显示/隐藏”的热键设置。没有提供设置界面,可以在文件夹里的“DoubanRadio.exe.Config”文件中找到相应的热键项,修改相应的value值即可。功能键支持“Ctrl”、“Shift”、“Alt”、“Win”,独立键支持数字、字母以及F#。启用热键后会在右键菜单上显示相应操作的热键。
  2. 置顶显示。
  3. 开机启动。
  4. 启动后自动隐藏到托盘。
  5. 托盘气泡显示当前歌名。
  6. 发送到MSN“当前听的歌曲”:这个没有提供开关,可以直接在MSN操作。

特色功能

  1. “喜欢”/“不喜欢”的识别:可以区分当前歌曲是否已处于“喜欢”的状态,并在Win7任务栏和托盘右键菜单上区分显示,不再会出现误点的情况。
  2. 歌手名+专辑评分:可以显示当前播放歌曲的歌手名称以及所属专辑在豆瓣的评分!
  3. 过滤歌曲:可以过滤中文名或者英文名的歌曲,还可以自定义关键词过滤歌曲。
  4. 历史记录:记录这一次启动电台之后播放的所有歌曲,包括对歌曲的操作、听的时间,点击可以复制歌名。关闭程序后历史清空。而且可以直接访问历史歌曲的专辑,甚至直接对历史歌曲做“我喜欢”的设置。
  5. 插件支持:灵活度更高,打造更个性化的豆瓣电台。

已知问题

  1. 由于修改了Win7版最小化的实现,所以如果在最小化情况下点击任务栏上的缩略图,不会激活主界面。如果需要激活,请点击任务栏的按钮。
  2. 歌手名称和专辑评分的获取不能保证百分之百成功与准确(由于实现方法比较特殊,实在没有办法……),但测试至少能有百分之九十以上的成功率。
  3. 如果没有成功获得歌手名称,就无法访问该历史歌曲的专辑,同样无法设置“我喜欢”(当前用户显示为“未登录”也同样无法设置“我喜欢”)。
  4. 待发掘……

TODO

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

转载于:https://www.cnblogs.com/smjack/archive/2010/04/11/1709337.html

【原】豆瓣电台桌面版——Win7任务栏支持+托盘+快捷键+历史记录相关推荐

  1. 五一,给心情放个假-酷狗电台桌面版

    平时闲下来的时候总是喜欢听听歌,放松放松心情.也不知道哪些歌好听,所以总是用酷狗电台听歌.所以,一套"复杂"的流程就开始了:双击浏览器→输入百度→回车→输入酷狗电台→点击→最小化浏 ...

  2. Win7任务栏右下角图标空白、点击无反应问题的解决

    最近一段时间,自己用的两台台式机的Win7开机后,任务栏的右下角的很多图标都不显示了,鼠标移上去后可以显示一个方块,但仍然没有图标,点击后也没有反应.在网上找了很多的资料,比如清理图标缓冲等,都没有任 ...

  3. [IE9] 如何让你的网站在IE9和Win7任务栏上更闪亮

    IE9引入了Pinned Sites 新概念.Pinned Sites允许用户把网站像Windows应用程序一样"钉"在Windows 7 任务栏上.用户可以直接点击任务栏上的图标 ...

  4. win7任务栏计算机图标,Win7系统任务栏怎么添加显示桌面图标 显示桌面图标如何放到win7任务栏...

    我们平时在使用win7系统的时候,经常会使用显示桌面图标来切换桌面进行操作,很是方便,可是有些win7 32位系统用户可能会不小心误操作把显示桌面图标删除了,那么要怎么在win7系统任务栏添加显示桌面 ...

  5. 03-Flutter移动电商实战-底部导航栏制作

    03-Flutter移动电商实战-底部导航栏制作 1.cupertino_IOS风格介绍 在Flutter里是有两种内置风格的: material风格: Material Design 是由 Goog ...

  6. 调节Win7系统任务栏预览窗口大小的方法

    Win7系统任务栏预览窗口可以方便我们查看每一个任务栏任务的大致内容,可以大大提高我们的工作效率,但是有很多用户感觉这个预览窗口的大小不是很适合自己,那么Win7系统任务栏预览窗口怎么调节大小呢?就此 ...

  7. 处理WIN7任务栏通知区域图标异常问题

    故障现象:安装的某软件比如QQ,应用程序运行图标始终没有在win7任务栏通知区域显示出来,经观查发现win7任务栏通知区域有几个已删除应用的图标出现,应该是有故障了. 故障现象一:已经卸载的程序,还在 ...

  8. 解决office一些文档不能显示在win7任务栏最近列表中的方法

    win7任务栏有个功能非常好用,就是在任务栏固定某个应用程序,此程序的任务栏右键菜单可以直接显示此应用程序最近使用的文件,并且可以把某些文件固定在右键菜单的文档列表中. 使用win7有一年多了,这个功 ...

  9. 桌面计算机状态栏在哪,Win7任务栏在哪里 如何调整任务栏位置(图文)

    系统城的小编这里要为大家带来的是关于Win7任务栏怎么调整位置的方法,大家通常windows操作系统的任务栏都是位于桌面屏幕底部的位置,你平常习惯把任务栏放到哪里呢?是否也厌烦了千篇一律的任务栏置于底 ...

  10. win7任务栏右下角图标空白解决办法

    今天启动电脑后发现任务栏右下角的图标显示为空白(表现为占用了图标位置,却不能显示出来,也点击不了).开始还以为重启电脑后会恢复正常,但重启电脑后问题依旧.直觉觉得这是电脑的图标缓存在作怪,可是试过数字 ...

最新文章

  1. 使用 jQuery 简化 Ajax 开发
  2. Java 8特性有望进入.Net/Mono
  3. 【c++】5.函数传指针与传值特容易混淆的点
  4. 8g ubuntu 树莓派4b_树莓派4B安装Ubuntu系统,并安装桌面
  5. 【每日一题】7月17日题目精讲—BOWL 碗的叠放
  6. c# url传参不能包含html标签,c#解析包含HTML特殊字符的字符串XElement
  7. 前字节跳动程序员 28 岁提前退休引热议,网友:我也想!
  8. 面向对象练习——校园管理系统
  9. Yii在控制层中引入模版进行渲染的几种方式。
  10. CBLUE: A Chinese Biomedical LanguageUnderstanding Evaluation Benchmark
  11. 计算机无法使用光驱启动,电脑怎么设置光驱启动 光驱启动设置教程【图文】...
  12. python scrapy框架 简书_7、Python Scrapy框架,简单学习
  13. java随机取名_中文名字随机生成器
  14. 苹果cms新手快速入门常见问题汇总及解决教程
  15. 【数据库学习笔记】Day03 - SQL语言基础及数据库定义功能
  16. 《Windows不欢迎你,你爱用什么系统就用什么去吧》
  17. 移动端购物车数据重新编译后数据消失
  18. 关于任天堂,你不了解的9件事
  19. Flutter实践之高仿有妖气漫画,2021大厂Android开发面试总结+解答
  20. struts2+hibernate留言板并发布到自己的主机上(-)

热门文章

  1. 系统分析师知识点汇总
  2. 各省研究与试验发展(R&D)人员全时当量(1998-2018年)
  3. 临时邮箱 十分钟邮箱 简介
  4. 关于es cpu安装黑苹果,并实现变频
  5. Android三级目录、ListView单选/GridView单选、ListView多选/GridView多选
  6. 隐藏win11任务栏时间,开启专注模式
  7. 小程序开发时所用到的图标素材 6113个开发小图标
  8. 快速安装vs2015社区版
  9. Delmia做一些二次开发,实现虚拟场景漫游
  10. 计算机技术与高中英语教学整合,计算机技术与高中英语课程整合的探讨(多媒体英语教学系列论文十篇).doc...