Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .class public Lkik/cynbot/widget/preferences/BotReply;
- .super Landroid/os/AsyncTask;
- .source "autoReplyStuff.java"
- # annotations
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "Landroid/os/AsyncTask",
- "<",
- "Ljava/lang/String;",
- "Ljava/lang/Void;",
- "Ljava/lang/Void;",
- ">;"
- }
- .end annotation
- # static fields
- .field static final synthetic $assertionsDisabled:Z
- .field private static antiSpamTemp1:Ljava/util/List;
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "Ljava/util/List",
- "<",
- "Ljava/lang/String;",
- ">;"
- }
- .end annotation
- .end field
- .field private static antiSpamTemp3:Ljava/util/List;
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "Ljava/util/List",
- "<",
- "Ljava/lang/Integer;",
- ">;"
- }
- .end annotation
- .end field
- .field private static antiSpamTemp4:Ljava/util/List;
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "Ljava/util/List",
- "<",
- "Ljava/lang/Long;",
- ">;"
- }
- .end annotation
- .end field
- .field private static ballGame:Ljava/util/List;
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "Ljava/util/List",
- "<",
- "Ljava/lang/String;",
- ">;"
- }
- .end annotation
- .end field
- .field private static flipGame:Ljava/util/List;
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "Ljava/util/List",
- "<",
- "Ljava/lang/String;",
- ">;"
- }
- .end annotation
- .end field
- .field private static greetings:Ljava/util/List;
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "Ljava/util/List",
- "<",
- "Ljava/lang/String;",
- ">;"
- }
- .end annotation
- .end field
- .field private static greetingsOut:Ljava/util/List;
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "Ljava/util/List",
- "<",
- "Ljava/lang/String;",
- ">;"
- }
- .end annotation
- .end field
- .field private static knowledge:Ljava/util/List;
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "Ljava/util/List",
- "<",
- "Ljava/lang/String;",
- ">;"
- }
- .end annotation
- .end field
- .field static lastAutoreply:J
- .field private static lastType:Ljava/lang/String;
- .field private static mediaresponse:Z
- .field private static memeCommands:Ljava/util/List;
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "Ljava/util/List",
- "<",
- "Ljava/lang/String;",
- ">;"
- }
- .end annotation
- .end field
- .field private static memeTriggers:Ljava/util/List;
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "Ljava/util/List",
- "<",
- "Ljava/lang/String;",
- ">;"
- }
- .end annotation
- .end field
- .field private static multimediaRecieved:Ljava/util/List;
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "Ljava/util/List",
- "<",
- "Ljava/lang/String;",
- ">;"
- }
- .end annotation
- .end field
- .field private static rand:Ljava/util/Random;
- .field private static rollGame:Ljava/util/List;
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "Ljava/util/List",
- "<",
- "Ljava/lang/String;",
- ">;"
- }
- .end annotation
- .end field
- .field private static typeGame:Ljava/util/List;
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "Ljava/util/List",
- "<",
- "Ljava/lang/String;",
- ">;"
- }
- .end annotation
- .end field
- .field private static unknown:Ljava/util/List;
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "Ljava/util/List",
- "<",
- "Ljava/lang/String;",
- ">;"
- }
- .end annotation
- .end field
- .field private static video:Z
- # direct methods
- .method static constructor <clinit>()V
- .registers 2
- .prologue
- const/4 v1, 0x0
- .line 20
- const-class v0, Lkik/cynbot/widget/preferences/BotReply;
- invoke-virtual {v0}, Ljava/lang/Class;->desiredAssertionStatus()Z
- move-result v0
- if-nez v0, :cond_508
- const/4 v0, 0x1
- :goto_a
- sput-boolean v0, Lkik/cynbot/widget/preferences/BotReply;->$assertionsDisabled:Z
- .line 21
- new-instance v0, Ljava/util/ArrayList;
- invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
- sput-object v0, Lkik/cynbot/widget/preferences/BotReply;->greetings:Ljava/util/List;
- .line 22
- new-instance v0, Ljava/util/ArrayList;
- invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
- sput-object v0, Lkik/cynbot/widget/preferences/BotReply;->greetingsOut:Ljava/util/List;
- .line 23
- new-instance v0, Ljava/util/ArrayList;
- invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
- sput-object v0, Lkik/cynbot/widget/preferences/BotReply;->knowledge:Ljava/util/List;
- .line 24
- new-instance v0, Ljava/util/ArrayList;
- invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
- sput-object v0, Lkik/cynbot/widget/preferences/BotReply;->memeTriggers:Ljava/util/List;
- .line 25
- new-instance v0, Ljava/util/ArrayList;
- invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
- sput-object v0, Lkik/cynbot/widget/preferences/BotReply;->memeCommands:Ljava/util/List;
- .line 26
- new-instance v0, Ljava/util/ArrayList;
- invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
- sput-object v0, Lkik/cynbot/widget/preferences/BotReply;->unknown:Ljava/util/List;
- .line 27
- new-instance v0, Ljava/util/ArrayList;
- invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
- sput-object v0, Lkik/cynbot/widget/preferences/BotReply;->multimediaRecieved:Ljava/util/List;
- .line 28
- new-instance v0, Ljava/util/ArrayList;
- invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
- sput-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- new-instance v0, Ljava/util/ArrayList;
- invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
- sput-object v0, Lkik/cynbot/widget/preferences/BotReply;->rollGame:Ljava/util/List;
- new-instance v0, Ljava/util/ArrayList;
- invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
- sput-object v0, Lkik/cynbot/widget/preferences/BotReply;->flipGame:Ljava/util/List;
- new-instance v0, Ljava/util/ArrayList;
- invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
- sput-object v0, Lkik/cynbot/widget/preferences/BotReply;->ballGame:Ljava/util/List;
- .line 29
- new-instance v0, Ljava/util/ArrayList;
- invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
- sput-object v0, Lkik/cynbot/widget/preferences/BotReply;->antiSpamTemp1:Ljava/util/List;
- .line 30
- new-instance v0, Ljava/util/ArrayList;
- invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
- sput-object v0, Lkik/cynbot/widget/preferences/BotReply;->antiSpamTemp3:Ljava/util/List;
- .line 31
- new-instance v0, Ljava/util/ArrayList;
- invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
- sput-object v0, Lkik/cynbot/widget/preferences/BotReply;->antiSpamTemp4:Ljava/util/List;
- .line 34
- const-string v0, ""
- sput-object v0, Lkik/cynbot/widget/preferences/BotReply;->lastType:Ljava/lang/String;
- .line 37
- const-wide/16 v0, 0x0
- sput-wide v0, Lkik/cynbot/widget/preferences/BotReply;->lastAutoreply:J
- new-instance v0, Ljava/util/Random;
- invoke-direct {v0}, Ljava/util/Random;-><init>()V
- sput-object v0, Lkik/cynbot/widget/preferences/BotReply;->rand:Ljava/util/Random;
- .line 41
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->greetings:Ljava/util/List;
- const-string v1, "hi"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 42
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->greetings:Ljava/util/List;
- const-string v1, "hey"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 43
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->greetings:Ljava/util/List;
- const-string v1, "hai"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 44
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->greetings:Ljava/util/List;
- const-string v1, "hello"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 45
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->greetings:Ljava/util/List;
- const-string v1, "g\'day"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 46
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->greetings:Ljava/util/List;
- const-string v1, "hoi"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 47
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->greetings:Ljava/util/List;
- const-string v1, "sup"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 48
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->greetings:Ljava/util/List;
- const-string v1, "ayy"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 49
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->greetings:Ljava/util/List;
- const-string v1, "greetings"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 50
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->greetings:Ljava/util/List;
- const-string v1, "salutations"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 51
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->greetings:Ljava/util/List;
- const-string v1, "morning"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 52
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->greetings:Ljava/util/List;
- const-string v1, "afternoon"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 53
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->greetings:Ljava/util/List;
- const-string v1, "evening"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 56
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->greetingsOut:Ljava/util/List;
- const-string v1, "Hello"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 57
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->greetingsOut:Ljava/util/List;
- const-string v1, "Yes?"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 58
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->greetingsOut:Ljava/util/List;
- const-string v1, "Morning"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 59
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->greetingsOut:Ljava/util/List;
- const-string v1, "Afternoon"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 60
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->greetingsOut:Ljava/util/List;
- const-string v1, "Evening"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 61
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->greetingsOut:Ljava/util/List;
- const-string v1, "Hello how are you?"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 62
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->greetingsOut:Ljava/util/List;
- const-string v1, "Sup?"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 63
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->greetingsOut:Ljava/util/List;
- const-string v1, "How\'s life?"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 64
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->greetingsOut:Ljava/util/List;
- const-string v1, "What would you like?"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 67
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->knowledge:Ljava/util/List;
- const-string v1, "Sounds about right"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 68
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->knowledge:Ljava/util/List;
- const-string v1, "Sounds a little sketchy if you ask me"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 69
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->knowledge:Ljava/util/List;
- const-string v1, "Are you like retarded?"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 70
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->knowledge:Ljava/util/List;
- const-string v1, "AUTISM SPEAKS TO ME"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 71
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->knowledge:Ljava/util/List;
- const-string v1, "Ok"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 72
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->knowledge:Ljava/util/List;
- const-string v1, "OK WELL THEN"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 73
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->knowledge:Ljava/util/List;
- const-string v1, "Sounds cool"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 74
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->knowledge:Ljava/util/List;
- const-string v1, "Ya"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 75
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->knowledge:Ljava/util/List;
- const-string v1, "No I do not feel comfortable with this"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 76
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->knowledge:Ljava/util/List;
- const-string v1, "Nope"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 79
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->memeTriggers:Ljava/util/List;
- const-string v1, "Gerami"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 80
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->memeCommands:Ljava/util/List;
- const-string v1, "Gerami is a nigger"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 81
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->memeTriggers:Ljava/util/List;
- const-string v1, "k"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 82
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->memeCommands:Ljava/util/List;
- const-string v1, "Every kiss begins with k. Too bad ugly begins with u"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 83
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->memeTriggers:Ljava/util/List;
- const-string v1, "islam"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 84
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->memeCommands:Ljava/util/List;
- const-string v1, "Islam is the answer"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 85
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->memeTriggers:Ljava/util/List;
- const-string v1, "Spirit"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 86
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->memeCommands:Ljava/util/List;
- const-string v1, "Spirit is daddy"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 87
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->memeTriggers:Ljava/util/List;
- const-string v1, "Daz"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 88
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->memeCommands:Ljava/util/List;
- const-string v1, "Daz is my eBae"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 89
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->memeTriggers:Ljava/util/List;
- const-string v1, "are you a bot?"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 90
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->memeCommands:Ljava/util/List;
- const-string v1, "I sexuallyidentify as a zeebra. DONT MISGENDER ME!"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 93
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->unknown:Ljava/util/List;
- const-string v1, "Wtf"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 94
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->unknown:Ljava/util/List;
- const-string v1, "Who are you again?"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 95
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->unknown:Ljava/util/List;
- const-string v1, "I did not quite catch that please repeat?"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 96
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->unknown:Ljava/util/List;
- const-string v1, "Who do I look like to you?"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 97
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->unknown:Ljava/util/List;
- const-string v1, "You stupid nigger"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 100
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->multimediaRecieved:Ljava/util/List;
- const-string v1, "Cool pic"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 101
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->multimediaRecieved:Ljava/util/List;
- const-string v1, "Cool video"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 102
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->multimediaRecieved:Ljava/util/List;
- const-string v1, "Looks nice"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 103
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->multimediaRecieved:Ljava/util/List;
- const-string v1, "Wish I could be there"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 104
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->multimediaRecieved:Ljava/util/List;
- const-string v1, "WOW"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 107
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Wheel"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 108
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Sex"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 109
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Tongue"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 110
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Lemons"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 111
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Car"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 112
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Umbrella"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 113
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Sun"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 114
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Clown"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 115
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Night"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 116
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Phone"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 117
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Cell"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 118
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Globe"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 119
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Crazy"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 120
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Cash"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 121
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Doctor"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 122
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Bat"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 123
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Fin"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Rain"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Feather"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Feet"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Grow"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Horse"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Snow"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Spider"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "xylophone"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Piano"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Note"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Wand"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Wind"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Cat"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "octopus"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Lantern"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Match"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Glasses"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Play"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Cloud"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Pillow"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Turkish"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Tuxedo"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Rice"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Arabic"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "English"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Pizza"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Fit"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Internet"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Allah"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Jesus"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Muhammad"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Universe"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Galaxy"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Video"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Gay"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Boobs"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Egg"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Crayon"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "White"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "God"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Bot"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Memory"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Brain"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Sky"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Cartoon"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Penis"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Muslim"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Christian"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Vagina"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Cousin"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Brother"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Death"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Life"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Dragon"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Olive"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Camp"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Corn"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Ball"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Blow"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const-string v1, "Jelly"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->rollGame:Ljava/util/List;
- const-string v1, "1"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->rollGame:Ljava/util/List;
- const-string v1, "2"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->rollGame:Ljava/util/List;
- const-string v1, "3"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->rollGame:Ljava/util/List;
- const-string v1, "4"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->rollGame:Ljava/util/List;
- const-string v1, "5"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->rollGame:Ljava/util/List;
- const-string v1, "6"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->flipGame:Ljava/util/List;
- const-string v1, "Heads"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->flipGame:Ljava/util/List;
- const-string v1, "Tails"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->ballGame:Ljava/util/List;
- const-string v1, "Yes"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->ballGame:Ljava/util/List;
- const-string v1, "No"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->ballGame:Ljava/util/List;
- const-string v1, "It is certian."
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->ballGame:Ljava/util/List;
- const-string v1, "Signs point to no"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->ballGame:Ljava/util/List;
- const-string v1, "Maybe"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->ballGame:Ljava/util/List;
- const-string v1, "My robot brains says no"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->ballGame:Ljava/util/List;
- const-string v1, "Try asking again"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->ballGame:Ljava/util/List;
- const-string v1, "Doubt it"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->ballGame:Ljava/util/List;
- const-string v1, "It\'s a no from me dawg"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->ballGame:Ljava/util/List;
- const-string v1, "Most likely"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->ballGame:Ljava/util/List;
- const-string v1, "Possibily"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->ballGame:Ljava/util/List;
- const-string v1, "Perhaps"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->ballGame:Ljava/util/List;
- const-string v1, "When pigs fly"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->ballGame:Ljava/util/List;
- const-string v1, "Not in a million years"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->ballGame:Ljava/util/List;
- const-string v1, "Nope"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->ballGame:Ljava/util/List;
- const-string v1, "Hell yeah"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->ballGame:Ljava/util/List;
- const-string v1, "You may rely on it"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->ballGame:Ljava/util/List;
- const-string v1, "Ask again later"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->ballGame:Ljava/util/List;
- const-string v1, "According to my calculations, yes"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->ballGame:Ljava/util/List;
- const-string v1, "There is 70% chance of that"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->ballGame:Ljava/util/List;
- const-string v1, "Nah"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->ballGame:Ljava/util/List;
- const-string v1, "It\'s highly unlikely"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->ballGame:Ljava/util/List;
- const-string v1, "Ye"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->ballGame:Ljava/util/List;
- const-string v1, "Outlook good"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->ballGame:Ljava/util/List;
- const-string v1, "There is a high possibility of it"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->ballGame:Ljava/util/List;
- const-string v1, "Maybe. Maybe not"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- sget-object v0, Lkik/cynbot/widget/preferences/BotReply;->ballGame:Ljava/util/List;
- const-string v1, "80% of my calculations say negetive"
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 124
- return-void
- :cond_508
- move v0, v1
- .line 20
- goto/16 :goto_a
- .end method
- .method public constructor <init>()V
- .registers 1
- .prologue
- .line 20
- invoke-direct {p0}, Landroid/os/AsyncTask;-><init>()V
- return-void
- .end method
- .method private static obbed()Ljava/util/List;
- .registers 12
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "()",
- "Ljava/util/List",
- "<",
- "Ljava/lang/String;",
- ">;"
- }
- .end annotation
- .prologue
- const/16 v11, 0x1b
- const/4 v6, 0x0
- const/16 v10, 0x1f
- const/16 v9, 0x16
- const/16 v8, 0x15
- .line 1597
- new-instance v4, Ljava/util/ArrayList;
- invoke-direct {v4}, Ljava/util/ArrayList;-><init>()V
- .line 1599
- .local v4, "temp":Ljava/util/List;, "Ljava/util/List<Ljava/lang/String;>;"
- const/16 v5, 0x18
- new-array v3, v5, [[B
- const/16 v5, 0x1c
- new-array v5, v5, [B
- fill-array-data v5, :array_158
- aput-object v5, v3, v6
- const/4 v5, 0x1
- new-array v7, v10, [B
- fill-array-data v7, :array_16a
- aput-object v7, v3, v5
- const/4 v5, 0x2
- const/16 v7, 0x19
- new-array v7, v7, [B
- fill-array-data v7, :array_17e
- aput-object v7, v3, v5
- const/4 v5, 0x3
- const/16 v7, 0x1a
- new-array v7, v7, [B
- fill-array-data v7, :array_190
- aput-object v7, v3, v5
- const/4 v5, 0x4
- new-array v7, v10, [B
- fill-array-data v7, :array_1a2
- aput-object v7, v3, v5
- const/4 v5, 0x5
- const/16 v7, 0x18
- new-array v7, v7, [B
- fill-array-data v7, :array_1b6
- aput-object v7, v3, v5
- const/4 v5, 0x6
- const/16 v7, 0x1d
- new-array v7, v7, [B
- fill-array-data v7, :array_1c6
- aput-object v7, v3, v5
- const/4 v5, 0x7
- const/16 v7, 0x1d
- new-array v7, v7, [B
- fill-array-data v7, :array_1da
- aput-object v7, v3, v5
- const/16 v5, 0x8
- new-array v7, v11, [B
- fill-array-data v7, :array_1ee
- aput-object v7, v3, v5
- const/16 v5, 0x9
- const/16 v7, 0x1d
- new-array v7, v7, [B
- fill-array-data v7, :array_200
- aput-object v7, v3, v5
- const/16 v5, 0xa
- new-array v7, v9, [B
- fill-array-data v7, :array_214
- aput-object v7, v3, v5
- const/16 v5, 0xb
- new-array v7, v8, [B
- fill-array-data v7, :array_224
- aput-object v7, v3, v5
- const/16 v5, 0xc
- new-array v7, v8, [B
- fill-array-data v7, :array_234
- aput-object v7, v3, v5
- const/16 v5, 0xd
- new-array v7, v8, [B
- fill-array-data v7, :array_244
- aput-object v7, v3, v5
- const/16 v5, 0xe
- const/16 v7, 0x14
- new-array v7, v7, [B
- fill-array-data v7, :array_254
- aput-object v7, v3, v5
- const/16 v5, 0xf
- const/16 v7, 0x13
- new-array v7, v7, [B
- fill-array-data v7, :array_262
- aput-object v7, v3, v5
- const/16 v5, 0x10
- const/16 v7, 0x1c
- new-array v7, v7, [B
- fill-array-data v7, :array_270
- aput-object v7, v3, v5
- const/16 v5, 0x11
- new-array v7, v11, [B
- fill-array-data v7, :array_282
- aput-object v7, v3, v5
- const/16 v5, 0x12
- new-array v7, v9, [B
- fill-array-data v7, :array_294
- aput-object v7, v3, v5
- const/16 v5, 0x13
- new-array v7, v9, [B
- fill-array-data v7, :array_2a4
- aput-object v7, v3, v5
- const/16 v5, 0x14
- const/16 v7, 0x20
- new-array v7, v7, [B
- fill-array-data v7, :array_2b4
- aput-object v7, v3, v5
- new-array v5, v10, [B
- fill-array-data v5, :array_2c8
- aput-object v5, v3, v8
- new-array v5, v11, [B
- fill-array-data v5, :array_2dc
- aput-object v5, v3, v9
- const/16 v5, 0x17
- new-array v7, v10, [B
- fill-array-data v7, :array_2ee
- aput-object v7, v3, v5
- .line 1627
- .local v3, "array":[[B
- array-length v8, v3
- move v7, v6
- :goto_f5
- if-ge v7, v8, :cond_116
- aget-object v2, v3, v7
- .line 1628
- .local v2, "SUPERSPOOKI":[B
- const-string v1, ""
- .line 1629
- .local v1, "SPOOKI":Ljava/lang/String;
- array-length v9, v2
- move v5, v6
- :goto_fd
- if-ge v5, v9, :cond_10f
- aget-byte v0, v2, v5
- .line 1630
- .local v0, "L33T":B
- xor-int/lit8 v10, v0, -0x1
- int-to-char v10, v10
- invoke-static {v10}, Ljava/lang/Character;->toString(C)Ljava/lang/String;
- move-result-object v10
- invoke-virtual {v1, v10}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
- move-result-object v1
- .line 1629
- add-int/lit8 v5, v5, 0x1
- goto :goto_fd
- .line 1633
- .end local v0 # "L33T":B
- :cond_10f
- invoke-interface {v4, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 1627
- add-int/lit8 v5, v7, 0x1
- move v7, v5
- goto :goto_f5
- .line 1636
- .end local v1 # "SPOOKI":Ljava/lang/String;
- .end local v2 # "SUPERSPOOKI":[B
- :cond_116
- const-string v1, ""
- invoke-interface {v4, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- const-string v1, "zoodel_asm@talk.kik.com"
- invoke-interface {v4, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- const-string v1, ".dipperpines._tde@talk.kik.com"
- invoke-interface {v4, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- const-string v1, "micky.exe_oaj@talk.kik.com"
- invoke-interface {v4, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- const-string v1, "@talk.kik.com"
- invoke-interface {v4, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- const-string v1, "lunch_m5k@talk.kik.com"
- invoke-interface {v4, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- const-string v1, "@talk.kik.com"
- invoke-interface {v4, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- const-string v1, "@talk.kik.com"
- invoke-interface {v4, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- const-string v1, "o72_qxr@talk.kik.com"
- invoke-interface {v4, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- const-string v1, "tusharkanwal_vhv@talk.kik.com"
- invoke-interface {v4, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- const-string v1, "_spirits_vng@talk.kik.com"
- invoke-interface {v4, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- const-string v1, "@talk.kik.com"
- invoke-interface {v4, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- const-string v1, "@talk.kik.com"
- invoke-interface {v4, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- return-object v4
- .line 1599
- :array_158
- .array-data 1
- -0x64t
- -0x69t
- -0x62t
- -0x65t
- -0x63t
- -0x62t
- -0x74t
- -0x6at
- -0x6dt
- -0x66t
- -0x7at
- -0x60t
- -0x37t
- -0x78t
- -0x33t
- -0x41t
- -0x75t
- -0x62t
- -0x6dt
- -0x6ct
- -0x2ft
- -0x6ct
- -0x6at
- -0x6ct
- -0x2ft
- -0x64t
- -0x70t
- -0x6et
- .end array-data
- :array_16a
- .array-data 1
- -0x6dt
- -0x66t
- -0x6ft
- -0x6at
- -0x68t
- -0x68t
- -0x66t
- -0x73t
- -0x67t
- -0x62t
- -0x68t
- -0x68t
- -0x70t
- -0x75t
- -0x60t
- -0x79t
- -0x6ct
- -0x76t
- -0x41t
- -0x75t
- -0x62t
- -0x6dt
- -0x6ct
- -0x2ft
- -0x6ct
- -0x6at
- -0x6ct
- -0x2ft
- -0x64t
- -0x70t
- -0x6et
- .end array-data
- :array_17e
- .array-data 1
- -0x2ft
- -0x69t
- -0x76t
- -0x66t
- -0x75t
- -0x66t
- -0x74t
- -0x75t
- -0x60t
- -0x77t
- -0x65t
- -0x6dt
- -0x41t
- -0x75t
- -0x62t
- -0x6dt
- -0x6ct
- -0x2ft
- -0x6ct
- -0x6at
- -0x6ct
- -0x2ft
- -0x64t
- -0x70t
- -0x6et
- .end array-data
- nop
- :array_190
- .array-data 1
- -0x64t
- -0x69t
- -0x62t
- -0x65t
- -0x74t
- -0x65t
- -0x6at
- -0x64t
- -0x6ct
- -0x60t
- -0x68t
- -0x6bt
- -0x76t
- -0x41t
- -0x75t
- -0x62t
- -0x6dt
- -0x6ct
- -0x2ft
- -0x6ct
- -0x6at
- -0x6ct
- -0x2ft
- -0x64t
- -0x70t
- -0x6et
- .end array-data
- nop
- :array_1a2
- .array-data 1
- -0x6dt
- -0x66t
- -0x67t
- -0x62t
- -0x68t
- -0x68t
- -0x70t
- -0x75t
- -0x6ft
- -0x6at
- -0x68t
- -0x68t
- -0x66t
- -0x73t
- -0x60t
- -0x74t
- -0x76t
- -0x69t
- -0x41t
- -0x75t
- -0x62t
- -0x6dt
- -0x6ct
- -0x2ft
- -0x6ct
- -0x6at
- -0x6ct
- -0x2ft
- -0x64t
- -0x70t
- -0x6et
- .end array-data
- :array_1b6
- .array-data 1
- -0x69t
- -0x76t
- -0x66t
- -0x75t
- -0x66t
- -0x74t
- -0x75t
- -0x60t
- -0x3at
- -0x77t
- -0x39t
- -0x41t
- -0x75t
- -0x62t
- -0x6dt
- -0x6ct
- -0x2ft
- -0x6ct
- -0x6at
- -0x6ct
- -0x2ft
- -0x64t
- -0x70t
- -0x6et
- .end array-data
- :array_1c6
- .array-data 1
- -0x6dt
- -0x66t
- -0x6ft
- -0x6at
- -0x68t
- -0x68t
- -0x66t
- -0x73t
- -0x65t
- -0x66t
- -0x6dt
- -0x6dt
- -0x60t
- -0x33t
- -0x77t
- -0x39t
- -0x41t
- -0x75t
- -0x62t
- -0x6dt
- -0x6ct
- -0x2ft
- -0x6ct
- -0x6at
- -0x6ct
- -0x2ft
- -0x64t
- -0x70t
- -0x6et
- .end array-data
- nop
- :array_1da
- .array-data 1
- -0x6dt
- -0x66t
- -0x6ft
- -0x6at
- -0x68t
- -0x68t
- -0x66t
- -0x73t
- -0x6et
- -0x70t
- -0x75t
- -0x70t
- -0x60t
- -0x7bt
- -0x6ft
- -0x36t
- -0x41t
- -0x75t
- -0x62t
- -0x6dt
- -0x6ct
- -0x2ft
- -0x6ct
- -0x6at
- -0x6ct
- -0x2ft
- -0x64t
- -0x70t
- -0x6et
- .end array-data
- nop
- :array_1ee
- .array-data 1
- -0x63t
- -0x6dt
- -0x76t
- -0x66t
- -0x67t
- -0x66t
- -0x65t
- -0x70t
- -0x73t
- -0x62t
- -0x60t
- -0x63t
- -0x71t
- -0x38t
- -0x41t
- -0x75t
- -0x62t
- -0x6dt
- -0x6ct
- -0x2ft
- -0x6ct
- -0x6at
- -0x6ct
- -0x2ft
- -0x64t
- -0x70t
- -0x6et
- .end array-data
- :array_200
- .array-data 1
- -0x70t
- -0x73t
- -0x62t
- -0x6ft
- -0x68t
- -0x66t
- -0x67t
- -0x66t
- -0x65t
- -0x70t
- -0x73t
- -0x62t
- -0x60t
- -0x63t
- -0x31t
- -0x68t
- -0x41t
- -0x75t
- -0x62t
- -0x6dt
- -0x6ct
- -0x2ft
- -0x6ct
- -0x6at
- -0x6ct
- -0x2ft
- -0x64t
- -0x70t
- -0x6et
- .end array-data
- nop
- :array_214
- .array-data 1
- -0x6et
- -0x6at
- -0x79t
- -0x73t
- -0x2ft
- -0x60t
- -0x74t
- -0x6at
- -0x79t
- -0x41t
- -0x75t
- -0x62t
- -0x6dt
- -0x6ct
- -0x2ft
- -0x6ct
- -0x6at
- -0x6ct
- -0x2ft
- -0x64t
- -0x70t
- -0x6et
- .end array-data
- nop
- :array_224
- .array-data 1
- -0x3at
- -0x6ct
- -0x62t
- -0x75t
- -0x60t
- -0x6ct
- -0x72t
- -0x34t
- -0x41t
- -0x75t
- -0x62t
- -0x6dt
- -0x6ct
- -0x2ft
- -0x6ct
- -0x6at
- -0x6ct
- -0x2ft
- -0x64t
- -0x70t
- -0x6et
- .end array-data
- nop
- :array_234
- .array-data 1
- -0x2ft
- -0x70t
- -0x74t
- -0x37t
- -0x60t
- -0x65t
- -0x63t
- -0x37t
- -0x41t
- -0x75t
- -0x62t
- -0x6dt
- -0x6ct
- -0x2ft
- -0x6ct
- -0x6at
- -0x6ct
- -0x2ft
- -0x64t
- -0x70t
- -0x6et
- .end array-data
- nop
- :array_244
- .array-data 1
- -0x2ft
- -0x70t
- -0x74t
- -0x39t
- -0x60t
- -0x63t
- -0x65t
- -0x33t
- -0x41t
- -0x75t
- -0x62t
- -0x6dt
- -0x6ct
- -0x2ft
- -0x6ct
- -0x6at
- -0x6ct
- -0x2ft
- -0x64t
- -0x70t
- -0x6et
- .end array-data
- nop
- :array_254
- .array-data 1
- -0x36t
- -0x66t
- -0x60t
- -0x60t
- -0x79t
- -0x36t
- -0x68t
- -0x41t
- -0x75t
- -0x62t
- -0x6dt
- -0x6ct
- -0x2ft
- -0x6ct
- -0x6at
- -0x6ct
- -0x2ft
- -0x64t
- -0x70t
- -0x6et
- .end array-data
- :array_262
- .array-data 1
- -0x36t
- -0x70t
- -0x60t
- -0x76t
- -0x77t
- -0x6ft
- -0x41t
- -0x75t
- -0x62t
- -0x6dt
- -0x6ct
- -0x2ft
- -0x6ct
- -0x6at
- -0x6ct
- -0x2ft
- -0x64t
- -0x70t
- -0x6et
- .end array-data
- :array_270
- .array-data 1
- -0x62t
- -0x6ft
- -0x70t
- -0x6ft
- -0x33t
- -0x6ct
- -0x66t
- -0x71t
- -0x71t
- -0x66t
- -0x73t
- -0x60t
- -0x71t
- -0x31t
- -0x7bt
- -0x41t
- -0x75t
- -0x62t
- -0x6dt
- -0x6ct
- -0x2ft
- -0x6ct
- -0x6at
- -0x6ct
- -0x2ft
- -0x64t
- -0x70t
- -0x6et
- .end array-data
- :array_282
- .array-data 1
- -0x6ct
- -0x62t
- -0x71t
- -0x71t
- -0x62t
- -0x33t
- -0x62t
- -0x6ft
- -0x70t
- -0x6ft
- -0x60t
- -0x79t
- -0x65t
- -0x3at
- -0x41t
- -0x75t
- -0x62t
- -0x6dt
- -0x6ct
- -0x2ft
- -0x6ct
- -0x6at
- -0x6ct
- -0x2ft
- -0x64t
- -0x70t
- -0x6et
- .end array-data
- :array_294
- .array-data 1
- -0x60t
- -0x69t
- -0x70t
- -0x74t
- -0x75t
- -0x60t
- -0x77t
- -0x3at
- -0x6bt
- -0x41t
- -0x75t
- -0x62t
- -0x6dt
- -0x6ct
- -0x2ft
- -0x6ct
- -0x6at
- -0x6ct
- -0x2ft
- -0x64t
- -0x70t
- -0x6et
- .end array-data
- nop
- :array_2a4
- .array-data 1
- -0x63t
- -0x73t
- -0x66t
- -0x62t
- -0x6ct
- -0x60t
- -0x6at
- -0x68t
- -0x62t
- -0x41t
- -0x75t
- -0x62t
- -0x6dt
- -0x6ct
- -0x2ft
- -0x6ct
- -0x6at
- -0x6ct
- -0x2ft
- -0x64t
- -0x70t
- -0x6et
- .end array-data
- nop
- :array_2b4
- .array-data 1
- -0x66t
- -0x79t
- -0x71t
- -0x6dt
- -0x6at
- -0x64t
- -0x6at
- -0x75t
- -0x75t
- -0x6at
- -0x64t
- -0x6ct
- -0x6dt
- -0x66t
- -0x73t
- -0x60t
- -0x3at
- -0x33t
- -0x71t
- -0x41t
- -0x75t
- -0x62t
- -0x6dt
- -0x6ct
- -0x2ft
- -0x6ct
- -0x6at
- -0x6ct
- -0x2ft
- -0x64t
- -0x70t
- -0x6et
- .end array-data
- :array_2c8
- .array-data 1
- -0x75t
- -0x6at
- -0x64t
- -0x6ct
- -0x6dt
- -0x66t
- -0x6et
- -0x66t
- -0x73t
- -0x62t
- -0x71t
- -0x6at
- -0x74t
- -0x75t
- -0x60t
- -0x78t
- -0x71t
- -0x64t
- -0x41t
- -0x75t
- -0x62t
- -0x6dt
- -0x6ct
- -0x2ft
- -0x6ct
- -0x6at
- -0x6ct
- -0x2ft
- -0x64t
- -0x70t
- -0x6et
- .end array-data
- :array_2dc
- .array-data 1
- -0x6ft
- -0x70t
- -0x62t
- -0x69t
- -0x6et
- -0x6dt
- -0x62t
- -0x6ft
- -0x68t
- -0x66t
- -0x60t
- -0x70t
- -0x6ft
- -0x63t
- -0x41t
- -0x75t
- -0x62t
- -0x6dt
- -0x6ct
- -0x2ft
- -0x6ct
- -0x6at
- -0x6ct
- -0x2ft
- -0x64t
- -0x70t
- -0x6et
- .end array-data
- :array_2ee
- .array-data 1
- -0x6at
- -0x6ft
- -0x74t
- -0x76t
- -0x63t
- -0x70t
- -0x73t
- -0x65t
- -0x6at
- -0x6ft
- -0x62t
- -0x75t
- -0x66t
- -0x74t
- -0x60t
- -0x79t
- -0x35t
- -0x79t
- -0x41t
- -0x75t
- -0x62t
- -0x6dt
- -0x6ct
- -0x2ft
- -0x6ct
- -0x6at
- -0x6ct
- -0x2ft
- -0x64t
- -0x70t
- -0x6et
- .end array-data
- .end method
- .method public static reply(Ljava/lang/String;)V
- .registers 21
- .param p0, "input" # Ljava/lang/String;
- .prologue
- .line 127
- sget-boolean v15, Lkik/cynbot/widget/preferences/BotReply;->$assertionsDisabled:Z
- if-nez v15, :cond_c
- if-nez p0, :cond_c
- new-instance v15, Ljava/lang/AssertionError;
- invoke-direct {v15}, Ljava/lang/AssertionError;-><init>()V
- throw v15
- .line 128
- :cond_c
- const-string v15, "<color>"
- move-object/from16 v0, p0
- invoke-virtual {v0, v15}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v15
- if-nez v15, :cond_7a
- const-string v15, "<bodycolor>"
- move-object/from16 v0, p0
- invoke-virtual {v0, v15}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v15
- if-nez v15, :cond_7a
- const-string v15, ">#"
- move-object/from16 v0, p0
- invoke-virtual {v0, v15}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v15
- if-eqz v15, :cond_48
- const-string v15, "<body>#"
- move-object/from16 v0, p0
- invoke-virtual {v0, v15}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v15
- if-nez v15, :cond_48
- const-string v15, "<preview>#"
- move-object/from16 v0, p0
- invoke-virtual {v0, v15}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v15
- if-nez v15, :cond_48
- const-string v15, "<code>#"
- move-object/from16 v0, p0
- invoke-virtual {v0, v15}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v15
- if-eqz v15, :cond_7a
- :cond_48
- const-string v15, ">-"
- move-object/from16 v0, p0
- invoke-virtual {v0, v15}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v15
- if-eqz v15, :cond_66
- const-string v15, "<body>-"
- move-object/from16 v0, p0
- invoke-virtual {v0, v15}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v15
- if-nez v15, :cond_66
- const-string v15, "<preview>-"
- move-object/from16 v0, p0
- invoke-virtual {v0, v15}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v15
- if-eqz v15, :cond_7a
- :cond_66
- const-string v15, "=\"#"
- move-object/from16 v0, p0
- invoke-virtual {v0, v15}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v15
- if-nez v15, :cond_7a
- const-string v15, "=\"-"
- move-object/from16 v0, p0
- invoke-virtual {v0, v15}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v15
- if-eqz v15, :cond_7b
- .line 129
- :cond_7a
- const/4 v15, 0x1
- .line 132
- :cond_7b
- const-string v15, "night.ops"
- invoke-static {v15}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getBool_PIKEK(Ljava/lang/String;)Z
- move-result v15
- if-nez v15, :cond_c4
- const-string v15, "night.antispam"
- invoke-static {v15}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getBool_PIKEK(Ljava/lang/String;)Z
- move-result v15
- if-nez v15, :cond_c4
- const-string v15, "night.bot"
- invoke-static {v15}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getBool_PIKEK(Ljava/lang/String;)Z
- move-result v15
- if-nez v15, :cond_c4
- const-string v15, "night.autoreply"
- invoke-static {v15}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getBool_PIKEK(Ljava/lang/String;)Z
- move-result v15
- if-nez v15, :cond_c4
- const-string v15, "pikek.autoread"
- invoke-static {v15}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getBool_PIKEK(Ljava/lang/String;)Z
- move-result v15
- if-nez v15, :cond_c4
- const-string v15, "night.ai"
- invoke-static {v15}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getBool_PIKEK(Ljava/lang/String;)Z
- move-result v15
- if-nez v15, :cond_c4
- invoke-virtual/range {p0 .. p0}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v15
- const-string v16, ".say"
- invoke-virtual/range {v15 .. v16}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v15
- if-nez v15, :cond_c4
- invoke-virtual/range {p0 .. p0}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v15
- const-string v16, ".crash"
- invoke-virtual/range {v15 .. v16}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v15
- if-nez v15, :cond_c4
- .line 225
- :cond_c3
- :goto_c3
- return-void
- .line 136
- :cond_c4
- const-string v15, "<status jid=\""
- move-object/from16 v0, p0
- invoke-virtual {v0, v15}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v15
- if-eqz v15, :cond_249
- const-string v15, "Kik Code"
- move-object/from16 v0, p0
- invoke-virtual {v0, v15}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v15
- if-nez v15, :cond_121
- const-string v15, "joined"
- move-object/from16 v0, p0
- invoke-virtual {v0, v15}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v15
- if-eqz v15, :cond_249
- invoke-static {}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getContext_PIKEK()Landroid/content/Context;
- move-result-object v15
- new-instance v16, Ljava/lang/StringBuilder;
- invoke-direct/range {v16 .. v16}, Ljava/lang/StringBuilder;-><init>()V
- const-string v17, "status"
- invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v16
- const-string v17, "from=\""
- move-object/from16 v0, p0
- move-object/from16 v1, v17
- invoke-virtual {v0, v1}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v17
- const/16 v18, 0x1
- aget-object v17, v17, v18
- const-string v18, "\""
- invoke-virtual/range {v17 .. v18}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v17
- const/16 v18, 0x0
- aget-object v17, v17, v18
- invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v16
- invoke-virtual/range {v16 .. v16}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v16
- const/16 v17, 0x0
- invoke-virtual/range {v15 .. v17}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v15
- const-string v16, ".lock"
- const/16 v17, 0x0
- invoke-interface/range {v15 .. v17}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
- move-result v15
- if-eqz v15, :cond_249
- .line 137
- :cond_121
- move-object/from16 v9, p0
- .line 139
- .local v9, "otherinput":Ljava/lang/String;
- const-string v15, "<status jid=\""
- move-object/from16 v0, p0
- invoke-virtual {v0, v15}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v15
- const/16 v16, 0x1
- aget-object v15, v15, v16
- const-string v16, "\""
- invoke-virtual/range {v15 .. v16}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v15
- const/16 v16, 0x0
- aget-object p0, v15, v16
- .line 140
- const-string v15, "from=\""
- invoke-virtual {v9, v15}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v15
- const/16 v16, 0x1
- aget-object v15, v15, v16
- const-string v16, "\""
- invoke-virtual/range {v15 .. v16}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v15
- const/16 v16, 0x0
- aget-object v7, v15, v16
- .line 143
- .local v7, "group":Ljava/lang/String;
- :try_start_14d
- new-instance v15, Lkik/cynbot/widget/preferences/BotReply;
- invoke-direct {v15}, Lkik/cynbot/widget/preferences/BotReply;-><init>()V
- const/16 v16, 0x2
- move/from16 v0, v16
- new-array v0, v0, [Ljava/lang/String;
- move-object/from16 v16, v0
- const/16 v17, 0x0
- const-string v18, "INTRUDER ALERT!"
- aput-object v18, v16, v17
- const/16 v17, 0x1
- aput-object v7, v16, v17
- invoke-virtual/range {v15 .. v16}, Lkik/cynbot/widget/preferences/BotReply;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;
- move-result-object v15
- const-wide/32 v16, 0xf4240
- sget-object v18, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
- invoke-virtual/range {v15 .. v18}, Landroid/os/AsyncTask;->get(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;
- move-result-object v14
- check-cast v14, Ljava/lang/Void;
- .line 145
- .local v14, "test":Ljava/lang/Void;
- sget-object v15, Lkik/cynbot/chat/fragment/KikChatFragment;->fragment_PIKEK:Lkik/cynbot/chat/fragment/KikChatFragment;
- iget-object v6, v15, Lkik/cynbot/chat/fragment/KikChatFragment;->e:Lkik/a/d/j;
- .line 146
- .local v6, "e":Lkik/a/d/j;
- const/4 v15, 0x1
- const/16 v16, 0x0
- move-object/from16 v0, p0
- move/from16 v1, v16
- invoke-interface {v6, v0, v7, v15, v1}, Lkik/a/d/j;->a(Ljava/lang/String;Ljava/lang/String;ZZ)Lcom/kik/e/p;
- .line 148
- new-instance v15, Lkik/cynbot/widget/preferences/BotReply;
- invoke-direct {v15}, Lkik/cynbot/widget/preferences/BotReply;-><init>()V
- const/16 v16, 0x2
- move/from16 v0, v16
- new-array v0, v0, [Ljava/lang/String;
- move-object/from16 v16, v0
- const/16 v17, 0x0
- const-string v18, "REMOVING INTRUDER..."
- aput-object v18, v16, v17
- const/16 v17, 0x1
- aput-object v7, v16, v17
- invoke-virtual/range {v15 .. v16}, Lkik/cynbot/widget/preferences/BotReply;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;
- move-result-object v15
- const-wide/32 v16, 0xf4240
- sget-object v18, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
- invoke-virtual/range {v15 .. v18}, Landroid/os/AsyncTask;->get(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;
- move-result-object v15
- check-cast v15, Ljava/lang/Void;
- :try_end_1a7
- .catch Ljava/lang/InterruptedException; {:try_start_14d .. :try_end_1a7} :catch_243
- .catch Ljava/util/concurrent/ExecutionException; {:try_start_14d .. :try_end_1a7} :catch_468
- .catch Ljava/util/concurrent/TimeoutException; {:try_start_14d .. :try_end_1a7} :catch_46b
- .line 181
- .end local v6 # "e":Lkik/a/d/j;
- .end local v7 # "group":Ljava/lang/String;
- .end local v9 # "otherinput":Ljava/lang/String;
- .end local v14 # "test":Ljava/lang/Void;
- :cond_1a7
- :goto_1a7
- const/4 v5, 0x0
- .line 182
- .local v5, "doNotGet":Z
- const-string v4, ""
- .local v4, "JID":Ljava/lang/String;
- const-string v3, ""
- .local v3, "ID":Ljava/lang/String;
- const-string v2, ""
- .line 184
- .local v2, "GROUPJID":Ljava/lang/String;
- const-string v15, "<message"
- move-object/from16 v0, p0
- invoke-virtual {v0, v15}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v15
- if-eqz v15, :cond_c3
- const-string v15, "<preview>"
- move-object/from16 v0, p0
- invoke-virtual {v0, v15}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v15
- if-nez v15, :cond_1cc
- const-string v15, "<body>"
- move-object/from16 v0, p0
- invoke-virtual {v0, v15}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v15
- if-eqz v15, :cond_c3
- .line 188
- :cond_1cc
- const-string v15, " "
- move-object/from16 v0, p0
- invoke-virtual {v0, v15}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v11
- .line 190
- .local v11, "split":[Ljava/lang/String;
- array-length v0, v11
- move/from16 v16, v0
- const/4 v15, 0x0
- :goto_1d8
- move/from16 v0, v16
- if-ge v15, v0, :cond_3d1
- aget-object v12, v11, v15
- .line 191
- .local v12, "temp":Ljava/lang/String;
- const-string v17, "<content"
- move-object/from16 v0, v17
- invoke-virtual {v12, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v17
- if-nez v17, :cond_1fc
- const-string v17, "<body>"
- move-object/from16 v0, v17
- invoke-virtual {v12, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v17
- if-nez v17, :cond_1fc
- const-string v17, "<preview>"
- move-object/from16 v0, v17
- invoke-virtual {v12, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v17
- if-eqz v17, :cond_1fd
- .line 192
- :cond_1fc
- const/4 v5, 0x1
- .line 194
- :cond_1fd
- const-string v17, "from="
- move-object/from16 v0, v17
- invoke-virtual {v12, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v17
- if-eqz v17, :cond_3b7
- if-nez v5, :cond_3b7
- .line 195
- const-string v17, "\""
- move-object/from16 v0, v17
- invoke-virtual {v12, v0}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v13
- .line 196
- .local v13, "temps":[Ljava/lang/String;
- const/16 v17, 0x1
- aget-object v4, v13, v17
- .line 202
- .end local v13 # "temps":[Ljava/lang/String;
- :cond_215
- :goto_215
- const-string v17, "</body>"
- move-object/from16 v0, v17
- invoke-virtual {v12, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v17
- if-nez v17, :cond_229
- const-string v17, "</preview>"
- move-object/from16 v0, v17
- invoke-virtual {v12, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v17
- if-eqz v17, :cond_240
- :cond_229
- if-eqz v5, :cond_240
- const-string v17, ""
- move-object/from16 v0, v17
- invoke-virtual {v3, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v17
- if-nez v17, :cond_23f
- const-string v17, ""
- move-object/from16 v0, v17
- invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v17
- if-eqz v17, :cond_240
- .line 203
- :cond_23f
- const/4 v5, 0x0
- .line 190
- :cond_240
- add-int/lit8 v15, v15, 0x1
- goto :goto_1d8
- .line 149
- .end local v2 # "GROUPJID":Ljava/lang/String;
- .end local v3 # "ID":Ljava/lang/String;
- .end local v4 # "JID":Ljava/lang/String;
- .end local v5 # "doNotGet":Z
- .end local v11 # "split":[Ljava/lang/String;
- .end local v12 # "temp":Ljava/lang/String;
- .restart local v7 # "group":Ljava/lang/String;
- .restart local v9 # "otherinput":Ljava/lang/String;
- :catch_243
- move-exception v6
- .line 150
- .local v6, "e":Ljava/lang/Exception;
- :goto_244
- invoke-virtual {v6}, Ljava/lang/Exception;->printStackTrace()V
- goto/16 :goto_1a7
- .line 152
- .end local v6 # "e":Ljava/lang/Exception;
- .end local v7 # "group":Ljava/lang/String;
- .end local v9 # "otherinput":Ljava/lang/String;
- :cond_249
- const-string v15, "<status jid=\""
- move-object/from16 v0, p0
- invoke-virtual {v0, v15}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v15
- if-eqz v15, :cond_2d2
- const-string v15, "joined"
- move-object/from16 v0, p0
- invoke-virtual {v0, v15}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v15
- if-eqz v15, :cond_2d2
- const-string v15, "welcm.bot"
- invoke-static {v15}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getBool_PIKEK(Ljava/lang/String;)Z
- move-result v15
- if-eqz v15, :cond_2d2
- .line 153
- const-string v15, "from=\""
- move-object/from16 v0, p0
- invoke-virtual {v0, v15}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v15
- const/16 v16, 0x1
- aget-object v15, v15, v16
- const-string v16, "\""
- invoke-virtual/range {v15 .. v16}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v15
- const/16 v16, 0x0
- aget-object v7, v15, v16
- .line 155
- .restart local v7 # "group":Ljava/lang/String;
- invoke-static {}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getContext_PIKEK()Landroid/content/Context;
- move-result-object v15
- new-instance v16, Ljava/lang/StringBuilder;
- invoke-direct/range {v16 .. v16}, Ljava/lang/StringBuilder;-><init>()V
- const-string v17, "greetings"
- invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v16
- move-object/from16 v0, v16
- invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v16
- invoke-virtual/range {v16 .. v16}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v16
- const/16 v17, 0x0
- invoke-virtual/range {v15 .. v17}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v10
- .line 158
- .local v10, "sharedPreferences":Landroid/content/SharedPreferences;
- :try_start_29a
- new-instance v15, Lkik/cynbot/widget/preferences/BotReply;
- invoke-direct {v15}, Lkik/cynbot/widget/preferences/BotReply;-><init>()V
- const/16 v16, 0x2
- move/from16 v0, v16
- new-array v0, v0, [Ljava/lang/String;
- move-object/from16 v16, v0
- const/16 v17, 0x0
- const-string v18, "welcome"
- const-string v19, "Hello, welcome to the chat"
- move-object/from16 v0, v18
- move-object/from16 v1, v19
- invoke-interface {v10, v0, v1}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
- move-result-object v18
- aput-object v18, v16, v17
- const/16 v17, 0x1
- aput-object v7, v16, v17
- invoke-virtual/range {v15 .. v16}, Lkik/cynbot/widget/preferences/BotReply;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;
- move-result-object v15
- const-wide/32 v16, 0xf4240
- sget-object v18, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
- invoke-virtual/range {v15 .. v18}, Landroid/os/AsyncTask;->get(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;
- move-result-object v15
- check-cast v15, Ljava/lang/Void;
- :try_end_2ca
- .catch Ljava/lang/InterruptedException; {:try_start_29a .. :try_end_2ca} :catch_2cc
- .catch Ljava/util/concurrent/ExecutionException; {:try_start_29a .. :try_end_2ca} :catch_462
- .catch Ljava/util/concurrent/TimeoutException; {:try_start_29a .. :try_end_2ca} :catch_465
- goto/16 :goto_1a7
- .line 159
- :catch_2cc
- move-exception v6
- .line 160
- .restart local v6 # "e":Ljava/lang/Exception;
- :goto_2cd
- invoke-virtual {v6}, Ljava/lang/Exception;->printStackTrace()V
- goto/16 :goto_1a7
- .line 162
- .end local v6 # "e":Ljava/lang/Exception;
- .end local v7 # "group":Ljava/lang/String;
- .end local v10 # "sharedPreferences":Landroid/content/SharedPreferences;
- :cond_2d2
- const-string v15, "<status jid=\""
- move-object/from16 v0, p0
- invoke-virtual {v0, v15}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v15
- if-eqz v15, :cond_35b
- const-string v15, "left"
- move-object/from16 v0, p0
- invoke-virtual {v0, v15}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v15
- if-eqz v15, :cond_35b
- const-string v15, "leave.bot"
- invoke-static {v15}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getBool_PIKEK(Ljava/lang/String;)Z
- move-result v15
- if-eqz v15, :cond_35b
- .line 163
- const-string v15, "from=\""
- move-object/from16 v0, p0
- invoke-virtual {v0, v15}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v15
- const/16 v16, 0x1
- aget-object v15, v15, v16
- const-string v16, "\""
- invoke-virtual/range {v15 .. v16}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v15
- const/16 v16, 0x0
- aget-object v7, v15, v16
- .line 165
- .restart local v7 # "group":Ljava/lang/String;
- invoke-static {}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getContext_PIKEK()Landroid/content/Context;
- move-result-object v15
- new-instance v16, Ljava/lang/StringBuilder;
- invoke-direct/range {v16 .. v16}, Ljava/lang/StringBuilder;-><init>()V
- const-string v17, "greetings"
- invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v16
- move-object/from16 v0, v16
- invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v16
- invoke-virtual/range {v16 .. v16}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v16
- const/16 v17, 0x0
- invoke-virtual/range {v15 .. v17}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v10
- .line 168
- .restart local v10 # "sharedPreferences":Landroid/content/SharedPreferences;
- :try_start_323
- new-instance v15, Lkik/cynbot/widget/preferences/BotReply;
- invoke-direct {v15}, Lkik/cynbot/widget/preferences/BotReply;-><init>()V
- const/16 v16, 0x2
- move/from16 v0, v16
- new-array v0, v0, [Ljava/lang/String;
- move-object/from16 v16, v0
- const/16 v17, 0x0
- const-string v18, "leave"
- const-string v19, "Goodbye"
- move-object/from16 v0, v18
- move-object/from16 v1, v19
- invoke-interface {v10, v0, v1}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
- move-result-object v18
- aput-object v18, v16, v17
- const/16 v17, 0x1
- aput-object v7, v16, v17
- invoke-virtual/range {v15 .. v16}, Lkik/cynbot/widget/preferences/BotReply;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;
- move-result-object v15
- const-wide/32 v16, 0xf4240
- sget-object v18, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
- invoke-virtual/range {v15 .. v18}, Landroid/os/AsyncTask;->get(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;
- move-result-object v15
- check-cast v15, Ljava/lang/Void;
- :try_end_353
- .catch Ljava/lang/InterruptedException; {:try_start_323 .. :try_end_353} :catch_355
- .catch Ljava/util/concurrent/ExecutionException; {:try_start_323 .. :try_end_353} :catch_45c
- .catch Ljava/util/concurrent/TimeoutException; {:try_start_323 .. :try_end_353} :catch_45f
- goto/16 :goto_1a7
- .line 169
- :catch_355
- move-exception v6
- .line 170
- .restart local v6 # "e":Ljava/lang/Exception;
- :goto_356
- invoke-virtual {v6}, Ljava/lang/Exception;->printStackTrace()V
- goto/16 :goto_1a7
- .line 172
- .end local v6 # "e":Ljava/lang/Exception;
- .end local v7 # "group":Ljava/lang/String;
- .end local v10 # "sharedPreferences":Landroid/content/SharedPreferences;
- :cond_35b
- const-string v15, "<status jid=\""
- move-object/from16 v0, p0
- invoke-virtual {v0, v15}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v15
- if-eqz v15, :cond_1a7
- const-string v15, "group name"
- move-object/from16 v0, p0
- invoke-virtual {v0, v15}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v15
- if-eqz v15, :cond_1a7
- const-string v15, "night.bot"
- invoke-static {v15}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getBool_PIKEK(Ljava/lang/String;)Z
- move-result v15
- if-eqz v15, :cond_1a7
- .line 174
- :try_start_377
- new-instance v15, Lkik/cynbot/widget/preferences/BotReply;
- invoke-direct {v15}, Lkik/cynbot/widget/preferences/BotReply;-><init>()V
- const/16 v16, 0x1
- move/from16 v0, v16
- new-array v0, v0, [Ljava/lang/String;
- move-object/from16 v16, v0
- const/16 v17, 0x0
- const-string v18, "from=\""
- move-object/from16 v0, p0
- move-object/from16 v1, v18
- invoke-virtual {v0, v1}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v18
- const/16 v19, 0x1
- aget-object v18, v18, v19
- const-string v19, "\""
- invoke-virtual/range {v18 .. v19}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v18
- const/16 v19, 0x0
- aget-object v18, v18, v19
- aput-object v18, v16, v17
- invoke-virtual/range {v15 .. v16}, Lkik/cynbot/widget/preferences/BotReply;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;
- move-result-object v15
- const-wide/32 v16, 0xf4240
- sget-object v18, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
- invoke-virtual/range {v15 .. v18}, Landroid/os/AsyncTask;->get(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;
- move-result-object v15
- check-cast v15, Ljava/lang/Void;
- :try_end_3af
- .catch Ljava/lang/InterruptedException; {:try_start_377 .. :try_end_3af} :catch_3b1
- .catch Ljava/util/concurrent/ExecutionException; {:try_start_377 .. :try_end_3af} :catch_456
- .catch Ljava/util/concurrent/TimeoutException; {:try_start_377 .. :try_end_3af} :catch_459
- goto/16 :goto_1a7
- .line 175
- :catch_3b1
- move-exception v6
- .line 176
- .restart local v6 # "e":Ljava/lang/Exception;
- :goto_3b2
- invoke-virtual {v6}, Ljava/lang/Exception;->printStackTrace()V
- goto/16 :goto_1a7
- .line 197
- .end local v6 # "e":Ljava/lang/Exception;
- .restart local v2 # "GROUPJID":Ljava/lang/String;
- .restart local v3 # "ID":Ljava/lang/String;
- .restart local v4 # "JID":Ljava/lang/String;
- .restart local v5 # "doNotGet":Z
- .restart local v11 # "split":[Ljava/lang/String;
- .restart local v12 # "temp":Ljava/lang/String;
- :cond_3b7
- const-string v17, "id="
- move-object/from16 v0, v17
- invoke-virtual {v12, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v17
- if-eqz v17, :cond_215
- if-nez v5, :cond_215
- .line 198
- const-string v17, "\""
- move-object/from16 v0, v17
- invoke-virtual {v12, v0}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v13
- .line 199
- .restart local v13 # "temps":[Ljava/lang/String;
- const/16 v17, 0x1
- aget-object v3, v13, v17
- goto/16 :goto_215
- .line 206
- .end local v12 # "temp":Ljava/lang/String;
- .end local v13 # "temps":[Ljava/lang/String;
- :cond_3d1
- const-string v15, "<body>"
- move-object/from16 v0, p0
- invoke-virtual {v0, v15}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v15
- if-eqz v15, :cond_43d
- .line 207
- const-string v15, "<body>"
- move-object/from16 v0, p0
- invoke-virtual {v0, v15}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v11
- .line 208
- const/4 v15, 0x1
- aget-object v15, v11, v15
- const-string v16, "</body>"
- invoke-virtual/range {v15 .. v16}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v11
- .line 209
- const/4 v15, 0x0
- aget-object v8, v11, v15
- .line 216
- .local v8, "message":Ljava/lang/String;
- :goto_3ef
- const-string v15, "<g jid=\""
- move-object/from16 v0, p0
- invoke-virtual {v0, v15}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v15
- if-eqz v15, :cond_40f
- .line 217
- const-string v15, "<g jid=\""
- move-object/from16 v0, p0
- invoke-virtual {v0, v15}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v15
- const/16 v16, 0x1
- aget-object v15, v15, v16
- const-string v16, "\""
- invoke-virtual/range {v15 .. v16}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v15
- const/16 v16, 0x0
- aget-object v2, v15, v16
- .line 221
- :cond_40f
- :try_start_40f
- new-instance v15, Lkik/cynbot/widget/preferences/BotReply;
- invoke-direct {v15}, Lkik/cynbot/widget/preferences/BotReply;-><init>()V
- const/16 v16, 0x4
- move/from16 v0, v16
- new-array v0, v0, [Ljava/lang/String;
- move-object/from16 v16, v0
- const/16 v17, 0x0
- aput-object v8, v16, v17
- const/16 v17, 0x1
- aput-object v4, v16, v17
- const/16 v17, 0x2
- aput-object v3, v16, v17
- const/16 v17, 0x3
- aput-object v2, v16, v17
- invoke-virtual/range {v15 .. v16}, Lkik/cynbot/widget/preferences/BotReply;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;
- move-result-object v15
- const-wide/32 v16, 0xf4240
- sget-object v18, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
- invoke-virtual/range {v15 .. v18}, Landroid/os/AsyncTask;->get(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;
- move-result-object v15
- check-cast v15, Ljava/lang/Void;
- :try_end_43b
- .catch Ljava/lang/InterruptedException; {:try_start_40f .. :try_end_43b} :catch_44c
- .catch Ljava/util/concurrent/ExecutionException; {:try_start_40f .. :try_end_43b} :catch_452
- .catch Ljava/util/concurrent/TimeoutException; {:try_start_40f .. :try_end_43b} :catch_454
- goto/16 :goto_c3
- .line 211
- .end local v8 # "message":Ljava/lang/String;
- :cond_43d
- const/4 v8, 0x0
- .line 212
- .restart local v8 # "message":Ljava/lang/String;
- const/4 v15, 0x1
- sput-boolean v15, Lkik/cynbot/widget/preferences/BotReply;->mediaresponse:Z
- .line 213
- const-string v15, "video"
- move-object/from16 v0, p0
- invoke-virtual {v0, v15}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v15
- sput-boolean v15, Lkik/cynbot/widget/preferences/BotReply;->video:Z
- goto :goto_3ef
- .line 222
- :catch_44c
- move-exception v6
- .line 223
- .restart local v6 # "e":Ljava/lang/Exception;
- :goto_44d
- invoke-virtual {v6}, Ljava/lang/Exception;->printStackTrace()V
- goto/16 :goto_c3
- .line 222
- .end local v6 # "e":Ljava/lang/Exception;
- :catch_452
- move-exception v6
- goto :goto_44d
- :catch_454
- move-exception v6
- goto :goto_44d
- .line 175
- .end local v2 # "GROUPJID":Ljava/lang/String;
- .end local v3 # "ID":Ljava/lang/String;
- .end local v4 # "JID":Ljava/lang/String;
- .end local v5 # "doNotGet":Z
- .end local v8 # "message":Ljava/lang/String;
- .end local v11 # "split":[Ljava/lang/String;
- :catch_456
- move-exception v6
- goto/16 :goto_3b2
- :catch_459
- move-exception v6
- goto/16 :goto_3b2
- .line 169
- .restart local v7 # "group":Ljava/lang/String;
- .restart local v10 # "sharedPreferences":Landroid/content/SharedPreferences;
- :catch_45c
- move-exception v6
- goto/16 :goto_356
- :catch_45f
- move-exception v6
- goto/16 :goto_356
- .line 159
- :catch_462
- move-exception v6
- goto/16 :goto_2cd
- :catch_465
- move-exception v6
- goto/16 :goto_2cd
- .line 149
- .end local v10 # "sharedPreferences":Landroid/content/SharedPreferences;
- .restart local v9 # "otherinput":Ljava/lang/String;
- :catch_468
- move-exception v6
- goto/16 :goto_244
- :catch_46b
- move-exception v6
- goto/16 :goto_244
- .end method
- .method private static standardComs(Ljava/lang/String;)Z
- .registers 5
- .param p0, "input" # Ljava/lang/String;
- .prologue
- const/4 v1, 0x1
- const/4 v0, 0x0
- .line 1640
- const/4 v2, -0x1
- invoke-virtual {p0}, Ljava/lang/String;->hashCode()I
- move-result v3
- sparse-switch v3, :sswitch_data_76
- :cond_a
- :goto_a
- packed-switch v2, :pswitch_data_a0
- move v0, v1
- .line 1653
- :pswitch_e
- return v0
- .line 1640
- :sswitch_f
- const-string v3, ".word"
- invoke-virtual {p0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v3
- if-eqz v3, :cond_a
- move v2, v0
- goto :goto_a
- :sswitch_19
- const-string v3, ".bdel"
- invoke-virtual {p0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v3
- if-eqz v3, :cond_a
- move v2, v1
- goto :goto_a
- :sswitch_23
- const-string v3, "!status"
- invoke-virtual {p0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v3
- if-eqz v3, :cond_a
- const/4 v2, 0x2
- goto :goto_a
- :sswitch_2d
- const-string v3, ".type"
- invoke-virtual {p0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v3
- if-eqz v3, :cond_a
- const/4 v2, 0x3
- goto :goto_a
- :sswitch_37
- const-string v3, ".help"
- invoke-virtual {p0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v3
- if-eqz v3, :cond_a
- const/4 v2, 0x4
- goto :goto_a
- :sswitch_41
- const-string v3, ".word %s"
- invoke-virtual {p0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v3
- if-eqz v3, :cond_a
- const/4 v2, 0x5
- goto :goto_a
- :sswitch_4b
- const-string v3, ".bdel %s"
- invoke-virtual {p0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v3
- if-eqz v3, :cond_a
- const/4 v2, 0x6
- goto :goto_a
- :sswitch_55
- const-string v3, ".word%s"
- invoke-virtual {p0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v3
- if-eqz v3, :cond_a
- const/4 v2, 0x7
- goto :goto_a
- :sswitch_5f
- const-string v3, ".bdel%s"
- invoke-virtual {p0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v3
- if-eqz v3, :cond_a
- const/16 v2, 0x8
- goto :goto_a
- :sswitch_6a
- const-string v3, ".title"
- invoke-virtual {p0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v3
- if-eqz v3, :cond_a
- const/16 v2, 0x9
- goto :goto_a
- nop
- :sswitch_data_76
- .sparse-switch
- -0x63848cad -> :sswitch_23
- 0x1ff0ca0 -> :sswitch_f
- 0x1ff180a -> :sswitch_19
- 0x201d6e2 -> :sswitch_37
- 0x20796db -> :sswitch_2d
- 0x3ee8994c -> :sswitch_6a
- 0x4f5eac6e -> :sswitch_41
- 0x548ef0c4 -> :sswitch_4b
- 0x7e6e698e -> :sswitch_55
- 0x7e994278 -> :sswitch_5f
- .end sparse-switch
- :pswitch_data_a0
- .packed-switch 0x0
- :pswitch_e
- :pswitch_e
- :pswitch_e
- :pswitch_e
- :pswitch_e
- :pswitch_e
- :pswitch_e
- :pswitch_e
- :pswitch_e
- :pswitch_e
- .end packed-switch
- .end method
- .method private static type(Ljava/lang/String;)I
- .registers 5
- .param p0, "input" # Ljava/lang/String;
- .prologue
- .line 1573
- sget-boolean v2, Lkik/cynbot/widget/preferences/BotReply;->mediaresponse:Z
- if-eqz v2, :cond_6
- .line 1574
- const/4 v1, 0x4
- .line 1593
- :goto_5
- return v1
- .line 1577
- :cond_6
- sget-object v2, Lkik/cynbot/widget/preferences/BotReply;->greetings:Ljava/util/List;
- invoke-virtual {p0}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v3
- invoke-interface {v2, v3}, Ljava/util/List;->contains(Ljava/lang/Object;)Z
- move-result v2
- if-eqz v2, :cond_14
- .line 1578
- const/4 v1, 0x0
- .local v1, "i":I
- goto :goto_5
- .line 1579
- .end local v1 # "i":I
- :cond_14
- const-string v2, "?"
- invoke-virtual {p0, v2}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v2
- if-eqz v2, :cond_48
- sget-object v2, Lkik/cynbot/widget/preferences/BotReply;->memeTriggers:Ljava/util/List;
- invoke-virtual {p0}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v3
- invoke-interface {v2, v3}, Ljava/util/List;->contains(Ljava/lang/Object;)Z
- move-result v2
- if-nez v2, :cond_48
- .line 1580
- sget-object v2, Lkik/cynbot/widget/preferences/BotReply;->greetings:Ljava/util/List;
- invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator;
- move-result-object v2
- :cond_2e
- invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
- move-result v3
- if-eqz v3, :cond_46
- invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
- move-result-object v0
- check-cast v0, Ljava/lang/String;
- .line 1581
- .local v0, "f":Ljava/lang/String;
- invoke-virtual {p0}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v3
- invoke-virtual {v3, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v3
- if-eqz v3, :cond_2e
- .line 1582
- const/4 v1, 0x0
- goto :goto_5
- .line 1586
- .end local v0 # "f":Ljava/lang/String;
- :cond_46
- const/4 v1, 0x1
- .restart local v1 # "i":I
- goto :goto_5
- .line 1587
- .end local v1 # "i":I
- :cond_48
- sget-object v2, Lkik/cynbot/widget/preferences/BotReply;->memeTriggers:Ljava/util/List;
- invoke-virtual {p0}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v3
- invoke-interface {v2, v3}, Ljava/util/List;->contains(Ljava/lang/Object;)Z
- move-result v2
- if-eqz v2, :cond_56
- .line 1588
- const/4 v1, 0x2
- .restart local v1 # "i":I
- goto :goto_5
- .line 1590
- .end local v1 # "i":I
- :cond_56
- const/4 v1, 0x3
- .restart local v1 # "i":I
- goto :goto_5
- .end method
- # virtual methods
- .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
- .registers 3
- .prologue
- .line 20
- check-cast p1, [Ljava/lang/String;
- invoke-virtual {p0, p1}, Lkik/cynbot/widget/preferences/BotReply;->doInBackground([Ljava/lang/String;)Ljava/lang/Void;
- move-result-object v0
- return-object v0
- .end method
- .method protected varargs doInBackground([Ljava/lang/String;)Ljava/lang/Void;
- .registers 46
- .param p1, "strings" # [Ljava/lang/String;
- .prologue
- .line 229
- sget-object v21, Lkik/cynbot/net/communicator/k;->net_PIKEK:Lkik/cynbot/net/b;
- .line 230
- .local v21, "net_NIGHT":Lkik/cynbot/net/b;
- invoke-static {}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getContext_PIKEK()Landroid/content/Context;
- move-result-object v8
- .line 238
- .local v8, "context_PIKEK":Landroid/content/Context;
- :try_start_6
- move-object/from16 v0, p1
- array-length v0, v0
- move/from16 v39, v0
- const/16 v40, 0x2
- move/from16 v0, v39
- move/from16 v1, v40
- if-ne v0, v1, :cond_44
- .line 239
- const-string v13, "type=\"groupchat\" xmlns=\"kik:groups\""
- .line 241
- .local v13, "group":Ljava/lang/String;
- invoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/util/UUID;->toString()Ljava/lang/String;
- move-result-object v16
- .line 242
- .local v16, "id":Ljava/lang/String;
- invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
- move-result-wide v40
- invoke-static/range {v40 .. v41}, Ljava/lang/Long;->toString(J)Ljava/lang/String;
- move-result-object v37
- .line 244
- .local v37, "timestamp":Ljava/lang/String;
- const/16 v39, 0x0
- aget-object v20, p1, v39
- .line 246
- .local v20, "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- .line 249
- const/16 v39, 0x0
- .line 1567
- .end local v13 # "group":Ljava/lang/String;
- .end local v16 # "id":Ljava/lang/String;
- .end local v20 # "messageOut":Ljava/lang/String;
- .end local v37 # "timestamp":Ljava/lang/String;
- :goto_43
- return-object v39
- .line 250
- :cond_44
- move-object/from16 v0, p1
- array-length v0, v0
- move/from16 v39, v0
- const/16 v40, 0x1
- move/from16 v0, v39
- move/from16 v1, v40
- if-ne v0, v1, :cond_139
- .line 251
- invoke-static {}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getContext_PIKEK()Landroid/content/Context;
- move-result-object v39
- new-instance v40, Ljava/lang/StringBuilder;
- invoke-direct/range {v40 .. v40}, Ljava/lang/StringBuilder;-><init>()V
- const-string v41, "greetings"
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- const/16 v41, 0x0
- aget-object v41, p1, v41
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- invoke-virtual/range {v40 .. v40}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- const/16 v41, 0x0
- invoke-virtual/range {v39 .. v41}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v29
- .line 253
- .local v29, "sharedPreferences":Landroid/content/SharedPreferences;
- const-string v39, ".title"
- const/16 v40, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
- move-result v39
- if-eqz v39, :cond_eb
- .line 254
- const-string v39, "title"
- const/16 v40, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move-object/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
- move-result-object v39
- if-eqz v39, :cond_ef
- .line 255
- invoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/util/UUID;->toString()Ljava/lang/String;
- move-result-object v16
- .line 256
- .restart local v16 # "id":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "<iq type=\"set\" id=\""
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- move-object/from16 v0, v39
- move-object/from16 v1, v16
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "\"><query xmlns=\"kik:groups:admin\"><g jid=\""
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const/16 v40, 0x0
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "\"><n>"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "title"
- const-string v41, "niggers tongue my anus"
- move-object/from16 v0, v29
- move-object/from16 v1, v40
- move-object/from16 v2, v41
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
- move-result-object v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "</n></g></query></iq>"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->getBytes()[B
- move-result-object v39
- move-object/from16 v0, v21
- move-object/from16 v1, v39
- invoke-virtual {v0, v1}, Lkik/cynbot/net/b;->write([B)V
- .line 257
- invoke-virtual/range {v21 .. v21}, Lkik/cynbot/net/b;->flush()V
- .line 265
- .end local v16 # "id":Ljava/lang/String;
- :cond_eb
- :goto_eb
- const/16 v39, 0x0
- goto/16 :goto_43
- .line 259
- :cond_ef
- invoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/util/UUID;->toString()Ljava/lang/String;
- move-result-object v16
- .line 260
- .restart local v16 # "id":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "<iq type=\"set\" id=\""
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- move-object/from16 v0, v39
- move-object/from16 v1, v16
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "\"><query xmlns=\"kik:groups:admin\"><g jid=\""
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const/16 v40, 0x0
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "\"><n></n></g></query></iq>"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->getBytes()[B
- move-result-object v39
- move-object/from16 v0, v21
- move-object/from16 v1, v39
- invoke-virtual {v0, v1}, Lkik/cynbot/net/b;->write([B)V
- .line 261
- invoke-virtual/range {v21 .. v21}, Lkik/cynbot/net/b;->flush()V
- :try_end_130
- .catch Ljava/lang/InterruptedException; {:try_start_6 .. :try_end_130} :catch_131
- .catch Ljava/lang/NullPointerException; {:try_start_6 .. :try_end_130} :catch_1b2
- goto :goto_eb
- .line 1563
- .end local v16 # "id":Ljava/lang/String;
- .end local v29 # "sharedPreferences":Landroid/content/SharedPreferences;
- :catch_131
- move-exception v11
- .line 1564
- .local v11, "e":Ljava/lang/Exception;
- :goto_132
- invoke-virtual {v11}, Ljava/lang/Exception;->printStackTrace()V
- .line 1567
- .end local v11 # "e":Ljava/lang/Exception;
- :cond_135
- :goto_135
- const/16 v39, 0x0
- goto/16 :goto_43
- .line 268
- :cond_139
- const/16 v39, 0x1
- :try_start_13b
- aget-object v23, p1, v39
- .line 270
- .local v23, "opTest":Ljava/lang/String;
- const/16 v39, 0x3
- aget-object v39, p1, v39
- const-string v40, "@groups"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_1a6
- .line 271
- const-string v13, "type=\"chat\""
- .line 277
- .restart local v13 # "group":Ljava/lang/String;
- :goto_14b
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->lastType:Ljava/lang/String;
- if-eqz v39, :cond_1b5
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->lastType:Ljava/lang/String;
- const/16 v40, 0x0
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_1b5
- .line 278
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x0
- const-string v41, "@"
- move-object/from16 v0, v23
- move-object/from16 v1, v41
- invoke-virtual {v0, v1}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I
- move-result v41
- add-int/lit8 v41, v41, -0x4
- move-object/from16 v0, v23
- move/from16 v1, v40
- move/from16 v2, v41
- invoke-virtual {v0, v1, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String;
- move-result-object v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, " is the winner!"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v20
- .line 282
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- .line 285
- const/16 v39, 0x0
- sput-object v39, Lkik/cynbot/widget/preferences/BotReply;->lastType:Ljava/lang/String;
- .line 287
- const/16 v39, 0x0
- goto/16 :goto_43
- .line 273
- .end local v13 # "group":Ljava/lang/String;
- .end local v16
- .end local v20 # "messageOut":Ljava/lang/String;
- .end local v37
- :cond_1a6
- const-string v13, "type=\"groupchat\" xmlns=\"kik:groups\""
- .line 274
- .restart local v13 # "group":Ljava/lang/String;
- const/16 v39, 0x1
- const/16 v40, 0x3
- aget-object v40, p1, v40
- aput-object v40, p1, v39
- goto/16 :goto_14b
- .line 1563
- .end local v13 # "group":Ljava/lang/String;
- .end local v23 # "opTest":Ljava/lang/String;
- :catch_1b2
- move-exception v11
- goto/16 :goto_132
- .line 289
- .restart local v13 # "group":Ljava/lang/String;
- .restart local v23 # "opTest":Ljava/lang/String;
- :cond_1b5
- invoke-static {}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getContext_PIKEK()Landroid/content/Context;
- move-result-object v39
- new-instance v40, Ljava/lang/StringBuilder;
- invoke-direct/range {v40 .. v40}, Ljava/lang/StringBuilder;-><init>()V
- const-string v41, "BLACKLIST"
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- const/16 v41, 0x1
- aget-object v41, p1, v41
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- invoke-virtual/range {v40 .. v40}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- const/16 v41, 0x0
- invoke-virtual/range {v39 .. v41}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v29
- .line 291
- .restart local v29 # "sharedPreferences":Landroid/content/SharedPreferences;
- invoke-interface/range {v29 .. v29}, Landroid/content/SharedPreferences;->getAll()Ljava/util/Map;
- move-result-object v39
- invoke-interface/range {v39 .. v39}, Ljava/util/Map;->keySet()Ljava/util/Set;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/Object;->toString()Ljava/lang/String;
- move-result-object v39
- const-string v40, "["
- const-string v41, ""
- invoke-virtual/range {v39 .. v41}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
- move-result-object v39
- const-string v40, "]"
- const-string v41, ""
- invoke-virtual/range {v39 .. v41}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
- move-result-object v18
- .line 293
- .local v18, "list_of_no_no_words":Ljava/lang/String;
- const/16 v34, 0x0
- .line 295
- .local v34, "temp":Z
- const-string v39, "%s"
- move-object/from16 v0, v18
- move-object/from16 v1, v39
- invoke-virtual {v0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-eqz v39, :cond_263
- .line 296
- const-string v39, ","
- move-object/from16 v0, v18
- move-object/from16 v1, v39
- invoke-virtual {v0, v1}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v32
- .line 298
- .local v32, "splits":[Ljava/lang/String;
- move-object/from16 v0, v32
- array-length v0, v0
- move/from16 v40, v0
- const/16 v39, 0x0
- :goto_211
- move/from16 v0, v39
- move/from16 v1, v40
- if-ge v0, v1, :cond_263
- aget-object v31, v32, v39
- .line 299
- .local v31, "split":Ljava/lang/String;
- invoke-virtual/range {v31 .. v31}, Ljava/lang/String;->trim()Ljava/lang/String;
- move-result-object v31
- .line 301
- const-string v41, "%s"
- move-object/from16 v0, v31
- move-object/from16 v1, v41
- invoke-virtual {v0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v41
- if-eqz v41, :cond_321
- .line 302
- invoke-virtual/range {v31 .. v31}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v31
- .line 304
- const-string v41, "%s"
- move-object/from16 v0, v31
- move-object/from16 v1, v41
- invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v41
- if-eqz v41, :cond_2b9
- const-string v41, "%s"
- move-object/from16 v0, v31
- move-object/from16 v1, v41
- invoke-virtual {v0, v1}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
- move-result v41
- if-nez v41, :cond_2b9
- .line 305
- const/16 v41, 0x0
- aget-object v41, p1, v41
- const/16 v42, 0x2
- move-object/from16 v0, v31
- move/from16 v1, v42
- invoke-virtual {v0, v1}, Ljava/lang/String;->substring(I)Ljava/lang/String;
- move-result-object v42
- invoke-virtual/range {v41 .. v42}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
- move-result v41
- if-eqz v41, :cond_321
- .line 306
- const/16 v34, 0x1
- .line 307
- const/16 v39, 0x0
- invoke-virtual/range {v31 .. v31}, Ljava/lang/String;->trim()Ljava/lang/String;
- move-result-object v40
- aput-object v40, p1, v39
- .line 327
- .end local v31 # "split":Ljava/lang/String;
- .end local v32 # "splits":[Ljava/lang/String;
- :cond_263
- :goto_263
- const/16 v39, 0x0
- aget-object v39, p1, v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v39
- move-object/from16 v0, v18
- move-object/from16 v1, v39
- invoke-virtual {v0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_283
- if-eqz v34, :cond_415
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".blr"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v39
- if-nez v39, :cond_415
- .line 328
- :cond_283
- sget-object v39, Lkik/cynbot/chat/fragment/KikChatFragment;->fragment_PIKEK:Lkik/cynbot/chat/fragment/KikChatFragment;
- move-object/from16 v0, v39
- iget-object v11, v0, Lkik/cynbot/chat/fragment/KikChatFragment;->e:Lkik/a/d/j;
- .line 329
- .local v11, "e":Lkik/a/d/j;
- const/16 v39, 0x0
- aget-object v39, p1, v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v39
- const-string v40, "not on list"
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move-object/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
- move-result-object v40
- const/16 v39, -0x1
- invoke-virtual/range {v40 .. v40}, Ljava/lang/String;->hashCode()I
- move-result v41
- sparse-switch v41, :sswitch_data_2ad8
- :cond_2a6
- :goto_2a6
- packed-switch v39, :pswitch_data_2ae6
- .line 374
- .end local v11 # "e":Lkik/a/d/j;
- :cond_2a9
- :pswitch_2a9
- sget-boolean v39, Lkik/cynbot/widget/preferences/BotReply;->$assertionsDisabled:Z
- if-nez v39, :cond_430
- const/16 v39, 0x0
- aget-object v39, p1, v39
- if-nez v39, :cond_430
- new-instance v39, Ljava/lang/AssertionError;
- invoke-direct/range {v39 .. v39}, Ljava/lang/AssertionError;-><init>()V
- throw v39
- .line 310
- .restart local v31 # "split":Ljava/lang/String;
- .restart local v32 # "splits":[Ljava/lang/String;
- :cond_2b9
- const-string v41, "%s"
- move-object/from16 v0, v31
- move-object/from16 v1, v41
- invoke-virtual {v0, v1}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
- move-result v41
- if-eqz v41, :cond_2f9
- const-string v41, "%s"
- move-object/from16 v0, v31
- move-object/from16 v1, v41
- invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v41
- if-nez v41, :cond_2f9
- .line 311
- const/16 v41, 0x0
- aget-object v41, p1, v41
- const/16 v42, 0x0
- invoke-virtual/range {v31 .. v31}, Ljava/lang/String;->length()I
- move-result v43
- add-int/lit8 v43, v43, -0x2
- move-object/from16 v0, v31
- move/from16 v1, v42
- move/from16 v2, v43
- invoke-virtual {v0, v1, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String;
- move-result-object v42
- invoke-virtual/range {v41 .. v42}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v41
- if-eqz v41, :cond_321
- .line 312
- const/16 v34, 0x1
- .line 313
- const/16 v39, 0x0
- invoke-virtual/range {v31 .. v31}, Ljava/lang/String;->trim()Ljava/lang/String;
- move-result-object v40
- aput-object v40, p1, v39
- goto/16 :goto_263
- .line 317
- :cond_2f9
- const/16 v41, 0x0
- aget-object v41, p1, v41
- const/16 v42, 0x3
- invoke-virtual/range {v31 .. v31}, Ljava/lang/String;->length()I
- move-result v43
- add-int/lit8 v43, v43, -0x2
- move-object/from16 v0, v31
- move/from16 v1, v42
- move/from16 v2, v43
- invoke-virtual {v0, v1, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String;
- move-result-object v42
- invoke-virtual/range {v41 .. v42}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v41
- if-eqz v41, :cond_321
- .line 318
- const/16 v34, 0x1
- .line 319
- const/16 v39, 0x0
- invoke-virtual/range {v31 .. v31}, Ljava/lang/String;->trim()Ljava/lang/String;
- move-result-object v40
- aput-object v40, p1, v39
- goto/16 :goto_263
- .line 298
- :cond_321
- add-int/lit8 v39, v39, 0x1
- goto/16 :goto_211
- .line 329
- .end local v31 # "split":Ljava/lang/String;
- .end local v32 # "splits":[Ljava/lang/String;
- .restart local v11 # "e":Lkik/a/d/j;
- :sswitch_325
- const-string v41, "not on list"
- invoke-virtual/range {v40 .. v41}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v40
- if-eqz v40, :cond_2a6
- const/16 v39, 0x0
- goto/16 :goto_2a6
- :sswitch_331
- const-string v41, "kick"
- invoke-virtual/range {v40 .. v41}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v40
- if-eqz v40, :cond_2a6
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "You have been removed for saying the blacklisted word \""
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const/16 v40, 0x0
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "\""
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v20
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x0
- const-string v41, "@"
- move-object/from16 v0, v23
- move-object/from16 v1, v41
- invoke-virtual {v0, v1}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I
- move-result v41
- add-int/lit8 v41, v41, 0x0
- move-object/from16 v0, v23
- move/from16 v1, v40
- move/from16 v2, v41
- invoke-virtual {v0, v1, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String;
- move-result-object v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "@talk.kik.com"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- const/16 v39, 0x1
- goto/16 :goto_2a6
- :sswitch_38c
- const-string v41, "ban"
- invoke-virtual/range {v40 .. v41}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v40
- if-eqz v40, :cond_2a6
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "You have been banned for saying the blacklisted word \""
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const/16 v40, 0x0
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "\". Message @Zoodel for help"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v20
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x0
- const-string v41, "@"
- move-object/from16 v0, v23
- move-object/from16 v1, v41
- invoke-virtual {v0, v1}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I
- move-result v41
- add-int/lit8 v41, v41, 0x0
- move-object/from16 v0, v23
- move/from16 v1, v40
- move/from16 v2, v41
- invoke-virtual {v0, v1, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String;
- move-result-object v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "@talk.kik.com"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- const/16 v39, 0x2
- goto/16 :goto_2a6
- .line 333
- :pswitch_3e7
- const/16 v39, 0x1
- aget-object v39, p1, v39
- const/16 v40, 0x1
- const/16 v41, 0x0
- move-object/from16 v0, v23
- move-object/from16 v1, v39
- move/from16 v2, v40
- move/from16 v3, v41
- invoke-interface {v11, v0, v1, v2, v3}, Lkik/a/d/j;->a(Ljava/lang/String;Ljava/lang/String;ZZ)Lcom/kik/e/p;
- .line 334
- const/16 v39, 0x0
- goto/16 :goto_43
- .line 336
- :pswitch_3fe
- const/16 v39, 0x1
- aget-object v39, p1, v39
- const/16 v40, 0x0
- const/16 v41, 0x1
- move-object/from16 v0, v23
- move-object/from16 v1, v39
- move/from16 v2, v40
- move/from16 v3, v41
- invoke-interface {v11, v0, v1, v2, v3}, Lkik/a/d/j;->a(Ljava/lang/String;Ljava/lang/String;ZZ)Lcom/kik/e/p;
- .line 337
- const/16 v39, 0x0
- goto/16 :goto_43
- .line 339
- .end local v11 # "e":Lkik/a/d/j;
- :cond_415
- if-eqz v39, :cond_2a9
- .line 340
- sget-object v39, Lkik/cynbot/chat/fragment/KikChatFragment;->fragment_PIKEK:Lkik/cynbot/chat/fragment/KikChatFragment;
- move-object/from16 v0, v39
- iget-object v11, v0, Lkik/cynbot/chat/fragment/KikChatFragment;->e:Lkik/a/d/j;
- .line 341
- .restart local v11 # "e":Lkik/a/d/j;
- const/16 v39, 0x1
- aget-object v39, p1, v39
- const/16 v40, 0x1
- const/16 v41, 0x0
- move-object/from16 v0, v23
- move-object/from16 v1, v39
- move/from16 v2, v40
- move/from16 v3, v41
- invoke-interface {v11, v0, v1, v2, v3}, Lkik/a/d/j;->a(Ljava/lang/String;Ljava/lang/String;ZZ)Lcom/kik/e/p;
- :cond_430
- const/16 v39, 0x0
- aget-object v39, p1, v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v39
- const-string v40, ".say"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_44c
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".crash"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_498
- .line 376
- :cond_44c
- invoke-static {}, Lkik/cynbot/widget/preferences/BotReply;->obbed()Ljava/util/List;
- move-result-object v39
- move-object/from16 v0, v39
- move-object/from16 v1, v23
- invoke-interface {v0, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z
- move-result v39
- if-nez v39, :cond_45e
- .line 377
- const/16 v39, 0x0
- goto/16 :goto_43
- .line 380
- :cond_45e
- const/16 v39, 0x0
- aget-object v39, p1, v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v39
- const-string v40, ".say "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-eqz v39, :cond_494
- .line 381
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const/16 v40, 0x5
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->substring(I)Ljava/lang/String;
- move-result-object v20
- .line 385
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- .end local v20 # "messageOut":Ljava/lang/String;
- :goto_490
- const/16 v39, 0x0
- goto/16 :goto_43
- .line 388
- :cond_494
- invoke-static {}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->crash_PIKEK()V
- goto :goto_490
- .line 394
- :cond_498
- const-string v39, "pikek.autoread"
- invoke-static/range {v39 .. v39}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getBool_PIKEK(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_513
- .line 395
- invoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/util/UUID;->toString()Ljava/lang/String;
- move-result-object v16
- .line 396
- .restart local v16 # "id":Ljava/lang/String;
- invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
- move-result-wide v40
- invoke-static/range {v40 .. v41}, Ljava/lang/Long;->toString(J)Ljava/lang/String;
- move-result-object v37
- .line 398
- .restart local v37 # "timestamp":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "<message type=\"receipt\" id=\""
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- move-object/from16 v0, v39
- move-object/from16 v1, v16
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "\" to=\""
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "\" cts=\""
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- move-object/from16 v0, v39
- move-object/from16 v1, v37
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "\"><kik push=\"true\" qos=\"false\" timestamp=\""
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- move-object/from16 v0, v39
- move-object/from16 v1, v37
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "\" /><receipt xmlns=\"kik:message:receipt\" type=\"read\"><msgid id=\""
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const/16 v40, 0x2
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "\" /></receipt></message>"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->getBytes()[B
- move-result-object v39
- move-object/from16 v0, v21
- move-object/from16 v1, v39
- invoke-virtual {v0, v1}, Lkik/cynbot/net/b;->write([B)V
- .line 399
- invoke-virtual/range {v21 .. v21}, Lkik/cynbot/net/b;->flush()V
- .line 402
- .end local v16 # "id":Ljava/lang/String;
- .end local v37 # "timestamp":Ljava/lang/String;
- :cond_513
- const-string v39, "night.autoreply"
- invoke-static/range {v39 .. v39}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getBool_PIKEK(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_631
- const-string v39, "group"
- move-object/from16 v0, v39
- invoke-virtual {v13, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-eqz v39, :cond_537
- const-string v39, "group"
- move-object/from16 v0, v39
- invoke-virtual {v13, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-eqz v39, :cond_631
- const-string v39, "night.groupautoshit"
- invoke-static/range {v39 .. v39}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getBool_PIKEK(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_631
- .line 403
- :cond_537
- const-string v39, "night.autoreply_custom"
- invoke-static/range {v39 .. v39}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getString_PIKEK(Ljava/lang/String;)Ljava/lang/String;
- move-result-object v20
- .line 405
- .restart local v20 # "messageOut":Ljava/lang/String;
- const-string v39, "%f"
- move-object/from16 v0, v20
- move-object/from16 v1, v39
- invoke-virtual {v0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_555
- const-string v39, "%l"
- move-object/from16 v0, v20
- move-object/from16 v1, v39
- invoke-virtual {v0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-eqz v39, :cond_5e1
- .line 407
- :cond_555
- const-string v17, ""
- .line 409
- .local v17, "last":Ljava/lang/String;
- invoke-static {}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getContext_PIKEK()Landroid/content/Context;
- move-result-object v39
- const-string v40, "kikDatabase.db"
- const/16 v41, 0x0
- const/16 v42, 0x0
- invoke-virtual/range {v39 .. v42}, Landroid/content/Context;->openOrCreateDatabase(Ljava/lang/String;ILandroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase;
- move-result-object v10
- .line 410
- .local v10, "db":Landroid/database/sqlite/SQLiteDatabase;
- const-string v28, "SELECT * FROM KIKcontactsTable"
- .line 411
- .local v28, "selectQuery":Ljava/lang/String;
- const/16 v39, 0x0
- move-object/from16 v0, v28
- move-object/from16 v1, v39
- invoke-virtual {v10, v0, v1}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;
- move-result-object v9
- .line 413
- .local v9, "cursor":Landroid/database/Cursor;
- const/16 v39, 0x1
- aget-object v27, p1, v39
- .line 415
- .local v27, "returnString":Ljava/lang/String;
- invoke-interface {v9}, Landroid/database/Cursor;->moveToFirst()Z
- .line 417
- :cond_578
- const/16 v39, 0x1
- move/from16 v0, v39
- invoke-interface {v9, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
- move-result-object v39
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_5c0
- .line 418
- const/16 v39, 0x2
- move/from16 v0, v39
- invoke-interface {v9, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
- move-result-object v27
- .line 424
- :goto_592
- invoke-interface {v9}, Landroid/database/Cursor;->close()V
- .line 426
- const-string v39, " "
- move-object/from16 v0, v27
- move-object/from16 v1, v39
- invoke-virtual {v0, v1}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v36
- .line 428
- .local v36, "temps":[Ljava/lang/String;
- const/16 v39, 0x0
- aget-object v12, v36, v39
- .line 429
- .local v12, "first":Ljava/lang/String;
- const/4 v15, 0x1
- .local v15, "i":I
- :goto_5a4
- move-object/from16 v0, v36
- array-length v0, v0
- move/from16 v39, v0
- move/from16 v0, v39
- if-ge v15, v0, :cond_5c7
- .line 430
- aget-object v39, v36, v15
- move-object/from16 v0, v17
- move-object/from16 v1, v39
- invoke-virtual {v0, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
- move-result-object v39
- const-string v40, " "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
- move-result-object v17
- .line 429
- add-int/lit8 v15, v15, 0x1
- goto :goto_5a4
- .line 422
- .end local v12 # "first":Ljava/lang/String;
- .end local v15 # "i":I
- .end local v36 # "temps":[Ljava/lang/String;
- :cond_5c0
- invoke-interface {v9}, Landroid/database/Cursor;->moveToNext()Z
- move-result v39
- if-nez v39, :cond_578
- goto :goto_592
- .line 433
- .restart local v12 # "first":Ljava/lang/String;
- .restart local v15 # "i":I
- .restart local v36 # "temps":[Ljava/lang/String;
- :cond_5c7
- invoke-virtual/range {v17 .. v17}, Ljava/lang/String;->trim()Ljava/lang/String;
- move-result-object v17
- .line 435
- const-string v39, "%f"
- move-object/from16 v0, v20
- move-object/from16 v1, v39
- invoke-virtual {v0, v1, v12}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
- move-result-object v20
- .line 436
- const-string v39, "%l"
- move-object/from16 v0, v20
- move-object/from16 v1, v39
- move-object/from16 v2, v17
- invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
- move-result-object v20
- .line 439
- .end local v9 # "cursor":Landroid/database/Cursor;
- .end local v10 # "db":Landroid/database/sqlite/SQLiteDatabase;
- .end local v12 # "first":Ljava/lang/String;
- .end local v15 # "i":I
- .end local v17 # "last":Ljava/lang/String;
- .end local v27 # "returnString":Ljava/lang/String;
- .end local v28 # "selectQuery":Ljava/lang/String;
- .end local v36 # "temps":[Ljava/lang/String;
- :cond_5e1
- const-string v39, "%u"
- const/16 v40, 0x1
- aget-object v40, p1, v40
- const/16 v41, 0x0
- const/16 v42, 0x1
- aget-object v42, p1, v42
- const-string v43, "@"
- invoke-virtual/range {v42 .. v43}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I
- move-result v42
- add-int/lit8 v42, v42, -0x4
- invoke-virtual/range {v40 .. v42}, Ljava/lang/String;->substring(II)Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v20
- move-object/from16 v1, v39
- move-object/from16 v2, v40
- invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
- move-result-object v20
- .line 441
- const-string v40, "%s"
- const/16 v39, 0x0
- aget-object v39, p1, v39
- if-eqz v39, :cond_6d6
- const/16 v39, 0x0
- aget-object v39, p1, v39
- :goto_60f
- move-object/from16 v0, v20
- move-object/from16 v1, v40
- move-object/from16 v2, v39
- invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
- move-result-object v20
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_631
- const-string v39, "night.ai"
- invoke-static/range {v39 .. v39}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getBool_PIKEK(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_779
- const-string v39, "group"
- move-object/from16 v0, v39
- invoke-virtual {v13, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-eqz v39, :cond_655
- const-string v39, "group"
- move-object/from16 v0, v39
- invoke-virtual {v13, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-eqz v39, :cond_779
- const-string v39, "night.groupautoshit"
- invoke-static/range {v39 .. v39}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getBool_PIKEK(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_779
- .line 452
- :cond_655
- invoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/util/UUID;->toString()Ljava/lang/String;
- move-result-object v16
- .line 453
- .restart local v16 # "id":Ljava/lang/String;
- invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
- move-result-wide v40
- invoke-static/range {v40 .. v41}, Ljava/lang/Long;->toString(J)Ljava/lang/String;
- move-result-object v37
- .line 455
- .restart local v37 # "timestamp":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "<message "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- move-object/from16 v0, v39
- invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, " to=\""
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "\" id=\""
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- move-object/from16 v0, v39
- move-object/from16 v1, v16
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "\"><kik push=\"false\" qos=\"false\" timestamp=\""
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- move-object/from16 v0, v39
- move-object/from16 v1, v37
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "\" /><is-typing val=\"true\" /></message>"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->getBytes()[B
- move-result-object v39
- move-object/from16 v0, v21
- move-object/from16 v1, v39
- invoke-virtual {v0, v1}, Lkik/cynbot/net/b;->write([B)V
- .line 456
- invoke-virtual/range {v21 .. v21}, Lkik/cynbot/net/b;->flush()V
- .line 458
- const-wide/16 v40, 0x7d0
- invoke-static/range {v40 .. v41}, Ljava/lang/Thread;->sleep(J)V
- .line 460
- const/16 v39, 0x0
- aget-object v39, p1, v39
- invoke-static/range {v39 .. v39}, Lkik/cynbot/widget/preferences/BotReply;->type(Ljava/lang/String;)I
- move-result v39
- packed-switch v39, :pswitch_data_2af0
- .line 480
- const-string v20, "Mind repeating?"
- .line 484
- .restart local v20 # "messageOut":Ljava/lang/String;
- :cond_6ca
- :goto_6ca
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->rand:Ljava/util/Random;
- invoke-virtual/range {v39 .. v39}, Ljava/util/Random;->nextBoolean()Z
- move-result v39
- if-nez v39, :cond_761
- .line 485
- const/16 v39, 0x0
- goto/16 :goto_43
- .line 441
- .end local v16 # "id":Ljava/lang/String;
- .end local v37 # "timestamp":Ljava/lang/String;
- :cond_6d6
- sget-boolean v39, Lkik/cynbot/widget/preferences/BotReply;->video:Z
- if-eqz v39, :cond_6de
- const-string v39, "Cool videos"
- goto/16 :goto_60f
- :cond_6de
- const-string v39, "Cool pics"
- goto/16 :goto_60f
- .line 462
- .end local v20 # "messageOut":Ljava/lang/String;
- .restart local v16 # "id":Ljava/lang/String;
- .restart local v37 # "timestamp":Ljava/lang/String;
- :pswitch_6e2
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->greetingsOut:Ljava/util/List;
- sget-object v40, Lkik/cynbot/widget/preferences/BotReply;->rand:Ljava/util/Random;
- sget-object v41, Lkik/cynbot/widget/preferences/BotReply;->greetingsOut:Ljava/util/List;
- invoke-interface/range {v41 .. v41}, Ljava/util/List;->size()I
- move-result v41
- invoke-virtual/range {v40 .. v41}, Ljava/util/Random;->nextInt(I)I
- move-result v40
- invoke-interface/range {v39 .. v40}, Ljava/util/List;->get(I)Ljava/lang/Object;
- move-result-object v20
- check-cast v20, Ljava/lang/String;
- .line 463
- .restart local v20 # "messageOut":Ljava/lang/String;
- goto :goto_6ca
- .line 465
- .end local v20 # "messageOut":Ljava/lang/String;
- :pswitch_6f7
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->knowledge:Ljava/util/List;
- sget-object v40, Lkik/cynbot/widget/preferences/BotReply;->rand:Ljava/util/Random;
- sget-object v41, Lkik/cynbot/widget/preferences/BotReply;->knowledge:Ljava/util/List;
- invoke-interface/range {v41 .. v41}, Ljava/util/List;->size()I
- move-result v41
- invoke-virtual/range {v40 .. v41}, Ljava/util/Random;->nextInt(I)I
- move-result v40
- invoke-interface/range {v39 .. v40}, Ljava/util/List;->get(I)Ljava/lang/Object;
- move-result-object v20
- check-cast v20, Ljava/lang/String;
- .line 466
- .restart local v20 # "messageOut":Ljava/lang/String;
- goto :goto_6ca
- .line 468
- .end local v20 # "messageOut":Ljava/lang/String;
- :pswitch_70c
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->memeCommands:Ljava/util/List;
- sget-object v40, Lkik/cynbot/widget/preferences/BotReply;->memeTriggers:Ljava/util/List;
- const/16 v41, 0x0
- aget-object v41, p1, v41
- invoke-virtual/range {v41 .. v41}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v41
- invoke-interface/range {v40 .. v41}, Ljava/util/List;->indexOf(Ljava/lang/Object;)I
- move-result v40
- invoke-interface/range {v39 .. v40}, Ljava/util/List;->get(I)Ljava/lang/Object;
- move-result-object v20
- check-cast v20, Ljava/lang/String;
- .line 469
- .restart local v20 # "messageOut":Ljava/lang/String;
- goto :goto_6ca
- .line 471
- .end local v20 # "messageOut":Ljava/lang/String;
- :pswitch_723
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->unknown:Ljava/util/List;
- sget-object v40, Lkik/cynbot/widget/preferences/BotReply;->rand:Ljava/util/Random;
- sget-object v41, Lkik/cynbot/widget/preferences/BotReply;->unknown:Ljava/util/List;
- invoke-interface/range {v41 .. v41}, Ljava/util/List;->size()I
- move-result v41
- invoke-virtual/range {v40 .. v41}, Ljava/util/Random;->nextInt(I)I
- move-result v40
- invoke-interface/range {v39 .. v40}, Ljava/util/List;->get(I)Ljava/lang/Object;
- move-result-object v20
- check-cast v20, Ljava/lang/String;
- .line 472
- .restart local v20 # "messageOut":Ljava/lang/String;
- const/16 v39, 0x0
- aget-object v39, p1, v39
- if-eqz v39, :cond_6ca
- .line 473
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->unknown:Ljava/util/List;
- const/16 v40, 0x0
- aget-object v40, p1, v40
- invoke-interface/range {v39 .. v40}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- goto :goto_6ca
- .line 476
- .end local v20 # "messageOut":Ljava/lang/String;
- :pswitch_747
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->multimediaRecieved:Ljava/util/List;
- sget-object v40, Lkik/cynbot/widget/preferences/BotReply;->rand:Ljava/util/Random;
- sget-object v41, Lkik/cynbot/widget/preferences/BotReply;->multimediaRecieved:Ljava/util/List;
- invoke-interface/range {v41 .. v41}, Ljava/util/List;->size()I
- move-result v41
- invoke-virtual/range {v40 .. v41}, Ljava/util/Random;->nextInt(I)I
- move-result v40
- invoke-interface/range {v39 .. v40}, Ljava/util/List;->get(I)Ljava/lang/Object;
- move-result-object v20
- check-cast v20, Ljava/lang/String;
- .line 477
- .restart local v20 # "messageOut":Ljava/lang/String;
- const/16 v39, 0x0
- sput-boolean v39, Lkik/cynbot/widget/preferences/BotReply;->mediaresponse:Z
- goto/16 :goto_6ca
- .line 488
- :cond_761
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_779
- const-string v39, "night.ops"
- invoke-static/range {v39 .. v39}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getBool_PIKEK(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_858
- .line 496
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "ops"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v39
- const/16 v40, 0x0
- move-object/from16 v0, v39
- move/from16 v1, v40
- invoke-virtual {v8, v0, v1}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v29
- .line 499
- invoke-interface/range {v29 .. v29}, Landroid/content/SharedPreferences;->getAll()Ljava/util/Map;
- move-result-object v39
- invoke-interface/range {v39 .. v39}, Ljava/util/Map;->keySet()Ljava/util/Set;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/Object;->toString()Ljava/lang/String;
- move-result-object v19
- .line 500
- .local v19, "list_of_ops":Ljava/lang/String;
- move-object/from16 v0, v19
- move-object/from16 v1, v23
- invoke-virtual {v0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_7c4
- const-string v39, "[o]"
- move-object/from16 v0, v19
- move-object/from16 v1, v39
- invoke-virtual {v0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-eqz v39, :cond_858
- .line 501
- :cond_7c4
- const-string v39, "["
- const-string v40, ""
- move-object/from16 v0, v19
- move-object/from16 v1, v39
- move-object/from16 v2, v40
- invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
- move-result-object v39
- const-string v40, "]"
- const-string v41, ""
- invoke-virtual/range {v39 .. v41}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
- move-result-object v19
- .line 502
- const-string v39, "op"
- move-object/from16 v0, v29
- move-object/from16 v1, v23
- move-object/from16 v2, v39
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
- move-result-object v40
- const/16 v39, -0x1
- invoke-virtual/range {v40 .. v40}, Ljava/lang/String;->hashCode()I
- move-result v41
- sparse-switch v41, :sswitch_data_2afe
- :cond_7ef
- :goto_7ef
- packed-switch v39, :pswitch_data_2b08
- .line 1042
- :cond_7f2
- :goto_7f2
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".rpg"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_1889
- .line 1043
- invoke-static {}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getContext_PIKEK()Landroid/content/Context;
- move-result-object v39
- new-instance v40, Ljava/lang/StringBuilder;
- invoke-direct/range {v40 .. v40}, Ljava/lang/StringBuilder;-><init>()V
- const-string v41, "commands"
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- const/16 v41, 0x1
- aget-object v41, p1, v41
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- invoke-virtual/range {v40 .. v40}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- const/16 v41, 0x0
- invoke-virtual/range {v39 .. v41}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v29
- .line 1045
- const-string v39, ".rpg"
- const/16 v40, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
- move-result v39
- if-eqz v39, :cond_185e
- .line 1046
- invoke-interface/range {v29 .. v29}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- const-string v40, ".rpg"
- const/16 v41, 0x0
- invoke-interface/range {v39 .. v41}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- invoke-interface/range {v39 .. v39}, Landroid/content/SharedPreferences$Editor;->apply()V
- .line 1048
- const-string v20, "Not reprogrammable"
- .line 1053
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- .end local v20 # "messageOut":Ljava/lang/String;
- .end local v19 # "list_of_ops":Ljava/lang/String;
- .end local v34 # "temp":Z
- :cond_858
- :goto_858
- const-string v39, "night.antispam"
- invoke-static/range {v39 .. v39}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getBool_PIKEK(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_19e3
- .line 1305
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->antiSpamTemp1:Ljava/util/List;
- move-object/from16 v0, v39
- move-object/from16 v1, v23
- invoke-interface {v0, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z
- move-result v39
- if-eqz v39, :cond_1bc2
- .line 1306
- invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
- move-result-wide v40
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->antiSpamTemp4:Ljava/util/List;
- sget-object v42, Lkik/cynbot/widget/preferences/BotReply;->antiSpamTemp1:Ljava/util/List;
- move-object/from16 v0, v42
- move-object/from16 v1, v23
- invoke-interface {v0, v1}, Ljava/util/List;->indexOf(Ljava/lang/Object;)I
- move-result v42
- move-object/from16 v0, v39
- move/from16 v1, v42
- invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
- move-result-object v39
- check-cast v39, Ljava/lang/Long;
- invoke-virtual/range {v39 .. v39}, Ljava/lang/Long;->longValue()J
- move-result-wide v42
- sub-long v34, v40, v42
- .line 1308
- .local v34, "temp":J
- const-wide/16 v40, 0xbb8
- cmp-long v39, v34, v40
- if-gtz v39, :cond_1b93
- .line 1309
- sget-object v40, Lkik/cynbot/widget/preferences/BotReply;->antiSpamTemp3:Ljava/util/List;
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->antiSpamTemp1:Ljava/util/List;
- move-object/from16 v0, v39
- move-object/from16 v1, v23
- invoke-interface {v0, v1}, Ljava/util/List;->indexOf(Ljava/lang/Object;)I
- move-result v41
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->antiSpamTemp3:Ljava/util/List;
- sget-object v42, Lkik/cynbot/widget/preferences/BotReply;->antiSpamTemp1:Ljava/util/List;
- move-object/from16 v0, v42
- move-object/from16 v1, v23
- invoke-interface {v0, v1}, Ljava/util/List;->indexOf(Ljava/lang/Object;)I
- move-result v42
- move-object/from16 v0, v39
- move/from16 v1, v42
- invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
- move-result-object v39
- check-cast v39, Ljava/lang/Integer;
- invoke-virtual/range {v39 .. v39}, Ljava/lang/Integer;->intValue()I
- move-result v39
- add-int/lit8 v39, v39, 0x1
- invoke-static/range {v39 .. v39}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
- move-result-object v39
- move-object/from16 v0, v40
- move/from16 v1, v41
- move-object/from16 v2, v39
- invoke-interface {v0, v1, v2}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object;
- .line 1311
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->antiSpamTemp3:Ljava/util/List;
- sget-object v40, Lkik/cynbot/widget/preferences/BotReply;->antiSpamTemp1:Ljava/util/List;
- move-object/from16 v0, v40
- move-object/from16 v1, v23
- invoke-interface {v0, v1}, Ljava/util/List;->indexOf(Ljava/lang/Object;)I
- move-result v40
- invoke-interface/range {v39 .. v40}, Ljava/util/List;->get(I)Ljava/lang/Object;
- move-result-object v39
- check-cast v39, Ljava/lang/Integer;
- invoke-virtual/range {v39 .. v39}, Ljava/lang/Integer;->intValue()I
- move-result v39
- const/16 v40, 0x5
- move/from16 v0, v39
- move/from16 v1, v40
- if-lt v0, v1, :cond_19cc
- .line 1312
- sget-object v39, Lkik/cynbot/chat/fragment/KikChatFragment;->fragment_PIKEK:Lkik/cynbot/chat/fragment/KikChatFragment;
- move-object/from16 v0, v39
- iget-object v11, v0, Lkik/cynbot/chat/fragment/KikChatFragment;->e:Lkik/a/d/j;
- .line 1313
- .restart local v11 # "e":Lkik/a/d/j;
- const/16 v39, 0x1
- aget-object v39, p1, v39
- const/16 v40, 0x0
- const/16 v41, 0x1
- move-object/from16 v0, v23
- move-object/from16 v1, v39
- move/from16 v2, v40
- move/from16 v3, v41
- invoke-interface {v11, v0, v1, v2, v3}, Lkik/a/d/j;->a(Ljava/lang/String;Ljava/lang/String;ZZ)Lcom/kik/e/p;
- .line 1315
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->antiSpamTemp3:Ljava/util/List;
- sget-object v40, Lkik/cynbot/widget/preferences/BotReply;->antiSpamTemp1:Ljava/util/List;
- move-object/from16 v0, v40
- move-object/from16 v1, v23
- invoke-interface {v0, v1}, Ljava/util/List;->indexOf(Ljava/lang/Object;)I
- move-result v40
- invoke-interface/range {v39 .. v40}, Ljava/util/List;->remove(I)Ljava/lang/Object;
- .line 1316
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->antiSpamTemp4:Ljava/util/List;
- sget-object v40, Lkik/cynbot/widget/preferences/BotReply;->antiSpamTemp1:Ljava/util/List;
- move-object/from16 v0, v40
- move-object/from16 v1, v23
- invoke-interface {v0, v1}, Ljava/util/List;->indexOf(Ljava/lang/Object;)I
- move-result v40
- invoke-interface/range {v39 .. v40}, Ljava/util/List;->remove(I)Ljava/lang/Object;
- .line 1317
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->antiSpamTemp1:Ljava/util/List;
- sget-object v40, Lkik/cynbot/widget/preferences/BotReply;->antiSpamTemp1:Ljava/util/List;
- move-object/from16 v0, v40
- move-object/from16 v1, v23
- invoke-interface {v0, v1}, Ljava/util/List;->indexOf(Ljava/lang/Object;)I
- move-result v40
- invoke-interface/range {v39 .. v40}, Ljava/util/List;->remove(I)Ljava/lang/Object;
- const-string v39, "group"
- move-object/from16 v0, v39
- invoke-virtual {v13, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_939
- const/16 v39, 0x0
- goto/16 :goto_43
- .line 1319
- :cond_939
- const-string v20, "You have been banned for spamming."
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x0
- const-string v41, "@"
- move-object/from16 v0, v23
- move-object/from16 v1, v41
- invoke-virtual {v0, v1}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I
- move-result v41
- add-int/lit8 v41, v41, 0x0
- move-object/from16 v0, v23
- move/from16 v1, v40
- move/from16 v2, v41
- invoke-virtual {v0, v1, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String;
- move-result-object v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "@talk.kik.com"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- const/16 v39, 0x0
- goto/16 :goto_43
- .line 502
- .end local v11 # "e":Lkik/a/d/j;
- .restart local v19 # "list_of_ops":Ljava/lang/String;
- .local v34, "temp":Z
- :sswitch_971
- const-string v41, "head"
- invoke-virtual/range {v40 .. v41}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v40
- if-eqz v40, :cond_7ef
- const/16 v39, 0x0
- goto/16 :goto_7ef
- :sswitch_97d
- const-string v41, "op"
- invoke-virtual/range {v40 .. v41}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v40
- if-eqz v40, :cond_7ef
- const/16 v39, 0x1
- goto/16 :goto_7ef
- .line 504
- :pswitch_989
- const/16 v39, 0x0
- aget-object v39, p1, v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v39
- const-string v40, ".op "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_a40
- .line 505
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, " "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v32
- .line 507
- .restart local v32 # "splits":[Ljava/lang/String;
- invoke-static {}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getContext_PIKEK()Landroid/content/Context;
- move-result-object v39
- const-string v40, "kikDatabase.db"
- const/16 v41, 0x0
- const/16 v42, 0x0
- invoke-virtual/range {v39 .. v42}, Landroid/content/Context;->openOrCreateDatabase(Ljava/lang/String;ILandroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase;
- move-result-object v10
- .line 508
- .restart local v10 # "db":Landroid/database/sqlite/SQLiteDatabase;
- const-string v28, "SELECT * FROM KIKcontactsTable"
- .line 509
- .restart local v28 # "selectQuery":Ljava/lang/String;
- const/16 v39, 0x0
- move-object/from16 v0, v28
- move-object/from16 v1, v39
- invoke-virtual {v10, v0, v1}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;
- move-result-object v9
- .line 511
- .restart local v9 # "cursor":Landroid/database/Cursor;
- invoke-interface {v9}, Landroid/database/Cursor;->moveToFirst()Z
- .line 513
- :cond_9c0
- const/16 v39, 0x4
- move/from16 v0, v39
- invoke-interface {v9, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
- move-result-object v39
- const/16 v40, 0x1
- aget-object v40, v32, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_a0b
- .line 514
- const/16 v39, 0x1
- const/16 v40, 0x1
- move/from16 v0, v40
- invoke-interface {v9, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
- move-result-object v40
- aput-object v40, v32, v39
- .line 520
- :goto_9de
- invoke-interface {v9}, Landroid/database/Cursor;->close()V
- .line 522
- const/16 v39, 0x1
- aget-object v39, v32, v39
- move-object/from16 v0, v19
- move-object/from16 v1, v39
- invoke-virtual {v0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-eqz v39, :cond_a13
- .line 523
- const-string v20, "Bitch on bitch list already"
- .line 528
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_7f2
- .line 518
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_a0b
- invoke-interface {v9}, Landroid/database/Cursor;->moveToNext()Z
- move-result v39
- if-nez v39, :cond_9c0
- goto/16 :goto_9de
- .line 531
- :cond_a13
- invoke-interface/range {v29 .. v29}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- const/16 v40, 0x1
- aget-object v40, v32, v40
- const-string v41, "op"
- invoke-interface/range {v39 .. v41}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- invoke-interface/range {v39 .. v39}, Landroid/content/SharedPreferences$Editor;->apply()V
- .line 533
- const-string v20, "User was opped"
- .line 538
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_7f2
- .line 541
- .end local v9 # "cursor":Landroid/database/Cursor;
- .end local v10 # "db":Landroid/database/sqlite/SQLiteDatabase;
- .end local v20 # "messageOut":Ljava/lang/String;
- .end local v28 # "selectQuery":Ljava/lang/String;
- .end local v32 # "splits":[Ljava/lang/String;
- :cond_a40
- const/16 v39, 0x0
- aget-object v39, p1, v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v39
- const-string v40, ".deop "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_b0d
- .line 542
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, " "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v32
- .line 544
- .restart local v32 # "splits":[Ljava/lang/String;
- invoke-static {}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getContext_PIKEK()Landroid/content/Context;
- move-result-object v39
- const-string v40, "kikDatabase.db"
- const/16 v41, 0x0
- const/16 v42, 0x0
- invoke-virtual/range {v39 .. v42}, Landroid/content/Context;->openOrCreateDatabase(Ljava/lang/String;ILandroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase;
- move-result-object v10
- .line 545
- .restart local v10 # "db":Landroid/database/sqlite/SQLiteDatabase;
- const-string v28, "SELECT * FROM KIKcontactsTable"
- .line 546
- .restart local v28 # "selectQuery":Ljava/lang/String;
- const/16 v39, 0x0
- move-object/from16 v0, v28
- move-object/from16 v1, v39
- invoke-virtual {v10, v0, v1}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;
- move-result-object v9
- .line 548
- .restart local v9 # "cursor":Landroid/database/Cursor;
- invoke-interface {v9}, Landroid/database/Cursor;->moveToFirst()Z
- .line 550
- :cond_a77
- const/16 v39, 0x4
- move/from16 v0, v39
- invoke-interface {v9, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
- move-result-object v39
- const/16 v40, 0x1
- aget-object v40, v32, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_ada
- .line 551
- const/16 v39, 0x1
- const/16 v40, 0x1
- move/from16 v0, v40
- invoke-interface {v9, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
- move-result-object v40
- aput-object v40, v32, v39
- .line 557
- :goto_a95
- invoke-interface {v9}, Landroid/database/Cursor;->close()V
- .line 559
- const/16 v39, 0x1
- aget-object v39, v32, v39
- move-object/from16 v0, v19
- move-object/from16 v1, v39
- invoke-virtual {v0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-eqz v39, :cond_7f2
- .line 560
- const/16 v39, 0x1
- aget-object v39, v32, v39
- const-string v40, "op"
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move-object/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
- move-result-object v39
- const-string v40, "head"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v39
- if-eqz v39, :cond_ae2
- .line 561
- const-string v20, "Head ops cannot be removed by other head ops"
- .line 566
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_7f2
- .line 555
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_ada
- invoke-interface {v9}, Landroid/database/Cursor;->moveToNext()Z
- move-result v39
- if-nez v39, :cond_a77
- goto/16 :goto_a95
- .line 569
- :cond_ae2
- invoke-interface/range {v29 .. v29}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- const/16 v40, 0x1
- aget-object v40, v32, v40
- invoke-interface/range {v39 .. v40}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- invoke-interface/range {v39 .. v39}, Landroid/content/SharedPreferences$Editor;->apply()V
- .line 571
- const-string v20, "User was deopped"
- .line 576
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_7f2
- .line 580
- .end local v9 # "cursor":Landroid/database/Cursor;
- .end local v10 # "db":Landroid/database/sqlite/SQLiteDatabase;
- .end local v20 # "messageOut":Ljava/lang/String;
- .end local v28 # "selectQuery":Ljava/lang/String;
- .end local v32 # "splits":[Ljava/lang/String;
- :cond_b0d
- const/16 v39, 0x0
- aget-object v39, p1, v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v39
- const-string v40, ".r "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_be8
- .line 581
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, " "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v32
- .line 583
- .restart local v32 # "splits":[Ljava/lang/String;
- invoke-static {}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getContext_PIKEK()Landroid/content/Context;
- move-result-object v39
- const-string v40, "kikDatabase.db"
- const/16 v41, 0x0
- const/16 v42, 0x0
- invoke-virtual/range {v39 .. v42}, Landroid/content/Context;->openOrCreateDatabase(Ljava/lang/String;ILandroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase;
- move-result-object v10
- .line 584
- .restart local v10 # "db":Landroid/database/sqlite/SQLiteDatabase;
- const-string v28, "SELECT * FROM KIKcontactsTable"
- .line 585
- .restart local v28 # "selectQuery":Ljava/lang/String;
- const/16 v39, 0x0
- move-object/from16 v0, v28
- move-object/from16 v1, v39
- invoke-virtual {v10, v0, v1}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;
- move-result-object v9
- .line 587
- .restart local v9 # "cursor":Landroid/database/Cursor;
- invoke-interface {v9}, Landroid/database/Cursor;->moveToFirst()Z
- .line 589
- :cond_b44
- const/16 v39, 0x4
- move/from16 v0, v39
- invoke-interface {v9, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
- move-result-object v39
- const/16 v40, 0x1
- aget-object v40, v32, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_b8b
- .line 590
- const/16 v39, 0x1
- const/16 v40, 0x1
- move/from16 v0, v40
- invoke-interface {v9, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
- move-result-object v40
- aput-object v40, v32, v39
- .line 596
- :goto_b62
- invoke-interface {v9}, Landroid/database/Cursor;->close()V
- .line 598
- const-string v39, "group"
- move-object/from16 v0, v39
- invoke-virtual {v13, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_b93
- .line 599
- const-string v20, "No u"
- .line 604
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_7f2
- .line 594
- .end local v16 # "id":Ljava/lang/String;
- .end local v20 # "messageOut":Ljava/lang/String;
- .end local v37 # "timestamp":Ljava/lang/String;
- :cond_b8b
- invoke-interface {v9}, Landroid/database/Cursor;->moveToNext()Z
- move-result v39
- if-nez v39, :cond_b44
- goto/16 :goto_b62
- .line 607
- :cond_b93
- sget-object v39, Lkik/cynbot/chat/fragment/KikChatFragment;->fragment_PIKEK:Lkik/cynbot/chat/fragment/KikChatFragment;
- move-object/from16 v0, v39
- iget-object v11, v0, Lkik/cynbot/chat/fragment/KikChatFragment;->e:Lkik/a/d/j;
- .line 608
- .restart local v11 # "e":Lkik/a/d/j;
- const/16 v39, 0x1
- aget-object v39, v32, v39
- const-string v40, "op"
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move-object/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
- move-result-object v39
- const-string v40, "head"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v39
- if-nez v39, :cond_be4
- .line 609
- const/16 v39, 0x1
- aget-object v39, v32, v39
- const/16 v40, 0x1
- aget-object v40, p1, v40
- const/16 v41, 0x1
- const/16 v42, 0x0
- move-object/from16 v0, v39
- move-object/from16 v1, v40
- move/from16 v2, v41
- move/from16 v3, v42
- invoke-interface {v11, v0, v1, v2, v3}, Lkik/a/d/j;->a(Ljava/lang/String;Ljava/lang/String;ZZ)Lcom/kik/e/p;
- .line 610
- const-string v20, "Removing..."
- .line 615
- .restart local v20 # "messageOut":Ljava/lang/String;
- :goto_bca
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_7f2
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_be4
- const-string v20, "Play nice head bitches"
- .restart local v20 # "messageOut":Ljava/lang/String;
- goto/16 :goto_bca
- .line 621
- .end local v9 # "cursor":Landroid/database/Cursor;
- .end local v10 # "db":Landroid/database/sqlite/SQLiteDatabase;
- .end local v20 # "messageOut":Ljava/lang/String;
- .end local v11 # "e":Lkik/a/d/j;
- .end local v28 # "selectQuery":Ljava/lang/String;
- .end local v32 # "splits":[Ljava/lang/String;
- :cond_be8
- const/16 v39, 0x0
- aget-object v39, p1, v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v39
- const-string v40, ".b "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_cc3
- .line 622
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, " "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v32
- .line 624
- .restart local v32 # "splits":[Ljava/lang/String;
- invoke-static {}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getContext_PIKEK()Landroid/content/Context;
- move-result-object v39
- const-string v40, "kikDatabase.db"
- const/16 v41, 0x0
- const/16 v42, 0x0
- invoke-virtual/range {v39 .. v42}, Landroid/content/Context;->openOrCreateDatabase(Ljava/lang/String;ILandroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase;
- move-result-object v10
- .line 625
- .restart local v10 # "db":Landroid/database/sqlite/SQLiteDatabase;
- const-string v28, "SELECT * FROM KIKcontactsTable"
- .line 626
- .restart local v28 # "selectQuery":Ljava/lang/String;
- const/16 v39, 0x0
- move-object/from16 v0, v28
- move-object/from16 v1, v39
- invoke-virtual {v10, v0, v1}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;
- move-result-object v9
- .line 628
- .restart local v9 # "cursor":Landroid/database/Cursor;
- invoke-interface {v9}, Landroid/database/Cursor;->moveToFirst()Z
- .line 630
- :cond_c1f
- const/16 v39, 0x4
- move/from16 v0, v39
- invoke-interface {v9, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
- move-result-object v39
- const/16 v40, 0x1
- aget-object v40, v32, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_c66
- .line 631
- const/16 v39, 0x1
- const/16 v40, 0x1
- move/from16 v0, v40
- invoke-interface {v9, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
- move-result-object v40
- aput-object v40, v32, v39
- .line 637
- :goto_c3d
- invoke-interface {v9}, Landroid/database/Cursor;->close()V
- .line 639
- const-string v39, "group"
- move-object/from16 v0, v39
- invoke-virtual {v13, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_c6e
- .line 640
- const-string v20, "No u"
- .line 645
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_7f2
- .line 635
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_c66
- invoke-interface {v9}, Landroid/database/Cursor;->moveToNext()Z
- move-result v39
- if-nez v39, :cond_c1f
- goto/16 :goto_c3d
- .line 648
- :cond_c6e
- sget-object v39, Lkik/cynbot/chat/fragment/KikChatFragment;->fragment_PIKEK:Lkik/cynbot/chat/fragment/KikChatFragment;
- move-object/from16 v0, v39
- iget-object v11, v0, Lkik/cynbot/chat/fragment/KikChatFragment;->e:Lkik/a/d/j;
- .line 650
- .restart local v11 # "e":Lkik/a/d/j;
- const/16 v39, 0x1
- aget-object v39, v32, v39
- const-string v40, "op"
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move-object/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
- move-result-object v39
- const-string v40, "head"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v39
- if-nez v39, :cond_cbf
- .line 651
- const/16 v39, 0x1
- aget-object v39, v32, v39
- const/16 v40, 0x1
- aget-object v40, p1, v40
- const/16 v41, 0x0
- const/16 v42, 0x1
- move-object/from16 v0, v39
- move-object/from16 v1, v40
- move/from16 v2, v41
- move/from16 v3, v42
- invoke-interface {v11, v0, v1, v2, v3}, Lkik/a/d/j;->a(Ljava/lang/String;Ljava/lang/String;ZZ)Lcom/kik/e/p;
- .line 652
- const-string v20, "Banning..."
- .line 657
- .restart local v20 # "messageOut":Ljava/lang/String;
- :goto_ca5
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_7f2
- .line 654
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_cbf
- const-string v20, "Play nice head bitches"
- .restart local v20 # "messageOut":Ljava/lang/String;
- goto/16 :goto_ca5
- .line 663
- .end local v9 # "cursor":Landroid/database/Cursor;
- .end local v10 # "db":Landroid/database/sqlite/SQLiteDatabase;
- .end local v11 # "e":Lkik/a/d/j;
- .end local v20 # "messageOut":Ljava/lang/String;
- .end local v28 # "selectQuery":Ljava/lang/String;
- .end local v32 # "splits":[Ljava/lang/String;
- :cond_cc3
- const/16 v39, 0x0
- aget-object v39, p1, v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v39
- const-string v40, ".u "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_d82
- .line 664
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, " "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v32
- .line 666
- .restart local v32 # "splits":[Ljava/lang/String;
- invoke-static {}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getContext_PIKEK()Landroid/content/Context;
- move-result-object v39
- const-string v40, "kikDatabase.db"
- const/16 v41, 0x0
- const/16 v42, 0x0
- invoke-virtual/range {v39 .. v42}, Landroid/content/Context;->openOrCreateDatabase(Ljava/lang/String;ILandroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase;
- move-result-object v10
- .line 667
- .restart local v10 # "db":Landroid/database/sqlite/SQLiteDatabase;
- const-string v28, "SELECT * FROM KIKcontactsTable"
- .line 668
- .restart local v28 # "selectQuery":Ljava/lang/String;
- const/16 v39, 0x0
- move-object/from16 v0, v28
- move-object/from16 v1, v39
- invoke-virtual {v10, v0, v1}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;
- move-result-object v9
- .line 670
- .restart local v9 # "cursor":Landroid/database/Cursor;
- invoke-interface {v9}, Landroid/database/Cursor;->moveToFirst()Z
- .line 672
- :cond_cfa
- const/16 v39, 0x4
- move/from16 v0, v39
- invoke-interface {v9, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
- move-result-object v39
- const/16 v40, 0x1
- aget-object v40, v32, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_d41
- .line 673
- const/16 v39, 0x1
- const/16 v40, 0x1
- move/from16 v0, v40
- invoke-interface {v9, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
- move-result-object v40
- aput-object v40, v32, v39
- .line 679
- :goto_d18
- invoke-interface {v9}, Landroid/database/Cursor;->close()V
- .line 681
- const-string v39, "group"
- move-object/from16 v0, v39
- invoke-virtual {v13, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_d49
- .line 682
- const-string v20, "No u"
- .line 687
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_7f2
- .line 677
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_d41
- invoke-interface {v9}, Landroid/database/Cursor;->moveToNext()Z
- move-result v39
- if-nez v39, :cond_cfa
- goto/16 :goto_d18
- .line 690
- :cond_d49
- sget-object v39, Lkik/cynbot/chat/fragment/KikChatFragment;->fragment_PIKEK:Lkik/cynbot/chat/fragment/KikChatFragment;
- move-object/from16 v0, v39
- iget-object v11, v0, Lkik/cynbot/chat/fragment/KikChatFragment;->e:Lkik/a/d/j;
- .line 691
- .restart local v11 # "e":Lkik/a/d/j;
- const/16 v39, 0x1
- aget-object v39, v32, v39
- const/16 v40, 0x1
- aget-object v40, p1, v40
- const/16 v41, 0x0
- const/16 v42, 0x0
- move-object/from16 v0, v39
- move-object/from16 v1, v40
- move/from16 v2, v41
- move/from16 v3, v42
- invoke-interface {v11, v0, v1, v2, v3}, Lkik/a/d/j;->a(Ljava/lang/String;Ljava/lang/String;ZZ)Lcom/kik/e/p;
- .line 693
- const-string v20, "Unbanning..."
- .line 698
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_7f2
- .line 701
- .end local v9 # "cursor":Landroid/database/Cursor;
- .end local v10 # "db":Landroid/database/sqlite/SQLiteDatabase;
- .end local v11 # "e":Lkik/a/d/j;
- .end local v20 # "messageOut":Ljava/lang/String;
- .end local v28 # "selectQuery":Ljava/lang/String;
- .end local v32 # "splits":[Ljava/lang/String;
- :cond_d82
- const/16 v39, 0x0
- aget-object v39, p1, v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v39
- const-string v40, ".cn"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_e79
- .line 702
- invoke-static {}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getContext_PIKEK()Landroid/content/Context;
- move-result-object v39
- new-instance v40, Ljava/lang/StringBuilder;
- invoke-direct/range {v40 .. v40}, Ljava/lang/StringBuilder;-><init>()V
- const-string v41, "greetings"
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- const/16 v41, 0x1
- aget-object v41, p1, v41
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- invoke-virtual/range {v40 .. v40}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- const/16 v41, 0x0
- invoke-virtual/range {v39 .. v41}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v29
- .line 704
- const-string v39, ".title"
- const/16 v40, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
- move-result v39
- if-eqz v39, :cond_dc7
- .line 705
- const/16 v39, 0x0
- goto/16 :goto_43
- .line 708
- :cond_dc7
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".cn"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_e16
- .line 709
- invoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/util/UUID;->toString()Ljava/lang/String;
- move-result-object v16
- .line 710
- .restart local v16 # "id":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "<iq type=\"set\" id=\""
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- move-object/from16 v0, v39
- move-object/from16 v1, v16
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "\"><query xmlns=\"kik:groups:admin\"><g jid=\""
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "\"><n></n></g></query></iq>"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->getBytes()[B
- move-result-object v39
- move-object/from16 v0, v21
- move-object/from16 v1, v39
- invoke-virtual {v0, v1}, Lkik/cynbot/net/b;->write([B)V
- .line 711
- invoke-virtual/range {v21 .. v21}, Lkik/cynbot/net/b;->flush()V
- goto/16 :goto_7f2
- .line 712
- .end local v16 # "id":Ljava/lang/String;
- :cond_e16
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".cn "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_7f2
- .line 713
- invoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/util/UUID;->toString()Ljava/lang/String;
- move-result-object v16
- .line 714
- .restart local v16 # "id":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "<iq type=\"set\" id=\""
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- move-object/from16 v0, v39
- move-object/from16 v1, v16
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "\"><query xmlns=\"kik:groups:admin\"><g jid=\""
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "\"><n>"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const/16 v40, 0x0
- aget-object v40, p1, v40
- const/16 v41, 0x4
- invoke-virtual/range {v40 .. v41}, Ljava/lang/String;->substring(I)Ljava/lang/String;
- move-result-object v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "</n></g></query></iq>"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->getBytes()[B
- move-result-object v39
- move-object/from16 v0, v21
- move-object/from16 v1, v39
- invoke-virtual {v0, v1}, Lkik/cynbot/net/b;->write([B)V
- .line 715
- invoke-virtual/range {v21 .. v21}, Lkik/cynbot/net/b;->flush()V
- goto/16 :goto_7f2
- .line 717
- .end local v16 # "id":Ljava/lang/String;
- :cond_e79
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".lock"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_f0c
- .line 718
- invoke-static {}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getContext_PIKEK()Landroid/content/Context;
- move-result-object v39
- new-instance v40, Ljava/lang/StringBuilder;
- invoke-direct/range {v40 .. v40}, Ljava/lang/StringBuilder;-><init>()V
- const-string v41, "status"
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- const/16 v41, 0x1
- aget-object v41, p1, v41
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- invoke-virtual/range {v40 .. v40}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- const/16 v41, 0x0
- invoke-virtual/range {v39 .. v41}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v29
- .line 719
- const-string v39, ".lock"
- const/16 v40, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
- move-result v39
- if-eqz v39, :cond_ee1
- .line 720
- invoke-interface/range {v29 .. v29}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- const-string v40, ".lock"
- const/16 v41, 0x0
- invoke-interface/range {v39 .. v41}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- invoke-interface/range {v39 .. v39}, Landroid/content/SharedPreferences$Editor;->apply()V
- .line 722
- const-string v20, "Lock is deactivated for this group"
- .line 727
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_7f2
- .line 730
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_ee1
- invoke-interface/range {v29 .. v29}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- const-string v40, ".lock"
- const/16 v41, 0x1
- invoke-interface/range {v39 .. v41}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- invoke-interface/range {v39 .. v39}, Landroid/content/SharedPreferences$Editor;->apply()V
- .line 732
- const-string v20, "Lock is activated for this group"
- .line 737
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_7f2
- .line 740
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_f0c
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".lockb"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_f9f
- .line 741
- invoke-static {}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getContext_PIKEK()Landroid/content/Context;
- move-result-object v39
- new-instance v40, Ljava/lang/StringBuilder;
- invoke-direct/range {v40 .. v40}, Ljava/lang/StringBuilder;-><init>()V
- const-string v41, "status"
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- const/16 v41, 0x1
- aget-object v41, p1, v41
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- invoke-virtual/range {v40 .. v40}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- const/16 v41, 0x0
- invoke-virtual/range {v39 .. v41}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v29
- .line 742
- const-string v39, ".lockb"
- const/16 v40, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
- move-result v39
- if-eqz v39, :cond_f74
- .line 743
- invoke-interface/range {v29 .. v29}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- const-string v40, ".lockb"
- const/16 v41, 0x0
- invoke-interface/range {v39 .. v41}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- invoke-interface/range {v39 .. v39}, Landroid/content/SharedPreferences$Editor;->apply()V
- .line 745
- const-string v20, "Ban lock is deactivated for this group"
- .line 750
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_7f2
- .line 753
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_f74
- invoke-interface/range {v29 .. v29}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- const-string v40, ".lockb"
- const/16 v41, 0x1
- invoke-interface/range {v39 .. v41}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- invoke-interface/range {v39 .. v39}, Landroid/content/SharedPreferences$Editor;->apply()V
- .line 755
- const-string v20, "Ban lock is activated for this group"
- .line 760
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_7f2
- .line 763
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_f9f
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".gon"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_ff7
- .line 764
- invoke-static {}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getContext_PIKEK()Landroid/content/Context;
- move-result-object v39
- new-instance v40, Ljava/lang/StringBuilder;
- invoke-direct/range {v40 .. v40}, Ljava/lang/StringBuilder;-><init>()V
- const-string v41, "commands"
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- const/16 v41, 0x1
- aget-object v41, p1, v41
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- invoke-virtual/range {v40 .. v40}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- const/16 v41, 0x0
- invoke-virtual/range {v39 .. v41}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v29
- .line 766
- invoke-interface/range {v29 .. v29}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- const-string v40, "ozx"
- const/16 v41, 0x1
- invoke-interface/range {v39 .. v41}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- invoke-interface/range {v39 .. v39}, Landroid/content/SharedPreferences$Editor;->apply()V
- .line 768
- const-string v20, "Type, taboo and scramble games are now on. Type .type to play type, .taboo to play taboo or .scramble to play scramble."
- .line 773
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_7f2
- .line 775
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_ff7
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".goff"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_104f
- .line 776
- invoke-static {}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getContext_PIKEK()Landroid/content/Context;
- move-result-object v39
- new-instance v40, Ljava/lang/StringBuilder;
- invoke-direct/range {v40 .. v40}, Ljava/lang/StringBuilder;-><init>()V
- const-string v41, "commands"
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- const/16 v41, 0x1
- aget-object v41, p1, v41
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- invoke-virtual/range {v40 .. v40}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- const/16 v41, 0x0
- invoke-virtual/range {v39 .. v41}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v29
- .line 778
- invoke-interface/range {v29 .. v29}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- const-string v40, "ozx"
- const/16 v41, 0x0
- invoke-interface/range {v39 .. v41}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- invoke-interface/range {v39 .. v39}, Landroid/content/SharedPreferences$Editor;->apply()V
- .line 780
- const-string v20, "Type/taboo/scramble games are deactivated"
- .line 785
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_7f2
- .line 787
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_104f
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".on"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_10a7
- invoke-static {}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getContext_PIKEK()Landroid/content/Context;
- move-result-object v39
- new-instance v40, Ljava/lang/StringBuilder;
- invoke-direct/range {v40 .. v40}, Ljava/lang/StringBuilder;-><init>()V
- const-string v41, "commands"
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- const/16 v41, 0x1
- aget-object v41, p1, v41
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- invoke-virtual/range {v40 .. v40}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- const/16 v41, 0x0
- invoke-virtual/range {v39 .. v41}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v29
- invoke-interface/range {v29 .. v29}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- const-string v40, "fjd"
- const/16 v41, 0x1
- invoke-interface/range {v39 .. v41}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- invoke-interface/range {v39 .. v39}, Landroid/content/SharedPreferences$Editor;->apply()V
- const-string v20, "Bot is turned on in this chat"
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_7f2
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_10a7
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".off"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_10ff
- invoke-static {}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getContext_PIKEK()Landroid/content/Context;
- move-result-object v39
- new-instance v40, Ljava/lang/StringBuilder;
- invoke-direct/range {v40 .. v40}, Ljava/lang/StringBuilder;-><init>()V
- const-string v41, "commands"
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- const/16 v41, 0x1
- aget-object v41, p1, v41
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- invoke-virtual/range {v40 .. v40}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- const/16 v41, 0x0
- invoke-virtual/range {v39 .. v41}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v29
- invoke-interface/range {v29 .. v29}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- const-string v40, "fjd"
- const/16 v41, 0x0
- invoke-interface/range {v39 .. v41}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- invoke-interface/range {v39 .. v39}, Landroid/content/SharedPreferences$Editor;->apply()V
- const-string v20, "Bot is turned off in this chat"
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_7f2
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_10ff
- const/16 v39, 0x0
- aget-object v39, p1, v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v39
- const-string v40, ".blk "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_1180
- .line 788
- invoke-static {}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getContext_PIKEK()Landroid/content/Context;
- move-result-object v39
- new-instance v40, Ljava/lang/StringBuilder;
- invoke-direct/range {v40 .. v40}, Ljava/lang/StringBuilder;-><init>()V
- const-string v41, "BLACKLIST"
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- const/16 v41, 0x1
- aget-object v41, p1, v41
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- invoke-virtual/range {v40 .. v40}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- const/16 v41, 0x0
- invoke-virtual/range {v39 .. v41}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v29
- .line 790
- const/16 v39, 0x0
- const/16 v40, 0x0
- aget-object v40, p1, v40
- const/16 v41, 0x5
- invoke-virtual/range {v40 .. v41}, Ljava/lang/String;->substring(I)Ljava/lang/String;
- move-result-object v40
- aput-object v40, p1, v39
- .line 792
- invoke-interface/range {v29 .. v29}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- const/16 v40, 0x0
- aget-object v40, p1, v40
- const-string v41, "kick"
- invoke-interface/range {v39 .. v41}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- invoke-interface/range {v39 .. v39}, Landroid/content/SharedPreferences$Editor;->apply()V
- .line 794
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "Will kick people now who say "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const/16 v40, 0x0
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v20
- .line 799
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_7f2
- .line 801
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_1180
- const/16 v39, 0x0
- aget-object v39, p1, v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v39
- const-string v40, ".blb "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_1201
- .line 802
- invoke-static {}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getContext_PIKEK()Landroid/content/Context;
- move-result-object v39
- new-instance v40, Ljava/lang/StringBuilder;
- invoke-direct/range {v40 .. v40}, Ljava/lang/StringBuilder;-><init>()V
- const-string v41, "BLACKLIST"
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- const/16 v41, 0x1
- aget-object v41, p1, v41
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- invoke-virtual/range {v40 .. v40}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- const/16 v41, 0x0
- invoke-virtual/range {v39 .. v41}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v29
- .line 804
- const/16 v39, 0x0
- const/16 v40, 0x0
- aget-object v40, p1, v40
- const/16 v41, 0x5
- invoke-virtual/range {v40 .. v41}, Ljava/lang/String;->substring(I)Ljava/lang/String;
- move-result-object v40
- aput-object v40, p1, v39
- .line 806
- invoke-interface/range {v29 .. v29}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- const/16 v40, 0x0
- aget-object v40, p1, v40
- const-string v41, "ban"
- invoke-interface/range {v39 .. v41}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- invoke-interface/range {v39 .. v39}, Landroid/content/SharedPreferences$Editor;->apply()V
- .line 808
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "Will ban people now who say "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const/16 v40, 0x0
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v20
- .line 813
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_7f2
- .line 815
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_1201
- const/16 v39, 0x0
- aget-object v39, p1, v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v39
- const-string v40, ".blr "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_1280
- .line 816
- invoke-static {}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getContext_PIKEK()Landroid/content/Context;
- move-result-object v39
- new-instance v40, Ljava/lang/StringBuilder;
- invoke-direct/range {v40 .. v40}, Ljava/lang/StringBuilder;-><init>()V
- const-string v41, "BLACKLIST"
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- const/16 v41, 0x1
- aget-object v41, p1, v41
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- invoke-virtual/range {v40 .. v40}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- const/16 v41, 0x0
- invoke-virtual/range {v39 .. v41}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v29
- .line 818
- const/16 v39, 0x0
- const/16 v40, 0x0
- aget-object v40, p1, v40
- const/16 v41, 0x5
- invoke-virtual/range {v40 .. v41}, Ljava/lang/String;->substring(I)Ljava/lang/String;
- move-result-object v40
- aput-object v40, p1, v39
- .line 820
- invoke-interface/range {v29 .. v29}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- const/16 v40, 0x0
- aget-object v40, p1, v40
- invoke-interface/range {v39 .. v40}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- invoke-interface/range {v39 .. v39}, Landroid/content/SharedPreferences$Editor;->apply()V
- .line 822
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "Safe phrase "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const/16 v40, 0x0
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v20
- .line 827
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_7f2
- .line 829
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_1280
- const/16 v39, 0x0
- aget-object v39, p1, v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v39
- const-string v40, ".welcome "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_1301
- .line 830
- invoke-static {}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getContext_PIKEK()Landroid/content/Context;
- move-result-object v39
- new-instance v40, Ljava/lang/StringBuilder;
- invoke-direct/range {v40 .. v40}, Ljava/lang/StringBuilder;-><init>()V
- const-string v41, "greetings"
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- const/16 v41, 0x1
- aget-object v41, p1, v41
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- invoke-virtual/range {v40 .. v40}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- const/16 v41, 0x0
- invoke-virtual/range {v39 .. v41}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v29
- .line 832
- const/16 v39, 0x0
- const/16 v40, 0x0
- aget-object v40, p1, v40
- const/16 v41, 0x9
- invoke-virtual/range {v40 .. v41}, Ljava/lang/String;->substring(I)Ljava/lang/String;
- move-result-object v40
- aput-object v40, p1, v39
- .line 834
- invoke-interface/range {v29 .. v29}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- const-string v40, "welcome"
- const/16 v41, 0x0
- aget-object v41, p1, v41
- invoke-interface/range {v39 .. v41}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- invoke-interface/range {v39 .. v39}, Landroid/content/SharedPreferences$Editor;->apply()V
- .line 836
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "Welcome msg set as "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const/16 v40, 0x0
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v20
- .line 841
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_7f2
- .line 843
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_1301
- const/16 v39, 0x0
- aget-object v39, p1, v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v39
- const-string v40, ".leave "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_1382
- .line 844
- invoke-static {}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getContext_PIKEK()Landroid/content/Context;
- move-result-object v39
- new-instance v40, Ljava/lang/StringBuilder;
- invoke-direct/range {v40 .. v40}, Ljava/lang/StringBuilder;-><init>()V
- const-string v41, "greetings"
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- const/16 v41, 0x1
- aget-object v41, p1, v41
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- invoke-virtual/range {v40 .. v40}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- const/16 v41, 0x0
- invoke-virtual/range {v39 .. v41}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v29
- .line 846
- const/16 v39, 0x0
- const/16 v40, 0x0
- aget-object v40, p1, v40
- const/16 v41, 0x7
- invoke-virtual/range {v40 .. v41}, Ljava/lang/String;->substring(I)Ljava/lang/String;
- move-result-object v40
- aput-object v40, p1, v39
- .line 848
- invoke-interface/range {v29 .. v29}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- const-string v40, "leave"
- const/16 v41, 0x0
- aget-object v41, p1, v41
- invoke-interface/range {v39 .. v41}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- invoke-interface/range {v39 .. v39}, Landroid/content/SharedPreferences$Editor;->apply()V
- .line 850
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "Will now say goodbye to people with "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const/16 v40, 0x0
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v20
- .line 855
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_7f2
- .line 857
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_1382
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".title"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_14ae
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".titleoff"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-nez v39, :cond_14ae
- .line 858
- invoke-static {}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getContext_PIKEK()Landroid/content/Context;
- move-result-object v39
- new-instance v40, Ljava/lang/StringBuilder;
- invoke-direct/range {v40 .. v40}, Ljava/lang/StringBuilder;-><init>()V
- const-string v41, "greetings"
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- const/16 v41, 0x1
- aget-object v41, p1, v41
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- invoke-virtual/range {v40 .. v40}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- const/16 v41, 0x0
- invoke-virtual/range {v39 .. v41}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v29
- .line 860
- invoke-interface/range {v29 .. v29}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- const-string v40, ".title"
- const/16 v41, 0x1
- invoke-interface/range {v39 .. v41}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- invoke-interface/range {v39 .. v39}, Landroid/content/SharedPreferences$Editor;->apply()V
- .line 862
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".title"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-nez v39, :cond_145e
- .line 863
- invoke-interface/range {v29 .. v29}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- const-string v40, "title"
- const/16 v41, 0x0
- aget-object v41, p1, v41
- const/16 v42, 0x6
- invoke-virtual/range {v41 .. v42}, Ljava/lang/String;->substring(I)Ljava/lang/String;
- move-result-object v41
- invoke-interface/range {v39 .. v41}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- invoke-interface/range {v39 .. v39}, Landroid/content/SharedPreferences$Editor;->apply()V
- .line 865
- invoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/util/UUID;->toString()Ljava/lang/String;
- move-result-object v16
- .line 866
- .restart local v16 # "id":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "<iq type=\"set\" id=\""
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- move-object/from16 v0, v39
- move-object/from16 v1, v16
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "\"><query xmlns=\"kik:groups:admin\"><g jid=\""
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "\"><n>"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const/16 v40, 0x0
- aget-object v40, p1, v40
- const/16 v41, 0x6
- invoke-virtual/range {v40 .. v41}, Ljava/lang/String;->substring(I)Ljava/lang/String;
- move-result-object v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "</n></g></query></iq>"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->getBytes()[B
- move-result-object v39
- move-object/from16 v0, v21
- move-object/from16 v1, v39
- invoke-virtual {v0, v1}, Lkik/cynbot/net/b;->write([B)V
- .line 867
- invoke-virtual/range {v21 .. v21}, Lkik/cynbot/net/b;->flush()V
- .line 876
- :goto_1442
- const-string v20, "Title is now not changable"
- .line 881
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_7f2
- .line 869
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_145e
- invoke-interface/range {v29 .. v29}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- const-string v40, "title"
- invoke-interface/range {v39 .. v40}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- invoke-interface/range {v39 .. v39}, Landroid/content/SharedPreferences$Editor;->apply()V
- .line 871
- invoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/util/UUID;->toString()Ljava/lang/String;
- move-result-object v16
- .line 872
- .restart local v16 # "id":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "<iq type=\"set\" id=\""
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- move-object/from16 v0, v39
- move-object/from16 v1, v16
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "\"><query xmlns=\"kik:groups:admin\"><g jid=\""
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "\"><n></n></g></query></iq>"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->getBytes()[B
- move-result-object v39
- move-object/from16 v0, v21
- move-object/from16 v1, v39
- invoke-virtual {v0, v1}, Lkik/cynbot/net/b;->write([B)V
- .line 873
- invoke-virtual/range {v21 .. v21}, Lkik/cynbot/net/b;->flush()V
- goto/16 :goto_1442
- .line 883
- .end local v16 # "id":Ljava/lang/String;
- :cond_14ae
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".titleoff"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_7f2
- .line 884
- invoke-static {}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getContext_PIKEK()Landroid/content/Context;
- move-result-object v39
- new-instance v40, Ljava/lang/StringBuilder;
- invoke-direct/range {v40 .. v40}, Ljava/lang/StringBuilder;-><init>()V
- const-string v41, "greetings"
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- const/16 v41, 0x1
- aget-object v41, p1, v41
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- invoke-virtual/range {v40 .. v40}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- const/16 v41, 0x0
- invoke-virtual/range {v39 .. v41}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v29
- .line 886
- invoke-interface/range {v29 .. v29}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- const-string v40, ".title"
- const/16 v41, 0x0
- invoke-interface/range {v39 .. v41}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- invoke-interface/range {v39 .. v39}, Landroid/content/SharedPreferences$Editor;->apply()V
- .line 888
- const-string v20, "Title is now changable"
- .line 893
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_7f2
- .line 898
- .end local v20 # "messageOut":Ljava/lang/String;
- :pswitch_1506
- const/16 v39, 0x0
- aget-object v39, p1, v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v39
- const-string v40, ".r "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_15d7
- .line 899
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, " "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v32
- .line 901
- .restart local v32 # "splits":[Ljava/lang/String;
- invoke-static {}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getContext_PIKEK()Landroid/content/Context;
- move-result-object v39
- const-string v40, "kikDatabase.db"
- const/16 v41, 0x0
- const/16 v42, 0x0
- invoke-virtual/range {v39 .. v42}, Landroid/content/Context;->openOrCreateDatabase(Ljava/lang/String;ILandroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase;
- move-result-object v10
- .line 902
- .restart local v10 # "db":Landroid/database/sqlite/SQLiteDatabase;
- const-string v28, "SELECT * FROM KIKcontactsTable"
- .line 903
- .restart local v28 # "selectQuery":Ljava/lang/String;
- const/16 v39, 0x0
- move-object/from16 v0, v28
- move-object/from16 v1, v39
- invoke-virtual {v10, v0, v1}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;
- move-result-object v9
- .line 905
- .restart local v9 # "cursor":Landroid/database/Cursor;
- invoke-interface {v9}, Landroid/database/Cursor;->moveToFirst()Z
- .line 907
- :cond_153d
- const/16 v39, 0x4
- move/from16 v0, v39
- invoke-interface {v9, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
- move-result-object v39
- const/16 v40, 0x1
- aget-object v40, v32, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_1584
- .line 908
- const/16 v39, 0x1
- const/16 v40, 0x1
- move/from16 v0, v40
- invoke-interface {v9, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
- move-result-object v40
- aput-object v40, v32, v39
- .line 914
- :goto_155b
- invoke-interface {v9}, Landroid/database/Cursor;->close()V
- .line 916
- const-string v39, "group"
- move-object/from16 v0, v39
- invoke-virtual {v13, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_158c
- .line 917
- const-string v20, "No u"
- .line 922
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_7f2
- .line 912
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_1584
- invoke-interface {v9}, Landroid/database/Cursor;->moveToNext()Z
- move-result v39
- if-nez v39, :cond_153d
- goto/16 :goto_155b
- .line 925
- :cond_158c
- sget-object v39, Lkik/cynbot/chat/fragment/KikChatFragment;->fragment_PIKEK:Lkik/cynbot/chat/fragment/KikChatFragment;
- move-object/from16 v0, v39
- iget-object v11, v0, Lkik/cynbot/chat/fragment/KikChatFragment;->e:Lkik/a/d/j;
- .line 927
- .restart local v11 # "e":Lkik/a/d/j;
- const/16 v39, 0x1
- aget-object v39, v32, v39
- move-object/from16 v0, v19
- move-object/from16 v1, v39
- invoke-virtual {v0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_15d3
- .line 928
- const/16 v39, 0x1
- aget-object v39, v32, v39
- const/16 v40, 0x1
- aget-object v40, p1, v40
- const/16 v41, 0x1
- const/16 v42, 0x0
- move-object/from16 v0, v39
- move-object/from16 v1, v40
- move/from16 v2, v41
- move/from16 v3, v42
- invoke-interface {v11, v0, v1, v2, v3}, Lkik/a/d/j;->a(Ljava/lang/String;Ljava/lang/String;ZZ)Lcom/kik/e/p;
- .line 929
- const-string v20, "Removing..."
- .line 934
- .restart local v20 # "messageOut":Ljava/lang/String;
- :goto_15b9
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_7f2
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_15d3
- const-string v20, "Play nice bitches"
- .restart local v20 # "messageOut":Ljava/lang/String;
- goto/16 :goto_15b9
- .line 940
- .end local v9 # "cursor":Landroid/database/Cursor;
- .end local v10 # "db":Landroid/database/sqlite/SQLiteDatabase;
- .end local v20 # "messageOut":Ljava/lang/String;
- .end local v11 # "e":Lkik/a/d/j;
- .end local v28 # "selectQuery":Ljava/lang/String;
- .end local v32 # "splits":[Ljava/lang/String;
- :cond_15d7
- const/16 v39, 0x0
- aget-object v39, p1, v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v39
- const-string v40, ".b "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_16a8
- .line 941
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, " "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v32
- .line 943
- .restart local v32 # "splits":[Ljava/lang/String;
- invoke-static {}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getContext_PIKEK()Landroid/content/Context;
- move-result-object v39
- const-string v40, "kikDatabase.db"
- const/16 v41, 0x0
- const/16 v42, 0x0
- invoke-virtual/range {v39 .. v42}, Landroid/content/Context;->openOrCreateDatabase(Ljava/lang/String;ILandroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase;
- move-result-object v10
- .line 944
- .restart local v10 # "db":Landroid/database/sqlite/SQLiteDatabase;
- const-string v28, "SELECT * FROM KIKcontactsTable"
- .line 945
- .restart local v28 # "selectQuery":Ljava/lang/String;
- const/16 v39, 0x0
- move-object/from16 v0, v28
- move-object/from16 v1, v39
- invoke-virtual {v10, v0, v1}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;
- move-result-object v9
- .line 947
- .restart local v9 # "cursor":Landroid/database/Cursor;
- invoke-interface {v9}, Landroid/database/Cursor;->moveToFirst()Z
- .line 949
- :cond_160e
- const/16 v39, 0x4
- move/from16 v0, v39
- invoke-interface {v9, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
- move-result-object v39
- const/16 v40, 0x1
- aget-object v40, v32, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_1655
- .line 950
- const/16 v39, 0x1
- const/16 v40, 0x1
- move/from16 v0, v40
- invoke-interface {v9, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
- move-result-object v40
- aput-object v40, v32, v39
- .line 956
- :goto_162c
- invoke-interface {v9}, Landroid/database/Cursor;->close()V
- .line 958
- const-string v39, "group"
- move-object/from16 v0, v39
- invoke-virtual {v13, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_165d
- .line 959
- const-string v20, "No u"
- .line 964
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_7f2
- .line 954
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_1655
- invoke-interface {v9}, Landroid/database/Cursor;->moveToNext()Z
- move-result v39
- if-nez v39, :cond_160e
- goto/16 :goto_162c
- .line 967
- :cond_165d
- sget-object v39, Lkik/cynbot/chat/fragment/KikChatFragment;->fragment_PIKEK:Lkik/cynbot/chat/fragment/KikChatFragment;
- move-object/from16 v0, v39
- iget-object v11, v0, Lkik/cynbot/chat/fragment/KikChatFragment;->e:Lkik/a/d/j;
- .line 969
- .restart local v11 # "e":Lkik/a/d/j;
- const/16 v39, 0x1
- aget-object v39, v32, v39
- move-object/from16 v0, v19
- move-object/from16 v1, v39
- invoke-virtual {v0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_16a4
- .line 970
- const/16 v39, 0x1
- aget-object v39, v32, v39
- const/16 v40, 0x1
- aget-object v40, p1, v40
- const/16 v41, 0x0
- const/16 v42, 0x1
- move-object/from16 v0, v39
- move-object/from16 v1, v40
- move/from16 v2, v41
- move/from16 v3, v42
- invoke-interface {v11, v0, v1, v2, v3}, Lkik/a/d/j;->a(Ljava/lang/String;Ljava/lang/String;ZZ)Lcom/kik/e/p;
- .line 971
- const-string v20, "Banning..."
- .line 976
- .restart local v20 # "messageOut":Ljava/lang/String;
- :goto_168a
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_7f2
- .line 973
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_16a4
- const-string v20, "Play nice bitches"
- .restart local v20 # "messageOut":Ljava/lang/String;
- goto/16 :goto_168a
- .line 982
- .end local v9 # "cursor":Landroid/database/Cursor;
- .end local v10 # "db":Landroid/database/sqlite/SQLiteDatabase;
- .end local v11 # "e":Lkik/a/d/j;
- .end local v20 # "messageOut":Ljava/lang/String;
- .end local v28 # "selectQuery":Ljava/lang/String;
- .end local v32 # "splits":[Ljava/lang/String;
- :cond_16a8
- const/16 v39, 0x0
- aget-object v39, p1, v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v39
- const-string v40, ".u "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_1767
- .line 983
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, " "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v32
- .line 985
- .restart local v32 # "splits":[Ljava/lang/String;
- invoke-static {}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getContext_PIKEK()Landroid/content/Context;
- move-result-object v39
- const-string v40, "kikDatabase.db"
- const/16 v41, 0x0
- const/16 v42, 0x0
- invoke-virtual/range {v39 .. v42}, Landroid/content/Context;->openOrCreateDatabase(Ljava/lang/String;ILandroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase;
- move-result-object v10
- .line 986
- .restart local v10 # "db":Landroid/database/sqlite/SQLiteDatabase;
- const-string v28, "SELECT * FROM KIKcontactsTable"
- .line 987
- .restart local v28 # "selectQuery":Ljava/lang/String;
- const/16 v39, 0x0
- move-object/from16 v0, v28
- move-object/from16 v1, v39
- invoke-virtual {v10, v0, v1}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;
- move-result-object v9
- .line 989
- .restart local v9 # "cursor":Landroid/database/Cursor;
- invoke-interface {v9}, Landroid/database/Cursor;->moveToFirst()Z
- .line 991
- :cond_16df
- const/16 v39, 0x4
- move/from16 v0, v39
- invoke-interface {v9, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
- move-result-object v39
- const/16 v40, 0x1
- aget-object v40, v32, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_1726
- .line 992
- const/16 v39, 0x1
- const/16 v40, 0x1
- move/from16 v0, v40
- invoke-interface {v9, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
- move-result-object v40
- aput-object v40, v32, v39
- .line 998
- :goto_16fd
- invoke-interface {v9}, Landroid/database/Cursor;->close()V
- .line 1000
- const-string v39, "group"
- move-object/from16 v0, v39
- invoke-virtual {v13, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_172e
- .line 1001
- const-string v20, "No u"
- .line 1006
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_7f2
- .line 996
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_1726
- invoke-interface {v9}, Landroid/database/Cursor;->moveToNext()Z
- move-result v39
- if-nez v39, :cond_16df
- goto/16 :goto_16fd
- .line 1009
- :cond_172e
- sget-object v39, Lkik/cynbot/chat/fragment/KikChatFragment;->fragment_PIKEK:Lkik/cynbot/chat/fragment/KikChatFragment;
- move-object/from16 v0, v39
- iget-object v11, v0, Lkik/cynbot/chat/fragment/KikChatFragment;->e:Lkik/a/d/j;
- .line 1010
- .restart local v11 # "e":Lkik/a/d/j;
- const/16 v39, 0x1
- aget-object v39, v32, v39
- const/16 v40, 0x1
- aget-object v40, p1, v40
- const/16 v41, 0x0
- const/16 v42, 0x0
- move-object/from16 v0, v39
- move-object/from16 v1, v40
- move/from16 v2, v41
- move/from16 v3, v42
- invoke-interface {v11, v0, v1, v2, v3}, Lkik/a/d/j;->a(Ljava/lang/String;Ljava/lang/String;ZZ)Lcom/kik/e/p;
- .line 1012
- const-string v20, "Unbanning..."
- .line 1017
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_7f2
- .line 1020
- .end local v9 # "cursor":Landroid/database/Cursor;
- .end local v10 # "db":Landroid/database/sqlite/SQLiteDatabase;
- .end local v11 # "e":Lkik/a/d/j;
- .end local v20 # "messageOut":Ljava/lang/String;
- .end local v28 # "selectQuery":Ljava/lang/String;
- .end local v32 # "splits":[Ljava/lang/String;
- :cond_1767
- const/16 v39, 0x0
- aget-object v39, p1, v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v39
- const-string v40, ".cn"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_7f2
- .line 1021
- invoke-static {}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getContext_PIKEK()Landroid/content/Context;
- move-result-object v39
- new-instance v40, Ljava/lang/StringBuilder;
- invoke-direct/range {v40 .. v40}, Ljava/lang/StringBuilder;-><init>()V
- const-string v41, "greetings"
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- const/16 v41, 0x1
- aget-object v41, p1, v41
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- invoke-virtual/range {v40 .. v40}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- const/16 v41, 0x0
- invoke-virtual/range {v39 .. v41}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v29
- .line 1023
- const-string v39, ".title"
- const/16 v40, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
- move-result v39
- if-eqz v39, :cond_17ac
- .line 1024
- const/16 v39, 0x0
- goto/16 :goto_43
- .line 1027
- :cond_17ac
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".cn"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_17fb
- .line 1028
- invoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/util/UUID;->toString()Ljava/lang/String;
- move-result-object v16
- .line 1029
- .restart local v16 # "id":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "<iq type=\"set\" id=\""
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- move-object/from16 v0, v39
- move-object/from16 v1, v16
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "\"><query xmlns=\"kik:groups:admin\"><g jid=\""
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "\"><n></n></g></query></iq>"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->getBytes()[B
- move-result-object v39
- move-object/from16 v0, v21
- move-object/from16 v1, v39
- invoke-virtual {v0, v1}, Lkik/cynbot/net/b;->write([B)V
- .line 1030
- invoke-virtual/range {v21 .. v21}, Lkik/cynbot/net/b;->flush()V
- goto/16 :goto_7f2
- .line 1031
- .end local v16 # "id":Ljava/lang/String;
- :cond_17fb
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".cn "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_7f2
- .line 1032
- invoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/util/UUID;->toString()Ljava/lang/String;
- move-result-object v16
- .line 1033
- .restart local v16 # "id":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "<iq type=\"set\" id=\""
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- move-object/from16 v0, v39
- move-object/from16 v1, v16
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "\"><query xmlns=\"kik:groups:admin\"><g jid=\""
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "\"><n>"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const/16 v40, 0x0
- aget-object v40, p1, v40
- const/16 v41, 0x4
- invoke-virtual/range {v40 .. v41}, Ljava/lang/String;->substring(I)Ljava/lang/String;
- move-result-object v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "</n></g></query></iq>"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->getBytes()[B
- move-result-object v39
- move-object/from16 v0, v21
- move-object/from16 v1, v39
- invoke-virtual {v0, v1}, Lkik/cynbot/net/b;->write([B)V
- .line 1034
- invoke-virtual/range {v21 .. v21}, Lkik/cynbot/net/b;->flush()V
- goto/16 :goto_7f2
- .line 1056
- .end local v16 # "id":Ljava/lang/String;
- :cond_185e
- invoke-interface/range {v29 .. v29}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- const-string v40, ".rpg"
- const/16 v41, 0x1
- invoke-interface/range {v39 .. v41}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- invoke-interface/range {v39 .. v39}, Landroid/content/SharedPreferences$Editor;->apply()V
- .line 1058
- const-string v20, "Reprogrammable"
- .line 1063
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_858
- .line 1066
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_1889
- const/16 v39, 0x0
- aget-object v39, p1, v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v39
- const-string v40, ".addtype "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_18e7
- .line 1067
- const/16 v39, 0x0
- const/16 v40, 0x0
- aget-object v40, p1, v40
- const/16 v41, 0x9
- invoke-virtual/range {v40 .. v41}, Ljava/lang/String;->substring(I)Ljava/lang/String;
- move-result-object v40
- aput-object v40, p1, v39
- .line 1068
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- const/16 v40, 0x0
- aget-object v40, p1, v40
- invoke-interface/range {v39 .. v40}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 1070
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "Word "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const/16 v40, 0x0
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, " has been added to type game"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v20
- .line 1075
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_858
- .line 1077
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_18e7
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".rr"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_197c
- .line 1078
- const-string v39, ","
- move-object/from16 v0, v19
- move-object/from16 v1, v39
- invoke-virtual {v0, v1}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v36
- .line 1080
- .restart local v36 # "temps":[Ljava/lang/String;
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->rand:Ljava/util/Random;
- move-object/from16 v0, v36
- array-length v0, v0
- move/from16 v40, v0
- invoke-virtual/range {v39 .. v40}, Ljava/util/Random;->nextInt(I)I
- move-result v39
- aget-object v39, v36, v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->trim()Ljava/lang/String;
- move-result-object v34
- .line 1082
- .local v34, "temp":Ljava/lang/String;
- const-string v39, "o"
- move-object/from16 v0, v34
- move-object/from16 v1, v39
- invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v39
- if-eqz v39, :cond_1936
- .line 1083
- const-string v20, "Russian Roulette did not kill anyone this round"
- .line 1091
- .restart local v20 # "messageOut":Ljava/lang/String;
- :goto_191c
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_858
- .line 1085
- .end local v16
- .end local v20 # "messageOut":Ljava/lang/String;
- .end local v37
- :cond_1936
- sget-object v39, Lkik/cynbot/chat/fragment/KikChatFragment;->fragment_PIKEK:Lkik/cynbot/chat/fragment/KikChatFragment;
- move-object/from16 v0, v39
- iget-object v11, v0, Lkik/cynbot/chat/fragment/KikChatFragment;->e:Lkik/a/d/j;
- .line 1086
- .restart local v11 # "e":Lkik/a/d/j;
- const/16 v39, 0x1
- aget-object v39, p1, v39
- const/16 v40, 0x1
- const/16 v41, 0x0
- move-object/from16 v0, v34
- move-object/from16 v1, v39
- move/from16 v2, v40
- move/from16 v3, v41
- invoke-interface {v11, v0, v1, v2, v3}, Lkik/a/d/j;->a(Ljava/lang/String;Ljava/lang/String;ZZ)Lcom/kik/e/p;
- .line 1088
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x0
- const-string v41, "@"
- move-object/from16 v0, v34
- move-object/from16 v1, v41
- invoke-virtual {v0, v1}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I
- move-result v41
- add-int/lit8 v41, v41, -0x4
- move-object/from16 v0, v34
- move/from16 v1, v40
- move/from16 v2, v41
- invoke-virtual {v0, v1, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String;
- move-result-object v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, " died from Russian Roulette"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v20
- .restart local v20 # "messageOut":Ljava/lang/String;
- goto/16 :goto_191c
- .line 1096
- .end local v11 # "e":Lkik/a/d/j;
- .end local v20 # "messageOut":Ljava/lang/String;
- .end local v36 # "temps":[Ljava/lang/String;
- .local v34, "temp":Z
- :cond_197c
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".help"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_19a4
- .line 1097
- const-string v20, "To view Head Op Commands, use:\n.headcoms\n\nTo view Pleb Op Commands, use:\n.opcoms\n\nTo view public commands, use:\n.botcoms)"
- .line 1142
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_858
- .line 1147
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_19a4
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".botcoms"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_858
- .line 1250
- const-string v20, "To play a type game use:\n.type\n\nTo play a taboo game use:\n.taboo\n\nTo play a scramble game use:\n.scramble\n\nTo reset the games use:\n.reset\n\nTo add a brick to the wall, use:\n.xjjenzjs\n\nTo remove a brick to the wall, use:\n.ded8789\n\nTo Check Bot Status, use:\n.status."
- .line 1295
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_858
- .line 1322
- .end local v19 # "list_of_ops":Ljava/lang/String;
- .end local v20 # "messageOut":Ljava/lang/String;
- .local v34, "temp":J
- :cond_19cc
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->antiSpamTemp4:Ljava/util/List;
- sget-object v40, Lkik/cynbot/widget/preferences/BotReply;->antiSpamTemp1:Ljava/util/List;
- move-object/from16 v0, v40
- move-object/from16 v1, v23
- invoke-interface {v0, v1}, Ljava/util/List;->indexOf(Ljava/lang/Object;)I
- move-result v40
- invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
- move-result-wide v42
- invoke-static/range {v42 .. v43}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
- move-result-object v41
- invoke-interface/range {v39 .. v41}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object;
- .line 1335
- .end local v34 # "temp":J
- :cond_19e3
- :goto_19e3
- const-string v39, "night.bot"
- invoke-static/range {v39 .. v39}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getBool_PIKEK(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_135
- .line 1336
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "ops"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v39
- const/16 v40, 0x0
- move-object/from16 v0, v39
- move/from16 v1, v40
- invoke-virtual {v8, v0, v1}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v29
- .line 1337
- invoke-interface/range {v29 .. v29}, Landroid/content/SharedPreferences;->getAll()Ljava/util/Map;
- move-result-object v39
- invoke-interface/range {v39 .. v39}, Ljava/util/Map;->keySet()Ljava/util/Set;
- move-result-object v39
- move-object/from16 v0, v39
- move-object/from16 v1, v23
- invoke-interface {v0, v1}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z
- move-result v4
- .line 1339
- .local v4, "OP":Z
- invoke-static {}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getContext_PIKEK()Landroid/content/Context;
- move-result-object v39
- new-instance v40, Ljava/lang/StringBuilder;
- invoke-direct/range {v40 .. v40}, Ljava/lang/StringBuilder;-><init>()V
- const-string v41, "commands"
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- const/16 v41, 0x1
- aget-object v41, p1, v41
- invoke-virtual/range {v40 .. v41}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v40
- invoke-virtual/range {v40 .. v40}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- const/16 v41, 0x0
- invoke-virtual/range {v39 .. v41}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v29
- .line 1341
- const-string v39, ".rpg"
- const/16 v40, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
- move-result v39
- if-eqz v39, :cond_1a4e
- .line 1342
- const/4 v4, 0x1
- .line 1345
- :cond_1a4e
- invoke-interface/range {v29 .. v29}, Landroid/content/SharedPreferences;->getAll()Ljava/util/Map;
- move-result-object v39
- invoke-interface/range {v39 .. v39}, Ljava/util/Map;->keySet()Ljava/util/Set;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/Object;->toString()Ljava/lang/String;
- move-result-object v39
- const-string v40, "["
- const-string v41, ""
- invoke-virtual/range {v39 .. v41}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
- move-result-object v39
- const-string v40, "]"
- const-string v41, ""
- invoke-virtual/range {v39 .. v41}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
- move-result-object v7
- .line 1347
- .local v7, "botCommandTriggers":Ljava/lang/String;
- const/16 v34, 0x0
- .line 1349
- .local v34, "temp":Z
- const-string v30, ""
- .line 1351
- .local v30, "special":Ljava/lang/String;
- const-string v39, "%s"
- move-object/from16 v0, v39
- invoke-virtual {v7, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-eqz v39, :cond_1b03
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".bdel"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v39
- if-nez v39, :cond_1b03
- .line 1352
- const-string v39, ","
- move-object/from16 v0, v39
- invoke-virtual {v7, v0}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v32
- .line 1354
- .restart local v32 # "splits":[Ljava/lang/String;
- move-object/from16 v0, v32
- array-length v0, v0
- move/from16 v40, v0
- const/16 v39, 0x0
- :goto_1a93
- move/from16 v0, v39
- move/from16 v1, v40
- if-ge v0, v1, :cond_1b03
- aget-object v31, v32, v39
- .line 1355
- .restart local v31 # "split":Ljava/lang/String;
- invoke-virtual/range {v31 .. v31}, Ljava/lang/String;->trim()Ljava/lang/String;
- move-result-object v31
- .line 1357
- const-string v41, "%s"
- move-object/from16 v0, v31
- move-object/from16 v1, v41
- invoke-virtual {v0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v41
- if-eqz v41, :cond_1c99
- .line 1358
- invoke-virtual/range {v31 .. v31}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v31
- .line 1360
- const-string v41, "%s"
- move-object/from16 v0, v31
- move-object/from16 v1, v41
- invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v41
- if-eqz v41, :cond_1be5
- const-string v41, "%s"
- move-object/from16 v0, v31
- move-object/from16 v1, v41
- invoke-virtual {v0, v1}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
- move-result v41
- if-nez v41, :cond_1be5
- .line 1361
- const/16 v41, 0x0
- aget-object v41, p1, v41
- invoke-virtual/range {v41 .. v41}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v41
- const/16 v42, 0x2
- move-object/from16 v0, v31
- move/from16 v1, v42
- invoke-virtual {v0, v1}, Ljava/lang/String;->substring(I)Ljava/lang/String;
- move-result-object v42
- invoke-virtual/range {v42 .. v42}, Ljava/lang/String;->trim()Ljava/lang/String;
- move-result-object v42
- invoke-virtual/range {v41 .. v42}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
- move-result v41
- if-eqz v41, :cond_1c99
- .line 1362
- const/16 v34, 0x1
- .line 1363
- move-object/from16 v30, v31
- .line 1364
- const/16 v39, 0x0
- const/16 v40, 0x0
- aget-object v40, p1, v40
- const/16 v41, 0x2
- move-object/from16 v0, v31
- move/from16 v1, v41
- invoke-virtual {v0, v1}, Ljava/lang/String;->substring(I)Ljava/lang/String;
- move-result-object v41
- invoke-virtual/range {v41 .. v41}, Ljava/lang/String;->trim()Ljava/lang/String;
- move-result-object v41
- const-string v42, ""
- invoke-virtual/range {v40 .. v42}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
- move-result-object v40
- aput-object v40, p1, v39
- .line 1386
- .end local v31 # "split":Ljava/lang/String;
- .end local v32 # "splits":[Ljava/lang/String;
- :cond_1b03
- :goto_1b03
- const-string v39, ""
- move-object/from16 v0, v30
- move-object/from16 v1, v39
- invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v39
- if-eqz v39, :cond_1b13
- .line 1387
- const/16 v39, 0x0
- aget-object v30, p1, v39
- .line 1390
- :cond_1b13
- if-nez v34, :cond_1b33
- const/16 v39, 0x0
- aget-object v39, p1, v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v39
- move-object/from16 v0, v39
- invoke-virtual {v7, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-eqz v39, :cond_1c9d
- const/16 v39, 0x0
- aget-object v39, p1, v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v39
- invoke-static/range {v39 .. v39}, Lkik/cynbot/widget/preferences/BotReply;->standardComs(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_1c9d
- :cond_1b33
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".bdel"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v39
- if-nez v39, :cond_1c9d
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".word"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v39
- if-nez v39, :cond_1c9d
- .line 1391
- const-string v39, "fjd"
- const/16 v40, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
- move-result v39
- if-nez v39, :cond_1b5f
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_1b5f
- invoke-virtual/range {v30 .. v30}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v39
- const-string v40, "%s"
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move-object/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
- move-result-object v39
- const-string v40, "%s"
- const/16 v41, 0x0
- aget-object v41, p1, v41
- invoke-virtual/range {v39 .. v41}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
- move-result-object v20
- .line 1396
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_135
- .line 1324
- .end local v4 # "OP":Z
- .end local v7 # "botCommandTriggers":Ljava/lang/String;
- .end local v20 # "messageOut":Ljava/lang/String;
- .end local v30 # "special":Ljava/lang/String;
- .local v34, "temp":J
- :cond_1b93
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->antiSpamTemp3:Ljava/util/List;
- sget-object v40, Lkik/cynbot/widget/preferences/BotReply;->antiSpamTemp1:Ljava/util/List;
- move-object/from16 v0, v40
- move-object/from16 v1, v23
- invoke-interface {v0, v1}, Ljava/util/List;->indexOf(Ljava/lang/Object;)I
- move-result v40
- invoke-interface/range {v39 .. v40}, Ljava/util/List;->remove(I)Ljava/lang/Object;
- .line 1325
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->antiSpamTemp4:Ljava/util/List;
- sget-object v40, Lkik/cynbot/widget/preferences/BotReply;->antiSpamTemp1:Ljava/util/List;
- move-object/from16 v0, v40
- move-object/from16 v1, v23
- invoke-interface {v0, v1}, Ljava/util/List;->indexOf(Ljava/lang/Object;)I
- move-result v40
- invoke-interface/range {v39 .. v40}, Ljava/util/List;->remove(I)Ljava/lang/Object;
- .line 1326
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->antiSpamTemp1:Ljava/util/List;
- sget-object v40, Lkik/cynbot/widget/preferences/BotReply;->antiSpamTemp1:Ljava/util/List;
- move-object/from16 v0, v40
- move-object/from16 v1, v23
- invoke-interface {v0, v1}, Ljava/util/List;->indexOf(Ljava/lang/Object;)I
- move-result v40
- invoke-interface/range {v39 .. v40}, Ljava/util/List;->remove(I)Ljava/lang/Object;
- goto/16 :goto_19e3
- .line 1329
- .end local v34 # "temp":J
- :cond_1bc2
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->antiSpamTemp1:Ljava/util/List;
- move-object/from16 v0, v39
- move-object/from16 v1, v23
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 1330
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->antiSpamTemp3:Ljava/util/List;
- const/16 v40, 0x0
- invoke-static/range {v40 .. v40}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
- move-result-object v40
- invoke-interface/range {v39 .. v40}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 1331
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->antiSpamTemp4:Ljava/util/List;
- invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
- move-result-wide v40
- invoke-static/range {v40 .. v41}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
- move-result-object v40
- invoke-interface/range {v39 .. v40}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- goto/16 :goto_19e3
- .line 1367
- .restart local v4 # "OP":Z
- .restart local v7 # "botCommandTriggers":Ljava/lang/String;
- .restart local v30 # "special":Ljava/lang/String;
- .restart local v31 # "split":Ljava/lang/String;
- .restart local v32 # "splits":[Ljava/lang/String;
- .local v34, "temp":Z
- :cond_1be5
- const-string v41, "%s"
- move-object/from16 v0, v31
- move-object/from16 v1, v41
- invoke-virtual {v0, v1}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
- move-result v41
- if-eqz v41, :cond_1c4b
- const-string v41, "%s"
- move-object/from16 v0, v31
- move-object/from16 v1, v41
- invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v41
- if-nez v41, :cond_1c4b
- .line 1368
- const/16 v41, 0x0
- aget-object v41, p1, v41
- invoke-virtual/range {v41 .. v41}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v41
- const/16 v42, 0x0
- invoke-virtual/range {v31 .. v31}, Ljava/lang/String;->length()I
- move-result v43
- add-int/lit8 v43, v43, -0x2
- move-object/from16 v0, v31
- move/from16 v1, v42
- move/from16 v2, v43
- invoke-virtual {v0, v1, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String;
- move-result-object v42
- invoke-virtual/range {v42 .. v42}, Ljava/lang/String;->trim()Ljava/lang/String;
- move-result-object v42
- invoke-virtual/range {v41 .. v42}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v41
- if-eqz v41, :cond_1c99
- .line 1369
- const/16 v34, 0x1
- .line 1370
- move-object/from16 v30, v31
- .line 1371
- const/16 v39, 0x0
- const/16 v40, 0x0
- aget-object v40, p1, v40
- const/16 v41, 0x0
- invoke-virtual/range {v31 .. v31}, Ljava/lang/String;->length()I
- move-result v42
- add-int/lit8 v42, v42, -0x2
- move-object/from16 v0, v31
- move/from16 v1, v41
- move/from16 v2, v42
- invoke-virtual {v0, v1, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String;
- move-result-object v41
- invoke-virtual/range {v41 .. v41}, Ljava/lang/String;->trim()Ljava/lang/String;
- move-result-object v41
- const-string v42, ""
- invoke-virtual/range {v40 .. v42}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
- move-result-object v40
- aput-object v40, p1, v39
- goto/16 :goto_1b03
- .line 1375
- :cond_1c4b
- const/16 v41, 0x0
- aget-object v41, p1, v41
- invoke-virtual/range {v41 .. v41}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v41
- const/16 v42, 0x2
- invoke-virtual/range {v31 .. v31}, Ljava/lang/String;->length()I
- move-result v43
- add-int/lit8 v43, v43, -0x2
- move-object/from16 v0, v31
- move/from16 v1, v42
- move/from16 v2, v43
- invoke-virtual {v0, v1, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String;
- move-result-object v42
- invoke-virtual/range {v42 .. v42}, Ljava/lang/String;->trim()Ljava/lang/String;
- move-result-object v42
- invoke-virtual/range {v41 .. v42}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v41
- if-eqz v41, :cond_1c99
- .line 1376
- const/16 v34, 0x1
- .line 1377
- move-object/from16 v30, v31
- .line 1378
- const/16 v39, 0x0
- const/16 v40, 0x0
- aget-object v40, p1, v40
- const/16 v41, 0x2
- invoke-virtual/range {v31 .. v31}, Ljava/lang/String;->length()I
- move-result v42
- add-int/lit8 v42, v42, -0x2
- move-object/from16 v0, v31
- move/from16 v1, v41
- move/from16 v2, v42
- invoke-virtual {v0, v1, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String;
- move-result-object v41
- invoke-virtual/range {v41 .. v41}, Ljava/lang/String;->trim()Ljava/lang/String;
- move-result-object v41
- const-string v42, ""
- invoke-virtual/range {v40 .. v42}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
- move-result-object v40
- aput-object v40, p1, v39
- goto/16 :goto_1b03
- .line 1354
- :cond_1c99
- add-int/lit8 v39, v39, 0x1
- goto/16 :goto_1a93
- .line 1398
- .end local v31 # "split":Ljava/lang/String;
- .end local v32 # "splits":[Ljava/lang/String;
- :cond_1c9d
- const/16 v39, 0x0
- aget-object v39, p1, v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v39
- const-string v40, ".word "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_1d41
- .line 1399
- if-nez v4, :cond_1cb3
- .line 1400
- const/16 v39, 0x0
- goto/16 :goto_43
- .line 1403
- :cond_1cb3
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, "<="
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_1cc3
- .line 1404
- const/16 v39, 0x0
- goto/16 :goto_43
- .line 1407
- :cond_1cc3
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const/16 v40, 0x6
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->substring(I)Ljava/lang/String;
- move-result-object v39
- const-string v40, "<="
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v31
- .line 1409
- .local v31, "split":[Ljava/lang/String;
- move-object/from16 v0, v31
- array-length v0, v0
- move/from16 v39, v0
- const/16 v40, 0x2
- move/from16 v0, v39
- move/from16 v1, v40
- if-ge v0, v1, :cond_1ce4
- .line 1410
- const/16 v39, 0x0
- goto/16 :goto_43
- .line 1413
- :cond_1ce4
- const/16 v39, 0x0
- aget-object v39, v31, v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v39
- invoke-static/range {v39 .. v39}, Lkik/cynbot/widget/preferences/BotReply;->standardComs(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_1d25
- .line 1414
- invoke-interface/range {v29 .. v29}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- const/16 v40, 0x0
- aget-object v40, v31, v40
- invoke-virtual/range {v40 .. v40}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v40
- const/16 v41, 0x1
- aget-object v41, v31, v41
- invoke-interface/range {v39 .. v41}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- invoke-interface/range {v39 .. v39}, Landroid/content/SharedPreferences$Editor;->apply()V
- .line 1416
- const-string v20, "Added command"
- .line 1421
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_135
- .line 1424
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_1d25
- const-string v20, "BUILT IN COMMAND YOU FAGGOT"
- .line 1429
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_135
- .line 1432
- .end local v20 # "messageOut":Ljava/lang/String;
- .end local v31 # "split":[Ljava/lang/String;
- :cond_1d41
- const/16 v39, 0x0
- aget-object v39, p1, v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v39
- const-string v40, ".bdel "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_1db2
- .line 1433
- if-nez v4, :cond_1d57
- .line 1434
- const/16 v39, 0x0
- goto/16 :goto_43
- .line 1437
- :cond_1d57
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const/16 v40, 0x6
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->substring(I)Ljava/lang/String;
- move-result-object v26
- .line 1439
- .local v26, "remove":Ljava/lang/String;
- invoke-virtual/range {v26 .. v26}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v39
- invoke-static/range {v39 .. v39}, Lkik/cynbot/widget/preferences/BotReply;->standardComs(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_1d96
- .line 1440
- invoke-interface/range {v29 .. v29}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- invoke-virtual/range {v26 .. v26}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v40
- invoke-interface/range {v39 .. v40}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- invoke-interface/range {v39 .. v39}, Landroid/content/SharedPreferences$Editor;->apply()V
- .line 1442
- const-string v20, "Deleted command"
- .line 1447
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_135
- .line 1450
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_1d96
- const-string v20, "BUILT IN COMMAND YOU FAGGOT"
- .line 1455
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_135
- .line 1458
- .end local v20 # "messageOut":Ljava/lang/String;
- .end local v26 # "remove":Ljava/lang/String;
- :cond_1db2
- const/16 v39, 0x0
- aget-object v39, p1, v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v39
- const-string v40, "no"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_1e29
- const/16 v39, 0x0
- aget-object v39, p1, v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v39
- const-string v40, "no u"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_1e29
- const-string v39, "group"
- move-object/from16 v0, v39
- invoke-virtual {v13, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_1de0
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_1de0
- const-string v39, "fjd"
- const/16 v40, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
- move-result v39
- if-nez v39, :cond_1df4
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_1df4
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "No "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const/16 v40, 0x0
- aget-object v40, p1, v40
- invoke-virtual/range {v40 .. v40}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v20
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_135
- .end local v20
- :cond_1e29
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, "^"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_1e98
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, "^"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_1e98
- const-string v39, "group"
- move-object/from16 v0, v39
- invoke-virtual {v13, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_1e4f
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_1e4f
- const-string v39, "fjd"
- const/16 v40, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
- move-result v39
- if-nez v39, :cond_1e63
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_1e63
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "^"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const/16 v40, 0x0
- aget-object v40, p1, v40
- invoke-virtual/range {v40 .. v40}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v20
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_135
- .end local v20
- :cond_1e98
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".er"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_1eef
- const-string v39, "group"
- move-object/from16 v0, v39
- invoke-virtual {v13, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_1eb2
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_1eb2
- const-string v39, "fjd"
- const/16 v40, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
- move-result v39
- if-nez v39, :cond_1ec6
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_1ec6
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "\u2191CRASH LINK DETECTED\u2191"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v20
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_135
- .end local v20
- :cond_1eef
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, "grabify.link"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_1f43
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, "blasze.tk"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_1f43
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, "youramonkey."
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_1f43
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, "hondachat."
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_1f43
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, "ps3cfw.com"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_1f43
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, "ciscospark.com"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_1f43
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, "bvog"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-eqz v39, :cond_1f8e
- :cond_1f43
- const-string v39, "group"
- move-object/from16 v0, v39
- invoke-virtual {v13, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_1f51
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_1f51
- const-string v39, "fjd"
- const/16 v40, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
- move-result v39
- if-nez v39, :cond_1f65
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_1f65
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "\u2191IP LOGGER DETECTED\u2191"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v20
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_135
- .end local v20
- :cond_1f8e
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".bot"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_1fe5
- const-string v39, "group"
- move-object/from16 v0, v39
- invoke-virtual {v13, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_1fa8
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_1fa8
- const-string v39, "fjd"
- const/16 v40, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
- move-result v39
- if-nez v39, :cond_1fbc
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_1fbc
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "Bot is online and responding."
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v20
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_135
- .end local v20
- :cond_1f8b
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".friends"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_1fe8
- const-string v39, "group"
- move-object/from16 v0, v39
- invoke-virtual {v13, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_1fa9
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_1fa9
- const-string v39, "fjd"
- const/16 v40, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
- move-result v39
- if-nez v39, :cond_1fbd
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_1fbd
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "a test"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v20
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_135
- .end local v20
- :cond_1fe5
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".active"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_20af
- const-string v39, "group"
- move-object/from16 v0, v39
- invoke-virtual {v13, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_1fff
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_1fff
- invoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/util/UUID;->toString()Ljava/lang/String;
- move-result-object v16
- .restart local v16 # "id":Ljava/lang/String;
- const-wide/high16 v40, 0x4189000000000000L # 5.24288E7
- invoke-static/range {v40 .. v41}, Ljava/lang/Long;->toString(J)Ljava/lang/String;
- move-result-object v37
- .restart local v37 # "timestamp":Ljava/lang/String;
- const-string v39, "fjd"
- const/16 v40, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
- move-result v39
- if-nez v39, :cond_2021
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_2021
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "Chat will now look active"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v20
- .restart local v37 # "timestamp":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "<message "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- move-object/from16 v0, v39
- invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, " to=\""
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "\" id=\""
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- move-object/from16 v0, v39
- move-object/from16 v1, v16
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "\" mark=\"1\" cts=\""
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- move-object/from16 v0, v39
- move-object/from16 v1, v37
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "\"><body>"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- move-object/from16 v0, v39
- move-object/from16 v1, v20
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "</body><preview>"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- move-object/from16 v0, v39
- move-object/from16 v1, v20
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "</preview><kik push=\"true\" qos=\"true\" timestamp=\""
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- move-object/from16 v0, v39
- move-object/from16 v1, v37
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "\" /><request xmlns=\"kik:message:receipt\" r=\"true\" d=\"true\" /><ri></ri></message>"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->getBytes()[B
- move-result-object v39
- move-object/from16 v0, v21
- move-object/from16 v1, v39
- invoke-virtual {v0, v1}, Lkik/cynbot/net/b;->write([B)V
- invoke-virtual/range {v21 .. v21}, Lkik/cynbot/net/b;->flush()V
- goto/16 :goto_135
- .end local v16 # "id":Ljava/lang/String;
- .end local v20
- .end local v37 # "timestamp":Ljava/lang/String;
- :cond_20af
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".jid"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_2122
- const-string v39, "fjd"
- const/16 v40, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
- move-result v39
- if-nez v39, :cond_20cf
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_20cf
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "Your JID:\n\n"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const/16 v40, 0x0
- const-string v41, "@"
- move-object/from16 v0, v23
- move-object/from16 v1, v41
- invoke-virtual {v0, v1}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I
- move-result v41
- add-int/lit8 v41, v41, 0x0
- move-object/from16 v0, v23
- move/from16 v1, v40
- move/from16 v2, v41
- invoke-virtual {v0, v1, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String;
- move-result-object v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "@talk.kik.com\n\n\nThis chat\'s JID:\n\n"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v20
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_135
- .end local v20
- :cond_2122
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, "goo.gl"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-eqz v39, :cond_2179
- const-string v39, "group"
- move-object/from16 v0, v39
- invoke-virtual {v13, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_213c
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_213c
- const-string v39, "fjd"
- const/16 v40, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
- move-result v39
- if-nez v39, :cond_2150
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_2150
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "\u2191Possible IP logger detected. Click at your own risk."
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v20
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_135
- .end local v20
- :cond_2179
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".coms"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_224b
- const-string v20, "Public commands\n\n.bot (check if bot is online)\n\n.status(check who is opped and lock status. Only works for ops)\n\n.jid (tells you your jabbar ID and the current chat\'s jabbar ID)\n\n.active (sends a message with future timestamp which makes chat look active)\n\n.8ball(ask a yes or no question and it will answer)\n\n.roll(rolls a number on dice between 1 and 6)\n\n.toss(tosses a coin)\n\n(Deleted command.)\n\n.type(play a typing game [only works when on])\n\n.taboo (play taboo game [only works when on])\n\n.scramble (play scramble game [only works when on])\n\n.reset (reset type, taboo and scramble games)"
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x0
- const-string v41, "@"
- move-object/from16 v0, v23
- move-object/from16 v1, v41
- invoke-virtual {v0, v1}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I
- move-result v41
- add-int/lit8 v41, v41, 0x0
- move-object/from16 v0, v23
- move/from16 v1, v40
- move/from16 v2, v41
- invoke-virtual {v0, v1, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String;
- move-result-object v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "@talk.kik.com"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- const-string v20, "Dev commands\n\n.say(make the bot say anything)\n\n.crash(crash the bot. Use only when nessesary such as cases when bot gets stuck in a loop. Abusing the crash command will result in unverification)"
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x0
- const-string v41, "@"
- move-object/from16 v0, v23
- move-object/from16 v1, v41
- invoke-virtual {v0, v1}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I
- move-result v41
- add-int/lit8 v41, v41, 0x0
- move-object/from16 v0, v23
- move/from16 v1, v40
- move/from16 v2, v41
- invoke-virtual {v0, v1, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String;
- move-result-object v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "@talk.kik.com"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- const-string v20, "Verified commands\n\n.on (turns bot on) and .off (turns bot off) also if people get annoying with the game use .goff to turn the games off and .gon to turn on again.\n\nNOTE: all these commands will only work in groups."
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x0
- const-string v41, "@"
- move-object/from16 v0, v23
- move-object/from16 v1, v41
- invoke-virtual {v0, v1}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I
- move-result v41
- add-int/lit8 v41, v41, 0x0
- move-object/from16 v0, v23
- move/from16 v1, v40
- move/from16 v2, v41
- invoke-virtual {v0, v1, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String;
- move-result-object v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "@talk.kik.com"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- const-string v39, "group"
- move-object/from16 v0, v39
- invoke-virtual {v13, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_222f
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_222f
- const-string v20, "Commands were sent to your pm"
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_135
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_224b
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".opcoms"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_22b5
- const-string v20, "To Change the group name, use:\n.cn Title\n\nTo Kick a user, use:\n.r username\n\nTo ban a user, use:\n.b username\n\nTo unban a user, use:\n.u username\n\nTo lock a group and kick all new users, use:\n.lock\n\nTo lock a group and ban all new users, use:\n.lockb\n\nTo turn on games, use:\n.gon\n\nTo turn off the type game, use:\n.goff\n\nTo add a word/phrase to the type game, use:\n.addtype word\n\nTo allow all users to add triggers to the bot, use:\n.rpg\n\nTo add a trigger, use:\n.word name:=Text\n\nTo remove a trigger, use:\n.bdel name\n\nTo kick a random Verified User, use:\n.rr"
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x0
- const-string v41, "@"
- move-object/from16 v0, v23
- move-object/from16 v1, v41
- invoke-virtual {v0, v1}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I
- move-result v41
- add-int/lit8 v41, v41, 0x0
- move-object/from16 v0, v23
- move/from16 v1, v40
- move/from16 v2, v41
- invoke-virtual {v0, v1, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String;
- move-result-object v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "@talk.kik.com"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- const-string v39, "group"
- move-object/from16 v0, v39
- invoke-virtual {v13, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_2299
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_2299
- const-string v20, "Op commands were sent to your pm. Type .opc to send op commands to this group instead"
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_135
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_22b5
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".headcoms"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_231f
- const-string v20, "To Op a user, use:\n.op username\n\nTo De-Op a user, use:\n.deop username\n\nTo the bot on in the chat type .on\n\nTo turn bot off in the chat type .off\n\nTo set a welcome message, use:\n.welcome message here\n\nTo set a leave message, use:\n.leave message here\n\nTo Kick a user for uttering a certain phrase, use:\n.blk Phrase Here\n\nTo ban a user for uttering a certain phrase, use:\n.blb Phrase Here\n\nTo remove a certain phrase added by .blk or .blb, use:\n.blr Phrase Here\n\nTo Prevent the title from being changed, use:\n.title Title Here\n\nTo turn off .title, use:\n.titleoff\n\nNOTE: .blk and .blb use the %s variable for searching for a phrase that can change."
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x0
- const-string v41, "@"
- move-object/from16 v0, v23
- move-object/from16 v1, v41
- invoke-virtual {v0, v1}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I
- move-result v41
- add-int/lit8 v41, v41, 0x0
- move-object/from16 v0, v23
- move/from16 v1, v40
- move/from16 v2, v41
- invoke-virtual {v0, v1, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String;
- move-result-object v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "@talk.kik.com"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- const-string v39, "group"
- move-object/from16 v0, v39
- invoke-virtual {v13, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_2303
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_2303
- const-string v20, "Head-op commands were sent to your pm. Type .headc to send head-op commands to this group instead"
- .line 1193
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_135
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_231f
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".opc"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_2376
- const-string v39, "group"
- move-object/from16 v0, v39
- invoke-virtual {v13, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_2339
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_2339
- const-string v39, "fjd"
- const/16 v40, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
- move-result v39
- if-nez v39, :cond_234d
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_234d
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "To Change the group name, use:\n.cn Title\n\nTo Kick a user, use:\n.r username\n\nTo ban a user, use:\n.b username\n\nTo unban a user, use:\n.u username\n\nTo lock a group and kick all new users, use:\n.lock\n\nTo lock a group and ban all new users, use:\n.lockb\n\nTo turn on games, use:\n.gon\n\nTo turn off games, use:\n.goff\n\nTo add a word/phrase to the type game, use:\n.addtype word\n\nTo allow all users to add triggers to the bot, use:\n.rpg\n\nTo add a trigger, use:\n.word name:=Text\n\nTo remove a trigger, use:\n.bdel name\n\nTo kick a random Verified User, use:\n.rr"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v20
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_135
- .end local v20
- :cond_2376
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".headc"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_23cd
- const-string v39, "group"
- move-object/from16 v0, v39
- invoke-virtual {v13, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_2390
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_2390
- const-string v39, "fjd"
- const/16 v40, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
- move-result v39
- if-nez v39, :cond_23a4
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_23a4
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "To Op a user, use:\n.op username\n\nTo De-Op a user, use:\n.deop username\n\nTo the bot on in the chat type .on\n\nTo turn bot off in the chat type .off\n\nTo set a welcome message, use:\n.welcome message here\n\nTo set a leave message, use:\n.leave message here\n\nTo Kick a user for uttering a certain phrase, use:\n.blk Phrase Here\n\nTo ban a user for uttering a certain phrase, use:\n.blb Phrase Here\n\nTo remove a certain phrase added by .blk or .blb, use:\n.blr Phrase Here\n\nTo Prevent the title from being changed, use:\n.title Title Here\n\nTo turn off .title, use:\n.titleoff\n\nNOTE: .blk and .blb use the %s variable for searching for a phrase that can change."
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v20
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_135
- .end local v20
- :cond_23cd
- const-string v39, "games.bot"
- invoke-static/range {v39 .. v39}, Lkik/cynbot/widget/preferences/prefs_PIKEK;->getBool_PIKEK(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_135
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->lastType:Ljava/lang/String;
- if-eqz v39, :cond_23e1
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->lastType:Ljava/lang/String;
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->isEmpty()Z
- move-result v39
- if-eqz v39, :cond_2448
- :cond_23e1
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".type"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_2448
- .line 1459
- const-string v39, "ozx"
- const/16 v40, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
- move-result v39
- if-nez v39, :cond_2401
- const/16 v39, 0x0
- goto/16 :goto_43
- .line 1463
- :cond_2401
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- sget-object v40, Lkik/cynbot/widget/preferences/BotReply;->rand:Ljava/util/Random;
- sget-object v41, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- invoke-interface/range {v41 .. v41}, Ljava/util/List;->size()I
- move-result v41
- invoke-virtual/range {v40 .. v41}, Ljava/util/Random;->nextInt(I)I
- move-result v40
- invoke-interface/range {v39 .. v40}, Ljava/util/List;->get(I)Ljava/lang/Object;
- move-result-object v38
- check-cast v38, Ljava/lang/String;
- .line 1464
- .local v38, "typetemp":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "Type the following:\n\n"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- move-object/from16 v0, v39
- move-object/from16 v1, v38
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v20
- .line 1466
- .restart local v20 # "messageOut":Ljava/lang/String;
- sput-object v38, Lkik/cynbot/widget/preferences/BotReply;->lastType:Ljava/lang/String;
- .line 1471
- .end local v38 # "typetemp":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_135
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_2448
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->lastType:Ljava/lang/String;
- if-eqz v39, :cond_2454
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->lastType:Ljava/lang/String;
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->isEmpty()Z
- move-result v39
- if-eqz v39, :cond_251e
- :cond_2454
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".taboo"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_251e
- .line 1459
- const-string v39, "ozx"
- const/16 v40, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
- move-result v39
- if-nez v39, :cond_2474
- const/16 v39, 0x0
- goto/16 :goto_43
- .line 1463
- :cond_2474
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- sget-object v40, Lkik/cynbot/widget/preferences/BotReply;->rand:Ljava/util/Random;
- sget-object v41, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- invoke-interface/range {v41 .. v41}, Ljava/util/List;->size()I
- move-result v41
- invoke-virtual/range {v40 .. v41}, Ljava/util/Random;->nextInt(I)I
- move-result v40
- invoke-interface/range {v39 .. v40}, Ljava/util/List;->get(I)Ljava/lang/Object;
- move-result-object v38
- check-cast v38, Ljava/lang/String;
- .line 1464
- .local v38, "typetemp":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "Word is: "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- move-object/from16 v0, v39
- move-object/from16 v1, v38
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v20
- .line 1466
- .restart local v20 # "messageOut":Ljava/lang/String;
- sput-object v38, Lkik/cynbot/widget/preferences/BotReply;->lastType:Ljava/lang/String;
- .line 1471
- .end local v38 # "typetemp":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x0
- const-string v41, "@"
- move-object/from16 v0, v23
- move-object/from16 v1, v41
- invoke-virtual {v0, v1}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I
- move-result v41
- add-int/lit8 v41, v41, 0x0
- move-object/from16 v0, v23
- move/from16 v1, v40
- move/from16 v2, v41
- invoke-virtual {v0, v1, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String;
- move-result-object v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, "@talk.kik.com"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "Word was sent to "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const/16 v40, 0x0
- const-string v41, "@"
- move-object/from16 v0, v23
- move-object/from16 v1, v41
- invoke-virtual {v0, v1}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I
- move-result v41
- add-int/lit8 v41, v41, -0x4
- move-object/from16 v0, v23
- move/from16 v1, v40
- move/from16 v2, v41
- invoke-virtual {v0, v1, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String;
- move-result-object v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, " in pm"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v20
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_135
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_251e
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->lastType:Ljava/lang/String;
- if-eqz v39, :cond_252a
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->lastType:Ljava/lang/String;
- invoke-virtual/range {v39 .. v39}, Ljava/lang/String;->isEmpty()Z
- move-result v39
- if-eqz v39, :cond_259a
- :cond_252a
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".scramble"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_259a
- const-string v39, "ozx"
- const/16 v40, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
- move-result v39
- if-nez v39, :cond_254a
- const/16 v39, 0x0
- goto/16 :goto_43
- .line 1459
- :cond_254a
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- sget-object v40, Lkik/cynbot/widget/preferences/BotReply;->rand:Ljava/util/Random;
- sget-object v41, Lkik/cynbot/widget/preferences/BotReply;->typeGame:Ljava/util/List;
- invoke-interface/range {v41 .. v41}, Ljava/util/List;->size()I
- move-result v41
- invoke-virtual/range {v40 .. v41}, Ljava/util/Random;->nextInt(I)I
- move-result v40
- invoke-interface/range {v39 .. v40}, Ljava/util/List;->get(I)Ljava/lang/Object;
- move-result-object v38
- check-cast v38, Ljava/lang/String;
- .line 1464
- .local v38, "typetemp":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "Unscramble this: "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- new-instance v40, Lkik/cynbot/widget/preferences/Scramble;
- invoke-direct/range {v40 .. v40}, Lkik/cynbot/widget/preferences/Scramble;-><init>()V
- move-object/from16 v0, v40
- move-object/from16 v1, v38
- invoke-virtual {v0, v1}, Lkik/cynbot/widget/preferences/Scramble;->mixWords(Ljava/lang/String;)Ljava/lang/String;
- move-result-object v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v20
- .line 1466
- .restart local v20 # "messageOut":Ljava/lang/String;
- sput-object v38, Lkik/cynbot/widget/preferences/BotReply;->lastType:Ljava/lang/String;
- .line 1471
- .end local v38 # "typetemp":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_135
- .line 1473
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_259a
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->lastType:Ljava/lang/String;
- if-eqz v39, :cond_25f9
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".type"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-nez v39, :cond_25c2
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".taboo"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-nez v39, :cond_25c2
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".scramble"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_25f9
- :cond_25c2
- const-string v39, "group"
- move-object/from16 v0, v39
- invoke-virtual {v13, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_25d0
- const/16 v39, 0x0
- goto/16 :goto_43
- .line 1459
- :cond_25d0
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "A game is already running. Finish the game or type .reset to play again."
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v20
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_135
- .line 1473
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_25f9
- sget-object v38, Lkik/cynbot/widget/preferences/BotReply;->lastType:Ljava/lang/String;
- if-eqz v38, :cond_264a
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".reset"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_264a
- const-string v39, "group"
- move-object/from16 v0, v39
- invoke-virtual {v13, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_2617
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_2617
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "Word was: "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- move-object/from16 v0, v39
- move-object/from16 v1, v38
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v20
- .restart local v20 # "messageOut":Ljava/lang/String;
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- const/16 v39, 0x0
- sput-object v39, Lkik/cynbot/widget/preferences/BotReply;->lastType:Ljava/lang/String;
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_264a
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".roll"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_26bd
- const-string v39, "group"
- move-object/from16 v0, v39
- invoke-virtual {v13, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_2664
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_2664
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->rollGame:Ljava/util/List;
- sget-object v40, Lkik/cynbot/widget/preferences/BotReply;->rand:Ljava/util/Random;
- sget-object v41, Lkik/cynbot/widget/preferences/BotReply;->rollGame:Ljava/util/List;
- invoke-interface/range {v41 .. v41}, Ljava/util/List;->size()I
- move-result v41
- invoke-virtual/range {v40 .. v41}, Ljava/util/Random;->nextInt(I)I
- move-result v40
- invoke-interface/range {v39 .. v40}, Ljava/util/List;->get(I)Ljava/lang/Object;
- move-result-object v38
- check-cast v38, Ljava/lang/String;
- const-string v39, "fjd"
- const/16 v40, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
- move-result v39
- if-nez v39, :cond_268c
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_268c
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "Rolled "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- move-object/from16 v0, v39
- move-object/from16 v1, v38
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v20
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_135
- .end local v20
- :cond_26bd
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".toss"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_2730
- const-string v39, "group"
- move-object/from16 v0, v39
- invoke-virtual {v13, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_26d7
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_26d7
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->flipGame:Ljava/util/List;
- sget-object v40, Lkik/cynbot/widget/preferences/BotReply;->rand:Ljava/util/Random;
- sget-object v41, Lkik/cynbot/widget/preferences/BotReply;->flipGame:Ljava/util/List;
- invoke-interface/range {v41 .. v41}, Ljava/util/List;->size()I
- move-result v41
- invoke-virtual/range {v40 .. v41}, Ljava/util/Random;->nextInt(I)I
- move-result v40
- invoke-interface/range {v39 .. v40}, Ljava/util/List;->get(I)Ljava/lang/Object;
- move-result-object v38
- check-cast v38, Ljava/lang/String;
- const-string v39, "fjd"
- const/16 v40, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
- move-result v39
- if-nez v39, :cond_26ff
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_26ff
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, ""
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- move-object/from16 v0, v39
- move-object/from16 v1, v38
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v20
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_135
- .end local v20
- :cond_2730
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".8ball "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_27a3
- const-string v39, "group"
- move-object/from16 v0, v39
- invoke-virtual {v13, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_274a
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_274a
- sget-object v39, Lkik/cynbot/widget/preferences/BotReply;->ballGame:Ljava/util/List;
- sget-object v40, Lkik/cynbot/widget/preferences/BotReply;->rand:Ljava/util/Random;
- sget-object v41, Lkik/cynbot/widget/preferences/BotReply;->ballGame:Ljava/util/List;
- invoke-interface/range {v41 .. v41}, Ljava/util/List;->size()I
- move-result v41
- invoke-virtual/range {v40 .. v41}, Ljava/util/Random;->nextInt(I)I
- move-result v40
- invoke-interface/range {v39 .. v40}, Ljava/util/List;->get(I)Ljava/lang/Object;
- move-result-object v38
- check-cast v38, Ljava/lang/String;
- const-string v39, "fjd"
- const/16 v40, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
- move-result v39
- if-nez v39, :cond_2772
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_2772
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, ""
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- move-object/from16 v0, v39
- move-object/from16 v1, v38
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v20
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_135
- .end local v20
- :cond_27a3
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".xjjenzjs"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_2851
- .line 1474
- const-string v39, "group"
- move-object/from16 v0, v39
- invoke-virtual {v13, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_27bd
- .line 1475
- const/16 v39, 0x0
- goto/16 :goto_43
- .line 1478
- :cond_27bd
- const-string v39, "fjd"
- const/16 v40, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
- move-result v39
- if-nez v39, :cond_27d1
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_27d1
- const-string v39, "WALL"
- const/16 v40, 0x0
- move-object/from16 v0, v39
- move/from16 v1, v40
- invoke-virtual {v8, v0, v1}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v29
- .line 1480
- invoke-interface/range {v29 .. v29}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- const-string v40, ".xjjenzjs"
- const-string v41, ".xjjenzjs"
- const/16 v42, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v41
- move/from16 v2, v42
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I
- move-result v41
- add-int/lit8 v41, v41, 0x1
- invoke-interface/range {v39 .. v41}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- invoke-interface/range {v39 .. v39}, Landroid/content/SharedPreferences$Editor;->apply()V
- .line 1482
- const-string v39, ".xjjenzjs"
- const/16 v40, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I
- move-result v39
- rem-int/lit8 v39, v39, 0x64
- if-nez v39, :cond_2828
- .line 1483
- const-string v20, "THE WALL JUST GOT TEN FEET HIGHER"
- .line 1488
- .line 1491
- .restart local v20 # "messageOut":Ljava/lang/String;
- :goto_280e
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_135
- .line 1485
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_2828
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "There are currently "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, ".xjjenzjs"
- const/16 v41, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v40
- move/from16 v2, v41
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I
- move-result v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, " bricks in the wall, KEEP BUILDING YOU MAGNIFICENT ARYAN"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v20
- .restart local v20 # "messageOut":Ljava/lang/String;
- goto/16 :goto_280e
- .line 1493
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_2851
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".status"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_2a29
- .line 1494
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "ops"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v39
- const/16 v40, 0x0
- move-object/from16 v0, v39
- move/from16 v1, v40
- invoke-virtual {v8, v0, v1}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v29
- .line 1496
- invoke-interface/range {v29 .. v29}, Landroid/content/SharedPreferences;->getAll()Ljava/util/Map;
- move-result-object v39
- invoke-interface/range {v39 .. v39}, Ljava/util/Map;->keySet()Ljava/util/Set;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/Object;->toString()Ljava/lang/String;
- move-result-object v39
- const-string v40, "["
- const-string v41, ""
- invoke-virtual/range {v39 .. v41}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
- move-result-object v39
- const-string v40, "]"
- const-string v41, ""
- invoke-virtual/range {v39 .. v41}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
- move-result-object v33
- .line 1498
- .local v33, "statustemp":Ljava/lang/String;
- sget-boolean v39, Lkik/cynbot/widget/preferences/BotReply;->$assertionsDisabled:Z
- if-nez v39, :cond_28a6
- if-nez v33, :cond_28a6
- new-instance v39, Ljava/lang/AssertionError;
- invoke-direct/range {v39 .. v39}, Ljava/lang/AssertionError;-><init>()V
- throw v39
- .line 1499
- :cond_28a6
- move-object/from16 v0, v33
- move-object/from16 v1, v23
- invoke-virtual {v0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_28b4
- .line 1500
- const/16 v39, 0x0
- goto/16 :goto_43
- .line 1503
- :cond_28b4
- const-string v39, ","
- move-object/from16 v0, v33
- move-object/from16 v1, v39
- invoke-virtual {v0, v1}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v24
- .line 1504
- .local v24, "ops":[Ljava/lang/String;
- new-instance v14, Ljava/util/ArrayList;
- invoke-direct {v14}, Ljava/util/ArrayList;-><init>()V
- .line 1505
- .local v14, "headsList":Ljava/util/List;, "Ljava/util/List<Ljava/lang/String;>;"
- new-instance v25, Ljava/util/ArrayList;
- invoke-direct/range {v25 .. v25}, Ljava/util/ArrayList;-><init>()V
- .line 1507
- .local v25, "opsList":Ljava/util/List;, "Ljava/util/List<Ljava/lang/String;>;"
- move-object/from16 v0, v24
- array-length v0, v0
- move/from16 v40, v0
- const/16 v39, 0x0
- :goto_28cf
- move/from16 v0, v39
- move/from16 v1, v40
- if-ge v0, v1, :cond_2913
- aget-object v22, v24, v39
- .line 1508
- .local v22, "op":Ljava/lang/String;
- sget-boolean v41, Lkik/cynbot/widget/preferences/BotReply;->$assertionsDisabled:Z
- if-nez v41, :cond_28e3
- if-nez v22, :cond_28e3
- new-instance v39, Ljava/lang/AssertionError;
- invoke-direct/range {v39 .. v39}, Ljava/lang/AssertionError;-><init>()V
- throw v39
- .line 1509
- :cond_28e3
- invoke-virtual/range {v22 .. v22}, Ljava/lang/String;->trim()Ljava/lang/String;
- move-result-object v41
- const-string v42, "op"
- move-object/from16 v0, v29
- move-object/from16 v1, v41
- move-object/from16 v2, v42
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
- move-result-object v41
- const-string v42, "head"
- invoke-virtual/range {v41 .. v42}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v41
- if-eqz v41, :cond_2907
- .line 1510
- invoke-virtual/range {v22 .. v22}, Ljava/lang/String;->trim()Ljava/lang/String;
- move-result-object v41
- move-object/from16 v0, v41
- invoke-interface {v14, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- .line 1507
- :goto_2904
- add-int/lit8 v39, v39, 0x1
- goto :goto_28cf
- .line 1512
- :cond_2907
- invoke-virtual/range {v22 .. v22}, Ljava/lang/String;->trim()Ljava/lang/String;
- move-result-object v41
- move-object/from16 v0, v25
- move-object/from16 v1, v41
- invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
- goto :goto_2904
- .line 1516
- .end local v22 # "op":Ljava/lang/String;
- :cond_2913
- const-string v20, "Head Ops:\n"
- .line 1518
- .restart local v20 # "messageOut":Ljava/lang/String;
- invoke-interface {v14}, Ljava/util/List;->iterator()Ljava/util/Iterator;
- move-result-object v39
- :goto_2919
- invoke-interface/range {v39 .. v39}, Ljava/util/Iterator;->hasNext()Z
- move-result v40
- if-eqz v40, :cond_2948
- invoke-interface/range {v39 .. v39}, Ljava/util/Iterator;->next()Ljava/lang/Object;
- move-result-object v5
- check-cast v5, Ljava/lang/String;
- .line 1519
- .local v5, "aHeadsList":Ljava/lang/String;
- const/16 v40, 0x0
- const-string v41, "@"
- move-object/from16 v0, v41
- invoke-virtual {v5, v0}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I
- move-result v41
- add-int/lit8 v41, v41, -0x4
- move/from16 v0, v40
- move/from16 v1, v41
- invoke-virtual {v5, v0, v1}, Ljava/lang/String;->substring(II)Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v20
- move-object/from16 v1, v40
- invoke-virtual {v0, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
- move-result-object v40
- const-string v41, "\n"
- invoke-virtual/range {v40 .. v41}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
- move-result-object v20
- .line 1520
- goto :goto_2919
- .line 1522
- .end local v5 # "aHeadsList":Ljava/lang/String;
- :cond_2948
- const-string v39, "\n"
- move-object/from16 v0, v20
- move-object/from16 v1, v39
- invoke-virtual {v0, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
- move-result-object v39
- const-string v40, "Pleb Ops:\n"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
- move-result-object v20
- .line 1524
- invoke-interface/range {v25 .. v25}, Ljava/util/List;->iterator()Ljava/util/Iterator;
- move-result-object v39
- :goto_295c
- invoke-interface/range {v39 .. v39}, Ljava/util/Iterator;->hasNext()Z
- move-result v40
- if-eqz v40, :cond_297c
- invoke-interface/range {v39 .. v39}, Ljava/util/Iterator;->next()Ljava/lang/Object;
- move-result-object v6
- check-cast v6, Ljava/lang/String;
- .line 1525
- .local v6, "aOpsList":Ljava/lang/String;
- const-string v40, "o"
- move-object/from16 v0, v40
- invoke-virtual {v6, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v40
- if-eqz v40, :cond_2a05
- .line 1526
- const-string v39, "EVERYONE\n"
- move-object/from16 v0, v20
- move-object/from16 v1, v39
- invoke-virtual {v0, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
- move-result-object v20
- .line 1532
- .end local v6 # "aOpsList":Ljava/lang/String;
- :cond_297c
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "status"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v39
- const/16 v40, 0x0
- move-object/from16 v0, v39
- move/from16 v1, v40
- invoke-virtual {v8, v0, v1}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v29
- .line 1534
- const-string v39, "\n"
- move-object/from16 v0, v20
- move-object/from16 v1, v39
- invoke-virtual {v0, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
- move-result-object v39
- const-string v40, "Locks:\n"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
- move-result-object v39
- const-string v40, "Lock: "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
- move-result-object v39
- const-string v40, ".lock"
- const/16 v41, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v40
- move/from16 v2, v41
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
- move-result v40
- invoke-static/range {v40 .. v40}, Ljava/lang/Boolean;->toString(Z)Ljava/lang/String;
- move-result-object v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
- move-result-object v39
- const-string v40, "\n"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
- move-result-object v39
- const-string v40, "Lockb: "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
- move-result-object v39
- const-string v40, ".lockb"
- const/16 v41, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v40
- move/from16 v2, v41
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
- move-result v40
- invoke-static/range {v40 .. v40}, Ljava/lang/Boolean;->toString(Z)Ljava/lang/String;
- move-result-object v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
- move-result-object v20
- .line 1536
- .line 1539
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_135
- .line 1529
- .restart local v6 # "aOpsList":Ljava/lang/String;
- :cond_2a05
- const/16 v40, 0x0
- const-string v41, "@"
- move-object/from16 v0, v41
- invoke-virtual {v6, v0}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I
- move-result v41
- add-int/lit8 v41, v41, -0x4
- move/from16 v0, v40
- move/from16 v1, v41
- invoke-virtual {v6, v0, v1}, Ljava/lang/String;->substring(II)Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v20
- move-object/from16 v1, v40
- invoke-virtual {v0, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
- move-result-object v40
- const-string v41, "\n"
- invoke-virtual/range {v40 .. v41}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
- move-result-object v20
- .line 1530
- goto/16 :goto_295c
- .line 1541
- .end local v6 # "aOpsList":Ljava/lang/String;
- .end local v14 # "headsList":Ljava/util/List;, "Ljava/util/List<Ljava/lang/String;>;"
- .end local v20 # "messageOut":Ljava/lang/String;
- .end local v24 # "ops":[Ljava/lang/String;
- .end local v25 # "opsList":Ljava/util/List;, "Ljava/util/List<Ljava/lang/String;>;"
- .end local v33 # "statustemp":Ljava/lang/String;
- :cond_2a29
- const/16 v39, 0x0
- aget-object v39, p1, v39
- const-string v40, ".ded8789"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
- move-result v39
- if-eqz v39, :cond_135
- .line 1542
- const-string v39, "group"
- move-object/from16 v0, v39
- invoke-virtual {v13, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v39
- if-nez v39, :cond_2a43
- .line 1543
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_2a43
- const-string v39, "fjd"
- const/16 v40, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
- move-result v39
- if-nez v39, :cond_2a57
- const/16 v39, 0x0
- goto/16 :goto_43
- :cond_2a57
- const-string v39, "WALL"
- const/16 v40, 0x0
- move-object/from16 v0, v39
- move/from16 v1, v40
- invoke-virtual {v8, v0, v1}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v29
- .line 1548
- invoke-interface/range {v29 .. v29}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- const-string v40, ".xjjenzjs"
- const-string v41, ".xjjenzjs"
- const/16 v42, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v41
- move/from16 v2, v42
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I
- move-result v41
- add-int/lit8 v41, v41, -0x1
- invoke-interface/range {v39 .. v41}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;
- move-result-object v39
- invoke-interface/range {v39 .. v39}, Landroid/content/SharedPreferences$Editor;->apply()V
- .line 1550
- const-string v39, ".xjjenzjs"
- const/16 v40, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v39
- move/from16 v2, v40
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I
- move-result v39
- rem-int/lit8 v39, v39, 0x64
- if-nez v39, :cond_2aae
- .line 1551
- const-string v20, "THE WALL JUST GOT TEN FEET LOWER"
- .line 1556
- .line 1559
- .restart local v20 # "messageOut":Ljava/lang/String;
- :goto_2a94
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const/16 v40, 0x1
- aget-object v40, p1, v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v40
- move-object/from16 v0, v40
- move-object/from16 v1, v20
- invoke-static {v0, v1}, Lcom/b/a/promessages;->message(Ljava/lang/String;Ljava/lang/String;)V
- goto/16 :goto_135
- .line 1553
- .end local v20 # "messageOut":Ljava/lang/String;
- :cond_2aae
- new-instance v39, Ljava/lang/StringBuilder;
- invoke-direct/range {v39 .. v39}, Ljava/lang/StringBuilder;-><init>()V
- const-string v40, "There are currently "
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, ".xjjenzjs"
- const/16 v41, 0x0
- move-object/from16 v0, v29
- move-object/from16 v1, v40
- move/from16 v2, v41
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I
- move-result v40
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
- move-result-object v39
- const-string v40, " bricks in the wall, KEEP BREAKING YOU SPICS"
- invoke-virtual/range {v39 .. v40}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v39
- invoke-virtual/range {v39 .. v39}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- :try_end_2ad4
- .catch Ljava/lang/InterruptedException; {:try_start_13b .. :try_end_2ad4} :catch_131
- .catch Ljava/lang/NullPointerException; {:try_start_13b .. :try_end_2ad4} :catch_1b2
- move-result-object v20
- .restart local v20 # "messageOut":Ljava/lang/String;
- goto/16 :goto_2a94
- nop
- .line 329
- :sswitch_data_2ad8
- .sparse-switch
- -0x413cd60e -> :sswitch_325
- 0x17c0f -> :sswitch_38c
- 0x323a46 -> :sswitch_331
- .end sparse-switch
- :pswitch_data_2ae6
- .packed-switch 0x0
- :pswitch_2a9
- :pswitch_3e7
- :pswitch_3fe
- .end packed-switch
- .line 460
- :pswitch_data_2af0
- .packed-switch 0x0
- :pswitch_6e2
- :pswitch_6f7
- :pswitch_70c
- :pswitch_723
- :pswitch_747
- .end packed-switch
- .line 502
- :sswitch_data_2afe
- .sparse-switch
- 0xde1 -> :sswitch_97d
- 0x30cde0 -> :sswitch_971
- .end sparse-switch
- :pswitch_data_2b08
- .packed-switch 0x0
- :pswitch_989
- :pswitch_1506
- .end packed-switch
- .end method
Add Comment
Please, Sign In to add comment