KyleRicardo / MentoHUST-OpenWrt-ipk

MentoHUST-OpenWrt-ipk包
292 stars 79 forks source link

[feature] 是否支持多开 ? #20

Open Oniokey opened 1 year ago

Oniokey commented 1 year ago

运行第一个 mentohust 程序成功后,使用同样的命令(更换 -u -p -n)之后执行提示 !! MentoHUST已经运行(PID=xxxx)! 但未在 /var/run 目录下发现 mentohust.pid 文件,导致无法绕过程序多开限制 是否有可能支持多开呢

拥有 2 个账号,共计可以登录 4 台设备 想要在路由器上的 4 个虚拟 wan 口上认证达到网速叠加的效果

KyleRicardo commented 1 year ago

https://github.com/KyleRicardo/MentoHUST-OpenWrt-ipk/blob/e0bc6ab4b29d01ddd0a85415ca4606229bd801fa/src/myconfig.c#L42

锁文件在/tmp目录下。

https://github.com/KyleRicardo/MentoHUST-OpenWrt-ipk/blob/e0bc6ab4b29d01ddd0a85415ca4606229bd801fa/src/myconfig.c#L565-L567

这个是检测多开的逻辑,你可以fork一份把多开限制去掉然后自用。很简单的逻辑,懂点C就可以搞定。