又过了一个月,小程序再次更新。
大家伙可以看看有什么变化呀!
其实就是上线工具箱功能...
目前只写了8个工具,如下图~
01. 短网址生成
利用网上开放的API接口实现长链接转为短链接。
这个功能对于我而言还是比较有用的。
比如公众号文章的链接一般都比较长,可以通过这个进行缩短简化。
这样就不会发给别人一个长长的,不优雅的链接。
短链接复原为长链接功能,目前不考虑做。
02. 二维码生成
一开始也想着用网上开放的API接口做这个功能的。
最后由于微信小程序对于请求到的二进制图片是乱码,于是放弃了。
进而通过QRCode.js,使用JavaScript库直接生成二维码。
这里并没有让二维码能够定制化,比如设置二维码大小、容错率等,这些参数都为定值。
这个功能也比较实用,因为微信公众号文章里是不能添加外部的超链接的。
但是通过识别文章中的二维码却可以访问外链,当然是必须是没有被微信屏蔽的外链。
03. 时间戳转换
源于以前爬评论的时候会获取到评论时间,但通常都会是时间戳的格式。
那么如果我想知道评论的具体时间,就需要转换一下,所以就会去找时间戳转换工具。
当然Python代码可以搞定,在线转换网站也能搞定。
为了方便,自己做一个,省的重复写代码,还没有广告。
最终转换的格式为「年-月-日」,一目了然。
04. RGB转16进制
代码里一般16进制格式的颜色比较常用,可是通常PPT中的取色器获得都是RGB值。
所以又需要来转换一下。
当然这个和时间戳都可以通过简单的JS代码实现。
05. 尺子
目前这个功能只在我自己的手机上才是准确的。
因为我不知道微信小程序中的分辨率系数是如何计算的。
所以在大伙手上这个尺子,勿用~
06. 手持弹幕
「GitHub」上开源的代码实现的。
https://github.com/redblue9771/minibarrage(复制到浏览器打开)
个人体验起来不错,就是弹幕消失距离再次出现的时间有点长。
07. 垃圾分类
目前只是做了查询功能,并没有科普内容,后面应该会加上去。
利用小程序的云开发实现,数据放在云开发的数据库里,大约有4500条左右。
08. 车站大屏
可查询到列车的发车时间、检票口以及检票状态。
目前只支持「上海虹桥」「南京南」「合肥南」「杭州东」这四个车站。
点击车站名字处可进行车站切换。
万水千山总是情,点个「在看」行不行。