码字🐒
诞生
刚来的时候就发现了有各种各样的客户端,但是试用了一圈之后发现都不太适合我。
因为我做的活比较杂,erlang做的游戏后端用idea、golang做的功能后端用的goland,vue做的后台用的vscode;如果三个都下载插件的话势必会造成多条连接,而且我后面的时常人来人往,也不适合有图的客户端。那干脆自己做一个好了,反正都是摸鱼,干啥不是摸,恰好论坛也有对应的开放API。
意外
虽然只是的小demo 但是总体的体验还是不错的。但是,在我上下班的时候,年久失修的安卓版的问题,就暴露了出来。每次抢红包的之后,消息就不能看了。而且当我切APP上时间出去的时候,重新回来之后会产生两条WS消息。这就让我很不开心,既然这样,那何不自己做。
好巧不巧的是,当时那段时间我正在玩mattermost,而它充分开放的接口也回调也给了我一个理由。于是,在一段时间钻研(抄代码)之后,初版也出来了。
但最终因为终端是demo,而mattermost因为很小众且需要服务器,我就没有献丑了。
重构
但是最近,随着我的需求越来越奇怪,项目也是破烂不堪。于是,趁着昨天公司项目空档期,我就重构了一下这个项目还能水一篇文章。
更新记录
2022-08-19 初版从个人版中重构诞生
使用方法
初始化
./fishpi-golang -conf="config.yml" -login
./fishpi-golang -conf="config.yml" -ws
./fishpi-golang -conf="config.yml" -msg
左边为接收端 右边为发送端 通过调节状态栏高度可以隐藏自己发送的消息
发送端的一些小指令
help
liveness
reward
info-{username}
接收端的小指令
01-345
一些小优化
目前只做了一些我认为影响的改动,如果你有其他需求或者建议,欢迎提issue或者pr。
天气消息解析
小尾巴去除
网页版显示效果:
终端显示效果:
最后说两句
以为我也是个新手,并且需求单一(就是想和鱼油聊聊天),所以相比其他的客户端会显得十分的简单。但我的需求就是如此,所以如果你也有和我一样的需求、并没有合适的摸鱼客户端的话,不妨来试一下吧✿✿ヽ(°▽°)ノ✿。
最后的最后 求收藏 孩子想上优选🙏🏻