鱼排 Go 终端客户端

鱼排Go终端客户端

前言

之前写过一个摸鱼派 Golang 聊天室分布式客户端,发现这个需求也没啥用(并且写的也相当混乱我也不知道当时我在写什么),毕竟现在鱼排也只是一个小众的社区周围的人可能只有自己是逛鱼排的,就算逛鱼排也可能大概率也是会用GUI界面,毕竟很少人会接触终端嘛

所以时隔几月我重构了它,让它单纯的成为一个终端的鱼排客户端, 仅保留了初衷的本质(在终端中摸鱼)。

目前算是0.1版因为功能仅仅也就几个嘛之后就纯看心情更新了,毕竟没那么多时间弄这些吃饭用不着的东西了

客户端地址:

New-arkssac/fishpi-Goclient


使用说明

只需要在目录下添加一个config.json即可,里面的值只需要是你的用户名以及密码(不是md5密码哦)

Example

image.png

红包均会有红包机器人自己去获取这个不需要用户去考虑 #1

命令

  • #help查看帮助文档
  • #rockmod启动抢猜拳红包模式 #2
  • #heartmod启动抢心跳红包模式 #3
  • #getpoint 领取昨日的活跃奖励
  • Ctrl + c 退出程序

Example

image.png

注言

#1

抢红包是程序自带的,无需用户配置。抢红包遵守鱼排的《摸鱼守则(四)》的第六小结

image.png

所有红包程序自动抢的时间均为3秒以后

#2

猜拳红包,猜拳红包这里交给用户自己去设置的原因是因为猜拳红包的不确定性。

在之前猜拳红包刚推出的时候是可以百分百胜率的,原因在于鱼排当时没做好数据保护将猜拳红包发起者的出拳数据给显露出来了,可以通过一些方式去获取到这个从而来达到百分百胜率。不过放心现在的猜拳红包是不会把数据传到鱼排里了,而是直接在内存中就直接完成不会再出现之前的状况

综上所述,现在的猜拳红包已经不能达到百分百胜率了,如果让红包机器人自己去抢的话可能会造成用户的积分大量流失,所以开启的权力交给用户,不过也不用担心,我通过一些概率学的方式提高了一捏捏的概率(理论上的嘿嘿嘿^_^),详情可以去看源码

#3

心跳红包也和猜拳红包一样自己的不确定性,所以打开的权力交给用户,不过我也通过一定的算法在一定程度上的规避了被扣积分以及抢到积分的概率(此算法一定程度上借鉴了大G的摸鱼派聊天室 Python 客户端)

结语

欢迎使用鱼排Go终端客户端,喜欢的鱼油可以fork以及star

😋