Skip to content
This repository has been archived by the owner on Aug 8, 2022. It is now read-only.

Latest commit

 

History

History
131 lines (112 loc) · 5.74 KB

File metadata and controls

131 lines (112 loc) · 5.74 KB

欢迎使用ss panel v3 mod 自带支付宝与微信监听修改版

  • 免签约支付宝程序自检测 根据COOKIE
  • 免签约微信支付程序自检测 根据COOKIE
  • EMAIL通知失效情况
  • 加入XCAT命令
  • 加入定时任务自动检测
  • 相关配置在.config.php
  • 不定时同步NimaQu

讨论群

https://t.me/chenAirport

本次更新

  • 免签约微信支付程序自检测 根据COOKIE
  • 支付宝判断完善
  • 微信判断完善
  • 多人同时支付错乱问题(点击x时会自动删除改订单间隔尽量缩短)
  • 每分钟更改为5次的检测(测试不会被ban)
  • 完善检测失效机制
  • 添加手动开启支付开关(检测机制有可能在cookie失效情况下会直接关掉)
  • 添加固定金额支付模式(也可手动输入支付模式)
  • 改用依赖的形式(以后核心更新只需要composer update chen-see/chen-pay
  • 运行方式的改变不再使用定时任务(更稳定)
  • 同步支付内核更新
  • 更新支付宝双接口轮流切换API达到支付宝防止频繁访问阻止机制
  • 如果单一接口出现阻止则会持续使用另外接口
  • 更新日志保存地址为/storage/logs/chenpay.log
  • 有订单情况下才是10秒一次的频率 杜绝支付宝风控
  • 无订单情况下2分钟一次

相关截图

使用步骤:

1. 安装依赖

composer require chen-see/chen-pay
# 如有提示按Y
# 如无法正常安装可执行rm -rf vendor/然后再composer update
# 如监听时出现异常 yum update nss

2. 设置配置文件

在配置文件/config/.config.php中的$System_Config['payment_system']后插入以下内容:

//支付系统设置--------------------------------------------------------------------
#取值 codepay,doiampay,paymentwall,zfbjk,spay,f2fpay,yftpay,none,f2fpay_codepay,chenAlipay
$System_Config['payment_system']='chenAlipay';

3. 导入数据

  • 使用一般mysql工具导入sql/config.sql即可(不会影响数据)

4. 获取支付宝COOKIE

  • 浏览器访问:https://mbillexprod.alipay.com/enterprise/tradeListQuery.htm
  • 登录支付宝账号
  • 浏览器按f12再刷新一下
  • 可以看到tradeListQuery.json
  • 点击header它找到Cookie: 后面就是cookie全部复制到后台配置框内
  • 支付宝需开通商家服务 (手机支付宝搜索商家服务即可开通)

5. 获取微信COOKIE

6. 获取微信&支付宝付款码

  • 直接到支付点加号
  • 找到收付款
  • 点击二维码收款
  • 设置金额(如果你想多金额)
  • 保存收款码
  • 访问:https://cli.im/deqr 上传付款码二维码
  • 解析出来的地址复制到后台管理的二维码地址框

7. 执行命令

# crontab -e
# 方法一
* * * * * for((i=1;i<=5;i++));do php /你的目录/xcat wxpay;sleep 10;done
* * * * * for((i=1;i<=5;i++));do php /你的目录/xcat alipay;sleep 10;done
# 方法二
* * * * * php /你的目录/xcat wxpay
* * * * * sleep 10; php /你的目录/xcat wxpay
* * * * * sleep 20; php /你的目录/xcat wxpay
* * * * * sleep 30; php /你的目录/xcat wxpay
* * * * * sleep 40; php /你的目录/xcat wxpay
* * * * * sleep 50; php /你的目录/xcat wxpay
* * * * * php /你的目录/xcat alipay
* * * * * sleep 10; php /你的目录/xcat alipay
* * * * * sleep 20; php /你的目录/xcat alipay
* * * * * sleep 30; php /你的目录/xcat alipay
* * * * * sleep 40; php /你的目录/xcat alipay
* * * * * sleep 50; php /你的目录/xcat alipay
# 日志查看
# tail /你的目录/storage/logs/chenpay.log

特别说明:

  • 支付宝需开通商家服务 (手机支付宝搜索商家服务即可开通)
  • 服务器时间必须要正确的中国时间,需要匹配支付宝微信时间
  • 排队机制修改同一支付类型支持不同支付金额,同一支付金额不同支付类型
  • 出现cookie失效有可能是服务器无法访问相关接口原因导致掉线
  • eamil通知必须要设置其中的一个邮箱
  • 刷新频率为10秒一次

大概流程

原作者介绍

ss-panel-v3-mod是一款专为shadowsocks设计的web前端面板,再次感谢ss-panel-v3-mod 的制作者,修改后的功能简介:

  • 支付系统集成:集成 支付宝程序自检测 支付宝当面付 黛米付 易付通 码支付等多种支付系统,使用方法见项目wiki
  • UI :修改为 援交 圆角、并自定义了几个图标的显示,节点列表等級0可见等級1节点但无法看见节点详情,增加了国家图标显示
  • 商店:商品增加同时连接设备数,用户限速属性
  • 从肥羊那里来的:新用户注册现金奖励|高等级节点体验|设备数量限制
  • 优化:css和js等置入本地提升加载速度
  • 增加v2Ray 功能,详情请看 wiki

原作者 galaxychuck

原作者 NimaQu

搭建教程

原作教材 : https://github.com/NimaQu/ss-panel-v3-mod_Uim/wiki/%E5%89%8D%E7%AB%AF%E5%AE%89%E8%A3%85