手工耿的鱼竿开源了!

程序分为app端和树莓派端,在这里再讲一下原理
app和树莓派用socket进行连接,采用的是CS架构,树莓派端是Server
这里就有个问题,IP如何确定呢,首先树莓派和app必须在一个局域网内,安卓手机打开热点,树莓派连接热点,就形成了一个简易局域网,然后树莓派会有有一个内网ip
但此时手机并不知道树莓派ip多少,树莓派会把ip提交给epcserver,手机会通过epcserver得到树莓派的局域网ip,然后手机就可以连接到树莓派了,有点类似bt种子的tracker原理
连接之后手机划屏会给树莓派发送指令,树莓派接受到指令之后就会做相应的动作。
app的源码是java+native(c语言),算法部分是c语言,ui是java
树莓派端是python
不说多了,下载地址
↓↓↓↓↓
https://api.jb996.cn/files/CyberFisher.7z