spotify-dedup, 从你的Spotify播放列表中删除重复项

分享于 

2分钟阅读

GitHub

  繁體 雙語
Remove duplicates from your Spotify Playlists
  • 源代码名称:spotify-dedup
  • 源代码网址:http://www.github.com/JMPerez/spotify-dedup
  • spotify-dedup源代码文档
  • spotify-dedup源代码下载
  • Git URL:
    git://www.github.com/JMPerez/spotify-dedup.git
    Git Clone代码到本地:
    git clone http://www.github.com/JMPerez/spotify-dedup
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/JMPerez/spotify-dedup
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    一个Spotify播放列表副本

    你是否想从你的Spotify播放列表中删除重复的音轨? 现在,你可以使用Spotify重复数据删除来检测并删除它们。

    这个项目使用 Spotify Web API 管理播放列表。 只要登录,它会遍历你的播放列表,找到在一个给定的播放列表中多次出现相同标识符的曲目。

    如果发现重复项,就可以删除按钮。 因为它并没有创建一个全新的播放列表,所以它保持了它的追随者。

    试试

    你可以在 https://jmperezperez.com/spotify-dedup/ 上查看它,或者在本地运行它。

    安装和运行

    安装依赖项:

     
    npm install
    
    
    
     

    运行它:

     
    grunt serve
    
    
    
     

    关于使用的工具和实现细节

    Web API 和承诺

    这个应用程序是一个很好的例子,它是如何遍历用户库而不会导致速率限制的。 看看代码,看看承诺和承诺队列是如何用来控制发送给 Spotify Web API的请求数量的。 如果你对节流承诺感兴趣,请查看承诺 throttle。

    Bootstrap 和 uncss

    项目使用 Twitter Bootstrap。我知道你可能觉得不太酷,但是结合 uncss,我们可以删除所有未使用的CSS规则。


    相关文章