Giter Site home page Giter Site logo

startzyp / ss-panel-v3-mod_uim-alipay-wxpay Goto Github PK

View Code? Open in Web Editor NEW

This project forked from chensee/ss-panel-v3-mod_uim-alipay-wxpay

0.0 1.0 0.0 70 MB

ss panel v3 mod 魔改版免签约支付宝与微信双支付程序自检测,无需第三方软件支持,根据COOKIE,EMAIL通知失效情况,加入XCAT命令,加入定时任务自动检测,相关配置在后台管理,不定时同步NimaQu库。

License: MIT License

PHP 27.99% HTML 0.25% CSS 14.19% JavaScript 26.98% Smarty 24.74% TSQL 0.06% Shell 0.01% Vue 5.79%

ss-panel-v3-mod_uim-alipay-wxpay's Introduction

欢迎使用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

ss-panel-v3-mod_uim-alipay-wxpay's People

Contributors

5aaee9 avatar adming-zz avatar aiden3434 avatar anankke avatar colinwood11 avatar dumplin233 avatar eeeeleeee avatar eswannn avatar fqrabbit avatar galaxychuck avatar geekqu avatar idawnlight avatar imyrs avatar iv8 avatar laurieryayoi avatar leoleoasd avatar lhie1 avatar lifespy avatar m1screw avatar mxihan avatar neofelhz avatar neverbehave avatar nimaqu avatar regendsoh avatar sukkaw avatar thecgdf avatar tomatofishball avatar tonyzzzzzz avatar topjohncian avatar xcxnig avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.