p.smali

.class public Lcom/keniu/security/util/p;
.super Ljava/lang/Object;
.source "WechatFileHelper.java"


# direct methods
.method public static a()Z
    .registers 12

    .prologue
    const-wide/16 v10, 0x3e8

    const/16 v9, 0x18

    const/4 v0, 0x1

    const/16 v8, 0x9

    const/4 v1, 0x0

    .line 28
    const-string/jumbo v2, "wechat_file_short_cut"

    const-string/jumbo v3, "wechat_file_short_cut_show"

    invoke-static {v8, v2, v3, v1}, Lcom/cleanmaster/recommendapps/b;->a(ILjava/lang/String;Ljava/lang/String;Z)Z

    move-result v2

    .line 30
    if-nez v2, :cond_15

    .line 51
    :cond_14
    :goto_14
    return v1

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

    move-result-wide v2

    div-long/2addr v2, v10

    .line 35
    const-string/jumbo v4, "wechat_file_short_cut"

    const-string/jumbo v5, "wechat_file_short_cut_interval_time"

    invoke-static {v8, v4, v5, v9}, Lcom/cleanmaster/recommendapps/b;->a(ILjava/lang/String;Ljava/lang/String;I)I

    move-result v4

    .line 37
    invoke-static {}, Lcom/keniu/security/aj;->d()J

    move-result-wide v6

    div-long/2addr v6, v10

    sub-long/2addr v2, v6

    mul-int/lit16 v4, v4, 0xe10

    int-to-long v4, v4

    cmp-long v2, v2, v4

    if-lez v2, :cond_14

    .line 41
    const-string/jumbo v2, "wechat_file_short_cut"

    const-string/jumbo v3, "wechat_file_short_cut_start_time"

    const/16 v4, 0x16

    invoke-static {v8, v2, v3, v4}, Lcom/cleanmaster/recommendapps/b;->a(ILjava/lang/String;Ljava/lang/String;I)I

    move-result v2

    .line 43
    const-string/jumbo v3, "wechat_file_short_cut"

    const-string/jumbo v4, "wechat_file_short_cut_end_time"

    invoke-static {v8, v3, v4, v9}, Lcom/cleanmaster/recommendapps/b;->a(ILjava/lang/String;Ljava/lang/String;I)I

    move-result v3

    .line 46
    invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;

    move-result-object v4

    const/16 v5, 0xb

    invoke-virtual {v4, v5}, Ljava/util/Calendar;->get(I)I

    move-result v4

    .line 48
    if-le v3, v2, :cond_5b

    .line 49
    if-lt v4, v2, :cond_59

    if-ge v4, v3, :cond_59

    :goto_57
    move v1, v0

    goto :goto_14

    :cond_59
    move v0, v1

    goto :goto_57

    .line 51
    :cond_5b
    if-ge v4, v2, :cond_5f

    if-ge v4, v3, :cond_14

    :cond_5f
    move v1, v0

    goto :goto_14
.end method