找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 392|回复: 3

frida 定时处理[lbk]商城点券付费错误[rbk]问题

[复制链接]

4729

主题

4万

回帖

14万

积分

出神入化

积分
143842
发表于 3 小时前 | 显示全部楼层 |阅读模式
数据库位置是taiwan_billing,当cash_cera.cera_cold>0时,玩家账号只剩一两千点券时购买商城物品就会出现点券付费错误。解决也很简单,把它归零立马就好了。方法很多,可以直接打开数据库一个一个归零,或者搞个触发器之类的,这里给出利用frida定时处理方法。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
阿荣社区欢迎你(bbs.vul7.com)
回复

使用道具 举报

4729

主题

4万

回帖

14万

积分

出神入化

积分
143842
 楼主| 发表于 3 小时前 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

4729

主题

4万

回帖

14万

积分

出神入化

积分
143842
 楼主| 发表于 3 小时前 | 显示全部楼层
// 付费错误清理
function schedule_cera_reset() {
// 获取目标数据库连接(taiwan_billing)
var targetDb = mysql_taiwan_billing;
// 定义清零函数
var sql = "UPDATE cash_cera SET cera_cold = 0";
api_MySQL_exec(targetDb, sql);
var result = api_MySQL_exec(targetDb, sql);
if (result) {
console.log(" cera_cold == 0 ");
} else {
console.error(" set cera_cold == 0 error!!");
}
}
//------------以下放入start函数--------
// 设置定时任务
setInterval(function () {
schedule_cera_reset();
}, 180 * 60 * 1000); // 3小时执行一次
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

4568

主题

4万

回帖

13万

积分

管理员

积分
139184
发表于 3 小时前 | 显示全部楼层
感谢分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表