返回列表 发新帖

[求助问答] 会员过期

[复制链接]

90

主题

7456

回帖

2万

积分

博士后

Rank: 8Rank: 8

金币
6523
好评
0
信誉
100
发表在  2025-12-2 12:50:35 来自手机  | 显示全部楼层 | 阅读模式  来自 江西
会员过期时间代码怎么弄?弄了几处都闪退,代码如下,请高手指点一下,先谢了!

.method public isVipExpire()Z
    .registers 9

    .prologue
    .line 262144
    invoke-static {}, Lcom/dragon/read/admodule/adfm/pay/PrivilegeManager;->getInstance()Lcom/dragon/read/admodule/adfm/pay/PrivilegeManager;

    .line 262147
    move-result-object v0

    .line 262148
    iget-object v0, v0, Lcom/dragon/read/admodule/adfm/pay/PrivilegeManager;->vipInfoModel:Lcom/dragon/read/admodule/adfm/vip/VipInfoModel;

    .line 262150
    const/4 v1, 0x0

    .line 262151
    if-eqz v0, :cond_2a

    .line 262153
    :try_start_9
    iget-object v0, v0, Lcom/dragon/read/admodule/adfm/vip/VipInfoModel;->expireTime:Ljava/lang/String;

    .line 262155
    const-string v2, "expireTime"

    .line 262157
    invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V

    .line 262160
    invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J

    .line 262163
    move-result-wide v2

    .line 262164
    const/16 v0, 0x3e8

    .line 262166
    int-to-long v4, v0

    .line 262167
    mul-long v2, v2, v4

    .line 262169
    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    .line 262172
    move-result-wide v4
    :try_end_1d
    .catch Ljava/lang/Exception; {:try_start_9 .. :try_end_1d} :catch_2a

    .line 262173
    sub-long v4, v2, v4

    .line 262175
    const-wide/16 v6, 0x0

    .line 262177
    cmp-long v0, v2, v6

    .line 262179
    if-lez v0, :cond_2a

    .line 262181
    cmp-long v0, v4, v6

    .line 262183
    if-gtz v0, :cond_2a

    .line 262185
    const/4 v1, 0x1

    .line 262186
    :catch_2a
    :cond_2a
    return v1
.end method
回复

使用道具 举报

3

主题

2970

回帖

9184

积分

硕士生

Rank: 6Rank: 6

金币
6265
好评
0
信誉
100

MT论坛最佳新人

发表于 2025-12-2 12:55:54 来自手机  | 显示全部楼层  来自 广东
丢给ai
回复

使用道具 举报

58

主题

824

回帖

3110

积分

大学生

VKitm

Rank: 5Rank: 5

金币
98
好评
8
信誉
103

考神MT论坛帅哥MT论坛最佳新人MT论坛新人MT论坛活跃会员

QQ
发表于 2025-12-2 12:57:48 来自手机  | 显示全部楼层  来自 安徽
清空代码赋值为1
回复

使用道具 举报

140

主题

1954

回帖

7486

积分

硕士生

Rank: 6Rank: 6

金币
3833
好评
25
信誉
120
发表于 2025-12-2 13:03:40 | 显示全部楼层  来自 广东
不是0 就是1  多试试 要找调用一欧看 上下文很重要
回复

使用道具 举报

90

主题

7456

回帖

2万

积分

博士后

Rank: 8Rank: 8

金币
6523
好评
0
信誉
100
发表于 2025-12-2 13:06:35 来自手机  | 显示全部楼层  来自 江西
Gioty浮华 发表于 2025-12-2 12:57
清空代码赋值为1

试了,没效果
回复

使用道具 举报

46

主题

2704

回帖

1万

积分

博士生

听冬宝宝

Rank: 7Rank: 7Rank: 7

金币
4089
好评
91
信誉
151

MT论坛帅哥考神MT论坛新人MT论坛活跃会员MT论坛最佳新人

QQ
发表于 2025-12-2 13:16:13 来自手机  | 显示全部楼层  来自 贵州
这个方法是布尔类型,最后返回0/1。

翻译方法名是,是 VIP 已过期
所以返回false。

你说的赋值时间,你可以在move-result-wide v4那里看下相关的代码,然后在其他地方赋值。

当前方法只是比较当前时间和会员时间,判断是不是会员过期用户。
已有1人评分好评 金币 理由
的一 + 1 + 1

查看全部评分 总评分:好评 +1  金币 +1 

回复

使用道具 举报

2

主题

4507

回帖

1万

积分

禁止访问

iKUN

金币
1214
好评
16
信誉
111
发表于 2025-12-2 13:21:06 来自手机  | 显示全部楼层  来自 广西
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

90

主题

7456

回帖

2万

积分

博士后

Rank: 8Rank: 8

金币
6523
好评
0
信誉
100
发表于 2025-12-2 13:36:12 来自手机  | 显示全部楼层  来自 江西
不熬夜的听冬酱 发表于 2025-12-2 13:16
这个方法是布尔类型,最后返回0/1。

翻译方法名是,是 VIP 已过期

谢谢指点
回复

使用道具 举报

8

主题

1478

回帖

2898

积分

大学生

Rank: 5Rank: 5

金币
553
好评
1
信誉
100
发表于 2025-12-2 17:45:05 来自手机  | 显示全部楼层  来自 河南
先赋值0试试
回复

使用道具 举报

12

主题

326

回帖

1304

积分

禁止访问

金币
519
好评
0
信誉
100
QQ
发表于 2025-12-2 23:05:48 来自手机  | 显示全部楼层  来自 江苏
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表回复

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

本版积分规则

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