在听豆瓣.fm时下载当前歌曲。https://github.com/sprhawk/douban.fm-download-chrome-extension http://www.douban.com/people/sprhawk/
豆瓣FM 歌曲下载 Extension
有了豆瓣FM pro帐号之后,你就可以收听高品质的音乐了,安装这个插件,就能方便地把正在听的歌曲下载到本地。
插件源代码地址: https://github.com/sprhawk/douban.fm-download-chrome-extension
我的豆瓣: http://www.douban.com/people/sprhawk/
1.0.13: 再次修复对域名的处理
1.0.12: 修改了因为豆瓣FM域名修改导致的无法使用
1.0.11: 修复与新版界面显示不兼容的问题
1.0.10: 修改扩展名字
1.0.9: 修复新版本 douban.fm 兼容问题
1.0.8: 支持新的 douban.fm 界面
1.0.7: douban.fm 更改了文件存储地址,插件做相应修改
1.0.6: 修复了在非pro版时不能显示下载功能的bug,修改了对.mp4文件名的支持,修改了对于码率读数的判断
1.0.5: 增加了限制chrome最低31的限制 (为了使用chrome.downloads api)
1.0.4: 已修复了下载歌曲不能使用文件名的问题(找到了一个chrome extension的api)
为URL生成二维码(比如用于微信分享浏览器的网页) https://chrome.google.com/webstore/detail/making-qrcode-of-the-url/gjgcfgihcndpmadahcnmfhgggpimgddo
Read more
插件源代码地址: https://github.com/sprhawk/douban.fm-download-chrome-extension
我的豆瓣: http://www.douban.com/people/sprhawk/
1.0.13: 再次修复对域名的处理
1.0.12: 修改了因为豆瓣FM域名修改导致的无法使用
1.0.11: 修复与新版界面显示不兼容的问题
1.0.10: 修改扩展名字
1.0.9: 修复新版本 douban.fm 兼容问题
1.0.8: 支持新的 douban.fm 界面
1.0.7: douban.fm 更改了文件存储地址,插件做相应修改
1.0.6: 修复了在非pro版时不能显示下载功能的bug,修改了对.mp4文件名的支持,修改了对于码率读数的判断
1.0.5: 增加了限制chrome最低31的限制 (为了使用chrome.downloads api)
1.0.4: 已修复了下载歌曲不能使用文件名的问题(找到了一个chrome extension的api)
为URL生成二维码(比如用于微信分享浏览器的网页) https://chrome.google.com/webstore/detail/making-qrcode-of-the-url/gjgcfgihcndpmadahcnmfhgggpimgddo
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "name":"\u8c46\u74e3FM \u6b4c\u66f2\u4e0b\u8f7d", "short_name":"\u8c46\u74e3FM \u4e0b\u8f7d", "version":"1.0.13", "manifest_version":2, "minimum_chrome_version": "31", "description":"\u5728\u542c\u8c46\u74e3.fm\u65f6\u4e0b\u8f7d\u5f53\u524d\u6b4c\u66f2\u3002https://github.com/sprhawk/douban.fm-download-chrome-extension http://www.douban.com/people/sprhawk/", "icons":{ "16":"icon-1.png", "48":"icon48.png", "128":"icon128.png" }, "permissions":[ "http://douban.fm/*", "https://douban.fm/*", "http://*.douban.com/*", "https://*.douban.com/*", "http://*.doubanio.com/*", "https://*.doubanio.com/*", "webRequest", "tabs", "downloads" ], "background": { "scripts":["background.js"] }, "page_action": { "default_title":"\u6211\u662f\u8c46\u74e3.FM pro", "default_icon":"icon-1.png" }, "content_scripts":[ { "matches":[ "http://douban.fm/*", "https://douban.fm/*", "https://fm.douban.com/*" ], "js":["jquery-2.2.1.min.js", "content_script.js"] } ]}
Read more