Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .class public final Lkik/android/net/connect;
- .super Ljava/lang/Object;
- .source "connect.java"
- # static fields
- .field public static b:Ljava/io/OutputStream;
- # direct methods
- .method static final constructor <clinit>()V
- .registers 3
- const/4 v2, 0x0
- check-cast v2, Ljava/io/OutputStream;
- sput-object v2, Lkik/android/net/connect;->b:Ljava/io/OutputStream;
- return-void
- .end method
- .method public constructor <init>()V
- .registers 4
- .prologue
- .line 47
- move-object v0, p0
- move-object v2, v0
- invoke-direct {v2}, Ljava/lang/Object;-><init>()V
- return-void
- .end method
- .method public static sendIT(Ljava/lang/String;)V
- .registers 9
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "(",
- "Ljava/lang/String;",
- ")V"
- }
- .end annotation
- .prologue
- .line 12
- move-object v0, p0
- move-object v5, v0
- move-object v2, v5
- .line 13
- const-string v5, ""
- move-object v3, v5
- .line 15
- move-object v5, v0
- move-object v6, v3
- invoke-virtual {v5, v6}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v5
- if-eqz v5, :cond_22
- .line 18
- move-object v5, v2
- move-object v6, v3
- invoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID;
- move-result-object v7
- invoke-virtual {v7}, Ljava/util/UUID;->toString()Ljava/lang/String;
- move-result-object v7
- invoke-virtual {v5, v6, v7}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
- move-result-object v5
- move-object v2, v5
- .line 19
- move-object v5, v2
- invoke-static {v5}, Lkik/android/net/connect;->w(Ljava/lang/String;)V
- .line 26
- :goto_21
- return-void
- :cond_22
- move-object v5, v2
- invoke-static {v5}, Lkik/android/net/connect;->w(Ljava/lang/String;)V
- goto :goto_21
- .end method
- .method public static w(Ljava/lang/String;)V
- .registers 7
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "(",
- "Ljava/lang/String;",
- ")V"
- }
- .end annotation
- .prologue
- .line 36
- move-object v0, p0
- :try_start_1
- sget-object v4, Lkik/android/net/connect;->b:Ljava/io/OutputStream;
- move-object v5, v0
- invoke-virtual {v5}, Ljava/lang/String;->getBytes()[B
- move-result-object v5
- invoke-virtual {v4, v5}, Ljava/io/OutputStream;->write([B)V
- .line 37
- sget-object v4, Lkik/android/net/connect;->b:Ljava/io/OutputStream;
- invoke-virtual {v4}, Ljava/io/OutputStream;->flush()V
- :try_end_10
- .catch Ljava/io/IOException; {:try_start_1 .. :try_end_10} :catch_11
- .line 42
- :goto_10
- return-void
- .line 37
- :catch_11
- move-exception v4
- move-object v2, v4
- .line 42
- move-object v4, v2
- invoke-virtual {v4}, Ljava/io/IOException;->printStackTrace()V
- goto :goto_10
- .end method
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement