Search to Play the Song,简称SPS,是18年初写的一款Chrome Extension,最后一版修改是2024年,为了支持manifest v3 不得不更新一版,要不然我自己就没办法用下去了。
算是一个比较感伤的原因,这得从SPS配套的歌词摘录服务说起。
因为SPS默认其实有一个配套的API服务,我自己喜欢音乐,认为一首歌,不只有旋律,还有一些触及人心的歌词,于是在SPS的首页,会随机刷出一句歌词。
为这了点醋包了个饺子,做了一个歌词摘录站点,手动把一些走心的句子摘录起来,配套了一台轻量服务器,从2019陪伴着我了。但是这么多年好像它的用处也就只是提供一个没人关注的API服务,还有一个作用就是作为SPS的彩蛋,提供一些白噪音的存储服务。于是每个月,每个季度,都能随时接到阿里云的通知和电话提醒,您的阿里云轻量服务还有一周到期。
这不这周又提醒我了,我一直采用拖拖拖,懒得管这事,就像一些会员订阅自动续费一样。但是总还是要管的,这么多年给阿里做送财童子完全没必要,尤其是最近把SPS 歌词摘录数据都已经存储到本地了,似乎也就该把服务器停了。停了服务器,后边再把SPS-API开源出来,然后把之前的数据库也丢出来,有喜欢的自己本地部署就行了。
然后翻着SPS仓库,虽然过往代码很糟心,但是都AI时代了,会上Github的谁又会自己真的用心读代码,正好最近听歌群来了新朋友要源码,我说本身插件就是前端的,只要找一下都能看到。现在既然都了总结出清的时候,倒不如也把SPS直接开了,省得他们再去找,罢了罢了,一同开源。
上边有提到一个理由,代码写的烂。2018年春节假期完成的第一版代码,当时就是纯粹为了快速用上,快速开发,直接jQuery一把撸。这放在几年前,开源我觉得都是件耻辱的事,当然现在没有这个感觉了。
另外一个理由是,SPS是在Listen1后不久就发布的,当时Listen1时不时的首页挂出一些一些被通告什么的,就更觉得没必要发了,本来开发这个就是个娱乐。
时过多年,SPS其实已经用不了腾讯的歌曲播放,想要被通告都难。而且但凡使用SPS也是作为试听,真的想要听歌的还是会去买各家会员。这样,SPS反倒成了一个很好的入口帮各家宣传了,更没有什么可担心的。
- SPS首页的推荐歌曲,自动进入兜底,会从本地的几十条歌词中推荐。当然,之前服务可用的时候,因为https协议证书经常过期,也基本用不到了
- SPS的彩蛋服务不再可用,SPS顶部的彩蛋,有十几首白噪音,现在没了服务,也就直接访问不了了,这也不是大事。
如果喜欢音乐,也喜欢交朋友,可以加我微信(SPS中你能找到的,这里就不放了),当然也可以关注我的个人公众号。 公众号:** 知之为知之知 **,对,没错,我查了,就叫这个名字。