http://bruce55.github.io/Netease_cloudmusic_lastfm_scrobbler/网易云音乐大概是国内做的最好的在线音乐软件之一了。虽然他们在努力的做SNS,最近也应要求加入了播放记录的功能,但是这个记录的准度和实用性都不是很好。于是就撸了这一坨项目出来,
用于同步播放到Last.fm。
目前能实现的包括同步正在播放,在播放进度过半或者时长超过4分钟的时候记录播放历史,以及同步当前曲目的红心状态。未来会在这个基于web的注入器内加入红心同步开关和自定义记录阈值的功能。
基本原理是依靠Chrome remote debugging插入js代码,观察播放器左下角的信息方块的更新和播放器进度变化来获知播放状态,极其粗暴……而且我很久没有写过前端的东西了,有点手生,一边查文档一边谷歌写出来的,大概会有很多坑,踩到请发issue……
(坐等网易的律师信……
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/195671
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.