LaoChen

2021.12 数据,可能有更多内容前言   
当时逛MCBBS论坛,看到一个易语言写的中间件来支撑**自动充值支付( http://www.mcbbs.net/thread-788730-1-1.html ),随后就想了也许可能插件也能实现。随后着手构建,直到今天(其实就2天)成功的完成了插件的第一版制作。想着也玩好多年MC了,就把次插件开源贡献给大MC社区。后续会适配一些MOD来配合此插件使用效果达到更加,大家请持续关注此插件,说不定哪天就发布了MOD。

插件说明
   
关于充值这种插件想来都很敏感,腐竹肯定需要一个安全,高效并且性价比非常高的工具。中间件也好,第三方也好都不是最佳选择,因为我参考别人的中间件做了现在的插件。解决腐竹开服不能自动充值的问题。插件的原理就是模拟**登录,然后监控**的消息,然后达到自动充值的效果。

使用教程
1.将wxpaysupport.jar扔到plugins文件夹
2.修改配置文件

代码:


  1. #版本号
  2. verstion: 0.1
  3. #是否启用数据库(暂时未实现)
  4. useMysql: false
  5. #是否启用二维码web服务
  6. #如果你的控制台二维码混乱无法查看,可以启用这个选项扫码
  7. #控制台二维码混乱可以尝试调整控制台大小
  8. #enableQrSever: false(0.2以上版本废弃用下面属性)
  9. #查看二维码方式 0 为插件目录生成图片扫码 1 为web服务器显示扫码2 为控制台生显示扫码
  10. #3 为Mcserver Manage专用扫码 (默认为2就好了,如果你看不到在尝试其他模式)
  11. #附一个Mcserver Manage 支持补丁https://pan.baidu.com/s/1HOHwy5Gccptj9vxuKozxbA
  12. qrshowType: 2
  13. #数据库配置
  14. mysql:
  15. ip: 127.0.0.1
  16. port: 3306
  17. user: root
  18. pwd: root
  19. db: wxpay
  20. tbpre: wp_
  21. #web**登录服务器端口
  22. httpserverport: 8080
  23. #是否启用MOD打开充值二维码(MOD 开发中)
  24. #配合MOD玩家可以直接在游戏中扫码
  25. enableModUi: false
  26. #充值二维码图片外链地址 配合MOD使用
  27. #注意:这里一定要修改成自己的收款**的二维码
  28. #插件支持**收款和打赏二维码,建议打赏二维码
  29. czImgUrl: 'https://upload.cc/i1/2018/05/18/eyA8HF.png'
  30. #通用充值比例
  31. #对应的1快软妹多少游戏币(公式为 充值金额*充值比例)
  32. #充值的点卷会舍弃小数点以后的,这个一定要注意
  33. czbl: 100
  34. #充值成功后执行的命令
  35. czOkCmd:
  36. - 'say 感谢玩家%cz.playerName%的打赏%cz.money%软妹,获取了%cz.yxb%点卷,祝您游戏愉快'
  37. - 'say 感谢玩家%cz.playerName%的打赏%cz.money%软妹,获取了%cz.yxb%点卷,祝您游戏愉快'
  38. - 'say 感谢玩家%cz.playerName%的打赏%cz.money%软妹,获取了%cz.yxb%点卷,祝您游戏愉快'
3.启动服务器。启动服务器以后再控制台敲入命令:
/wxs wxlg   启动支付监控
4.等待返回结果,直到出现二维码(控制台二维码混乱可以尝试调整控制台大小
注意:如果qrshowType 为 1 则出现
[20:17:07 INFO]: [WxPaySupport] 二维码已经生成,请打开浏览器输入地址:http://0.0.0.0:8080
查看端口是你配置的监听端口,你在浏览器敲入这个网址(0.0.0.0替换成你服务器IP,同时检查你的防火墙是否开启此端口)
你应该就会看到一个二维码

5.用收款账号**扫一扫扫描这个二维码并且确认登录
6.恭喜你成功启动的在线充值。附上完整的效果图:





7.腐竹将自己的赞赏码分享给玩家,然后玩家可以扫描这个赞赏码进行给服务器打赏
服务器的使用方法就教大家到这。还有什么不懂的,就回帖问吧。


玩家使用方法(重要,重要,重要)玩家扫描赞赏码后,一定要在备注写自己的游戏ID,并且大小写不能错,不能有其他任何东西。否则将无法在服务器找到玩家,就完成不了自动充值。   *2018-11-10 重要提示
    查看二维码方式默认为2就好了,如果你看不到在尝试其他模式    查看二维码方式默认为2就好了,如果你看不到在尝试其他模式    查看二维码方式默认为2就好了,如果你看不到在尝试其他模式
    如果提示登录失败,请删除plugin下面的cache.yml ,然后重新扫码登录    如果提示登录失败,请删除plugin下面的cache.yml ,然后重新扫码登录    如果提示登录失败,请删除plugin下面的cache.yml ,然后重新扫码登录最后推荐一个MOD可以承载打赏码: http://www.mcbbs.net/thread-698600-1-1.html

充值异常处理:
充值难免有异常情况,充值了并没到账,这时候腐竹也不用怕。系统有一个充值日志文件,里面详细了记录玩家充值金额,充值时间,以及充值是填写的游戏名称。完全可以跟玩家进行手工核对。

下载地址:


下载连接:
Mcserver Manage 支持补丁https://pan.baidu.com/s/1HOHwy5Gccptj9vxuKozxbA
bate6.0-链接: https://pan.baidu.com/s/1y7dWg1rDS86t40n9PZNfTw 密码: 41uubate5.0-链接: https://pan.baidu.com/s/1ze1fzy7uAxELWlwHl7dhcA   密码: tm22
bate4.0-链接: https://pan.baidu.com/s/1MDlFneb4IAGlKoEPbprBVQ密码: 494s
bate3.0-链接: https://pan.baidu.com/s/1ir9uqhisaOHzZiNw8dPqEQ   密码: snav
bate2.0-链接: https://pan.baidu.com/s/1b-n6S6lnO3FKbNLZQ0kV8A密码: h1ct





更新日志: 2018-11-10 bate-6.0*增加了登录缓存机制(每次重启不用再次扫码登录 2018-11-10 bate-5.0*修复了赞赏码获取留言中玩家名称的bug。( 感谢【可乐】反馈)
2018-5-26 bate-4.0
*增加了充值成功后多指令执行
2018-5-20 bate-3.0
*增加了网页面板显示二维码
*增加了配置文件目录生成二维码文件
*修改了配置文件项
2018-5-18bate-2.0
*增加了控制台显示二维码
源码地址:
https://github.com/ChenGang0415/WxPaySupport


未来计划:


1.增加mysql支持,为了更高的效率
2.增加modUI支持
还有什么好的建议和意见可以在回帖@我



最后在说几句:
看到Minecraft的没落,心里感觉也很难受,MC这个游戏注重创造,自由。所以无限的创造才是这有游戏的根本,并不是什么都要氪,
但是国内大环境就这样,让一些好的开源东西被别人拿去某宝贩卖就很烦。所以我希望大家都尊重每一个开发者的辛苦和智慧,这样才不会寒了开发者的心。如果大家觉得插件还不错就请人气,金粒支持。有土豪了您也可以软妹支持(手动滑稽)

版权和免责申明:
此插件的开发版权归个人所有,任何转载插件的请标注出处,任何拿去贩卖的,知道了必追求其责任。
此插件用到的各种API仅供学习参考使用,任何用于违法行为与本人无关,如果有侵权行为请通知我。


LaoChen
新插件,不足的地方请大家多多提意见
有什么问题的直接贴日志回帖或者发私信给我。

csj3120
老陈真丑,插件不错,拿走了

tallmoon
感谢楼主,这插件是真的厉害

恐来55
支不支持points ?

LaoChen
悲·伤 发表于 2018-5-19 23:24
支不支持points ?

执行命令。你随便配

恐来55
LaoChen 发表于 2018-5-19 23:46
执行命令。你随便配

强势,反手就是一个收藏。

LaoChen
悲·伤 发表于 2018-5-19 23:51
强势,反手就是一个收藏。

感谢收藏和支持

MY_Liang
收藏收藏,不错的 贴主

烟雨郎君
流程有点没看懂。。。

是玩家自己输入命令然后充值 点券到账完全都是自动的吗。。

顺便一个收藏

xi_kun
我来鸡蛋里挑骨头
是点券而不是点卷

LaoChen
烟雨郎君 发表于 2018-5-21 00:19
流程有点没看懂。。。

是玩家自己输入命令然后充值 点券到账完全都是自动的吗。。

玩家完全不用输入任何命令,只要拿手机扫你收款的的赞赏码即可
命令是给腐竹用的,要登录收款微信账号,否则系统监控不到玩家已充值,就无法完成自动充值。

当玩家充值扫描的你提供的赞赏码以后,系统检测到你的微信已经到账,这时候插件会执行一个命令,然后充值。 还有什么不懂可以留言询问

LaoChen
烟雨郎君 发表于 2018-5-21 00:19
流程有点没看懂。。。

是玩家自己输入命令然后充值 点券到账完全都是自动的吗。。

玩家完全不用输入任何命令,只要拿手机扫你收款的的赞赏码即可 。
命令是给腐竹用的,要登录收款微信账号。


MY_Liang
不支持1.7.10?

夜米奇
本帖最后由 夜米奇 于 2018-5-21 10:08 编辑

大佬加油,厉害呀
ps:支持修改端口吗?8080占用


LaoChen

理论支持,你可以帮我测试下

LaoChen
夜米奇 发表于 2018-5-21 10:05
大佬加油,厉害呀
ps:支持修改端口吗?8080占用

配置文件介绍,可以改,也可以用其他方式
如果有后台的 建议开控制台扫码 方便

LaoChen

如果你有测试1.7.10,希望反馈下。万分感谢。

肋耨沃
希望支持点券插件

LaoChen
肋耨沃 发表于 2018-5-21 23:09
希望支持点券插件

充值成功,自动执行充值点券命令。
或者你把你用的点券插件,连接发我 我给你看

Cola_格
链接挂了楼主

qq245271830
牛逼的不行的

qq245271830
本帖最后由 qq245271830 于 2018-5-22 11:58 编辑
LaoChen 发表于 2018-5-21 23:23
充值成功,自动执行充值点券命令。
或者你把你用的点券插件,连接发我 我给你看 ...

   支持多指令吗?  大佬

qq245271830
还有  大佬你的github的其他包好像没有耶

LaoChen

看帖子里面的下载地址

LaoChen
qq245271830 发表于 2018-5-22 11:00
还有  大佬你的github的其他包好像没有耶

maven管理的要什么包
自己百度

LaoChen
qq245271830 发表于 2018-5-22 09:56
支持多指令吗?  大佬

OK下来设计下这部分

大海Sea
czOkCmd可以写多条吗?怎么写?

qq245271830
LaoChen 发表于 2018-5-22 13:52
maven管理的要什么包
自己百度

可以  谢谢了.  真丶大佬

kongge233
MCBBS有你更精彩~

沈奕辰
给作者一个小建议,最好支持那些在服务器中展示图片的插件
如果网页微信没有登陆的话(比如说突然重启了OP忘了登陆)就不显示赞赏码的图片或者给玩家提示
这样子可以少让玩家等待OP手动处理

1400
嘿,我这里充值成功了,游戏里也显示充值了,但是玩家点卷没有显示,怎么搞。我的点卷插件是PlayerPoints

張起灵
配置文件找不到,帖主说下配置文件什么名

張起灵
LaoChen 发表于 2018-5-21 11:24
理论支持,你可以帮我测试下

我试过了,我的就是1.7.10的MOD端,亲测可用!

LaoChen
1367900397 发表于 2018-5-22 19:08
给作者一个小建议,最好支持那些在服务器中展示图片的插件
如果网页微信没有登陆的话(比如说突然重启了OP忘 ...

这个我下来研究下。还不太清楚图片怎么在插件里面显示。
谢谢你的建议

LaoChen
1400 发表于 2018-5-23 14:43
嘿,我这里充值成功了,游戏里也显示充值了,但是玩家点卷没有显示,怎么搞。我的点卷插件是PlayerPoints ...

可能你执行的命令有问题。

沈奕辰
LaoChen 发表于 2018-5-24 16:48
这个我下来研究下。还不太清楚图片怎么在插件里面显示。
谢谢你的建议

应该的,你的插件做的越好我们服务器也就越好,加油!!

張起灵
LaoChen 发表于 2018-5-24 16:48
可能你执行的命令有问题。

版主你帮我想想办法,我的后台是面板的然后显示不出二维码,用目录生成二维码扫描以后显示登录失败,为了你的账号安全,已不支持网页登录,咋办呀!急

張起灵
LaoChen 发表于 2018-5-24 16:48
可能你执行的命令有问题。

版主你帮我想想办法,我的后台是面板的然后显示不出二维码,用目录生成二维码扫描以后显示登录失败,为了你的账号安全,已不支持网页登录,咋办呀!急

LaoChen
1912817088 发表于 2018-5-24 23:25
版主你帮我想想办法,我的后台是面板的然后显示不出二维码,用目录生成二维码扫描以后显示登录失败,为了你 ...

新注册的微信号需要半年以后才能使用网页微信。
具体你可以百度下,我听他们说的。

LaoChen
972063175 发表于 2018-5-22 17:47
czOkCmd可以写多条吗?怎么写?

现在已经更新了过了多命令,具体看配置文件

Ares_heizi
神乎其技,不服不行!

Jeansou
MCBBS有你更精彩~

LaoChen
qq245271830 发表于 2018-5-22 09:56
支持多指令吗?  大佬

多指令已经更新,具体看帖子内容

Hui丶Jerry
服务端:KC[1614]1.7.10
表示我完全不懂..用的beta4.0输入wxs wxlg后就显示初始所有登录参数
获取UUID成功,即将生成二维码
然后直接就是一大堆空白让我扫描。
话说楼楼,我这个人比较笨,您能不能教教我啊?

LaoChen
帅比丶服主 发表于 2018-5-28 20:27
服务端:KC[1614]1.7.10
表示我完全不懂..用的beta4.0输入wxs wxlg后就显示初始所有登录参数
获取UUID成功, ...

你好好看看看帖子,耐心看了过后在说,
空白的话就是不支持,换种模式。

a2354668685
面板服可以使用吗

LaoChen
a2354668685 发表于 2018-5-29 16:07
面板服可以使用吗

可以 就是麻烦点。需要每次下载plugin目录的图片 扫码

沈奕辰
如果和付款人是好友的话似乎会直接调用付款人的昵称

沈奕辰
我讲错了 如果付款人点了显示付款人就会充到付款人昵称的账号里面而且不会提示错误

第一页 上一页 下一页 最后一页