K

Onbaşı
09 Haziran 2006
Tarihinde Katıldı
Takip Ettikleri
0 üye
Görüntülenme (?)
4 (Bu ay: 0)
Gönderiler Hakkında
K
14 yıl
Kodu tamamlamam için lütfen yardım, javada iki dosyayı aratma .txt .list vb...
arkadaşlar elimde şöyle bir kod var


yani codun 101. satırının olduğu dizindeki
move-result-object v7

const-string v8, ".txt"

invoke-virtual {v7, v8}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z

şimdi burada ".txt" leri görüyor ben bu kısımda ".txt" le birlikte ".list" yada farklı bir uzantı tanımlatmak istiyorum...

şimdi ben nereye ne code eklemeliyimki bana bu arama sonucunda iki uzantıyıda verir...
yardımlarınız için şimdiden teşekkürederim....
K
14 yıl
Kodu tamamlamam için lütfen yardım, javada iki dosyayı aratma .txt .list vb...
arkadaşlar elimde şöyle bir kod var


yani codun 101. satırının olduğu dizindeki
move-result-object v7

const-string v8, ".txt"

invoke-virtual {v7, v8}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z

şimdi burada ".txt" leri görüyor ben bu kısımda ".txt" le birlikte ".list" yada farklı bir uzantı tanımlatmak istiyorum...

şimdi ben nereye ne code eklemeliyimki bana bu arama sonucunda iki uzantıyıda verir...
yardımlarınız için şimdiden teşekkürederim....
K
14 yıl
Kodu tamamlamam için lütfen yardım, javada iki dosyayı aratma .txt .list vb...
arkadaşlar elimde şöyle bir kod var
 
.class final Lru/player/android/player/common/t;
.super Landroid/support/v4/content/AsyncTaskLoader;


# instance fields
.field private final a:Ljava/io/File;


# direct methods
.method public constructor <init>(Landroid/content/Context;Ljava/io/File;)V
.registers 3

invoke-direct {p0, p1}, Landroid/support/v4/content/AsyncTaskLoader;-><init>(Landroid/content/Context;)V

iput-object p2, p0, Lru/player/android/player/common/t;->a:Ljava/io/File;

return-void
.end method

.method private a(Ljava/io/File;Ljava/util/ArrayList;)Ljava/util/ArrayList;
.registers 12

const/4 v3, 0x1

const/4 v1, 0x0

invoke-virtual {p1}, Ljava/io/File;->listFiles()[Ljava/io/File;

move-result-object v4

if-eqz v4, :cond_b

array-length v0, v4

if-nez v0, :cond_c

:cond_b
return-object p2

:cond_c
new-instance v5, Ljava/util/ArrayList;

invoke-direct {v5}, Ljava/util/ArrayList;-><init>()V

move v0, v1

move v2, v1

:goto_13
array-length v6, v4

if-lt v0, v6, :cond_28

:goto_16
invoke-virtual {v5}, Ljava/util/ArrayList;->size()I

move-result v0

if-ge v1, v0, :cond_b

invoke-virtual {v5, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

move-result-object v0

check-cast v0, Ljava/io/File;

invoke-direct {p0, v0, p2}, Lru/player/android/player/common/t;->a(Ljava/io/File;Ljava/util/ArrayList;)Ljava/util/ArrayList;

add-int/lit8 v1, v1, 0x1

goto :goto_16

:cond_28
aget-object v6, v4, v0

invoke-virtual {v6}, Ljava/io/File;->isDirectory()Z

move-result v7

if-eqz v7, :cond_3c

invoke-virtual {v6}, Ljava/io/File;->canRead()Z

move-result v7

if-eqz v7, :cond_3c

invoke-virtual {v5, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

:cond_39
:goto_39
add-int/lit8 v0, v0, 0x1

goto :goto_13

:cond_3c
invoke-virtual {v6}, Ljava/io/File;->getName()Ljava/lang/String;

move-result-object v7

const-string v8, ".txt"

invoke-virtual {v7, v8}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z

move-result v7

if-eqz v7, :cond_39

invoke-virtual {v6}, Ljava/io/File;->canRead()Z

move-result v7

if-eqz v7, :cond_39

if-nez v2, :cond_59

new-instance v2, Lru/player/android/player/common/r;

invoke-direct {v2, p1, v3}, Lru/player/android/player/common/r;-><init>(Ljava/io/File;I)V

invoke-virtual {p2, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

move v2, v3

:cond_59
new-instance v7, Lru/player/android/player/common/r;

invoke-direct {v7, v6, v1}, Lru/player/android/player/common/r;-><init>(Ljava/io/File;I)V

invoke-virtual {p2, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

goto :goto_39
.end method


# virtual methods
.method public final synthetic loadInBackground()Ljava/lang/Object;
.registers 3

iget-object v0, p0, Lru/player/android/player/common/t;->a:Ljava/io/File;

if-eqz v0, :cond_14

iget-object v0, p0, Lru/player/android/player/common/t;->a:Ljava/io/File;

invoke-virtual {v0}, Ljava/io/File;->exists()Z

move-result v0

if-eqz v0, :cond_14

iget-object v0, p0, Lru/player/android/player/common/t;->a:Ljava/io/File;

invoke-virtual {v0}, Ljava/io/File;->isDirectory()Z

move-result v0

if-nez v0, :cond_18

:cond_14
const/4 v0, 0x0

new-array v0, v0, [Lru/player/android/player/common/r;

:goto_17
return-object v0

:cond_18
iget-object v0, p0, Lru/player/android/player/common/t;->a:Ljava/io/File;

new-instance v1, Ljava/util/ArrayList;

invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V

invoke-direct {p0, v0, v1}, Lru/player/android/player/common/t;->a(Ljava/io/File;Ljava/util/ArrayList;)Ljava/util/ArrayList;

move-result-object v0

invoke-virtual {v0}, Ljava/util/ArrayList;->size()I

move-result v1

new-array v1, v1, [Lru/player/android/player/common/r;

invoke-virtual {v0, v1}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;

move-result-object v0

check-cast v0, [Lru/player/android/player/common/r;

goto :goto_17
.end method

.method protected final onStartLoading()V
.registers 1

invoke-virtual {p0}, Lru/player/android/player/common/t;->forceLoad()V

return-void
.end method


yani codun 101. satırının olduğu dizindeki
move-result-object v7

const-string v8, ".txt"

invoke-virtual {v7, v8}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z

şimdi burada ".txt" leri görüyor ben bu kısımda ".txt" le birlikte ".list" yada farklı bir uzantı tanımlatmak istiyorum...

şimdi ben nereye ne code eklemeliyimki bana bu arama sonucunda iki uzantıyıda verir...
yardımlarınız için şimdiden teşekkürederim....
K
14 yıl
Kodu tamamlamam için lütfen yardım, javada iki dosyayı aratma .txt .list vb...
arkadaşlar elimde şöyle bir kod var
 
.class final Lru/player/android/player/common/t;
.super Landroid/support/v4/content/AsyncTaskLoader;


# instance fields
.field private final a:Ljava/io/File;


# direct methods
.method public constructor <init>(Landroid/content/Context;Ljava/io/File;)V
.registers 3

invoke-direct {p0, p1}, Landroid/support/v4/content/AsyncTaskLoader;-><init>(Landroid/content/Context;)V

iput-object p2, p0, Lru/player/android/player/common/t;->a:Ljava/io/File;

return-void
.end method

.method private a(Ljava/io/File;Ljava/util/ArrayList;)Ljava/util/ArrayList;
.registers 12

const/4 v3, 0x1

const/4 v1, 0x0

invoke-virtual {p1}, Ljava/io/File;->listFiles()[Ljava/io/File;

move-result-object v4

if-eqz v4, :cond_b

array-length v0, v4

if-nez v0, :cond_c

:cond_b
return-object p2

:cond_c
new-instance v5, Ljava/util/ArrayList;

invoke-direct {v5}, Ljava/util/ArrayList;-><init>()V

move v0, v1

move v2, v1

:goto_13
array-length v6, v4

if-lt v0, v6, :cond_28

:goto_16
invoke-virtual {v5}, Ljava/util/ArrayList;->size()I

move-result v0

if-ge v1, v0, :cond_b

invoke-virtual {v5, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

move-result-object v0

check-cast v0, Ljava/io/File;

invoke-direct {p0, v0, p2}, Lru/player/android/player/common/t;->a(Ljava/io/File;Ljava/util/ArrayList;)Ljava/util/ArrayList;

add-int/lit8 v1, v1, 0x1

goto :goto_16

:cond_28
aget-object v6, v4, v0

invoke-virtual {v6}, Ljava/io/File;->isDirectory()Z

move-result v7

if-eqz v7, :cond_3c

invoke-virtual {v6}, Ljava/io/File;->canRead()Z

move-result v7

if-eqz v7, :cond_3c

invoke-virtual {v5, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

:cond_39
:goto_39
add-int/lit8 v0, v0, 0x1

goto :goto_13

:cond_3c
invoke-virtual {v6}, Ljava/io/File;->getName()Ljava/lang/String;

move-result-object v7

const-string v8, ".txt"

invoke-virtual {v7, v8}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z

move-result v7

if-eqz v7, :cond_39

invoke-virtual {v6}, Ljava/io/File;->canRead()Z

move-result v7

if-eqz v7, :cond_39

if-nez v2, :cond_59

new-instance v2, Lru/player/android/player/common/r;

invoke-direct {v2, p1, v3}, Lru/player/android/player/common/r;-><init>(Ljava/io/File;I)V

invoke-virtual {p2, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

move v2, v3

:cond_59
new-instance v7, Lru/player/android/player/common/r;

invoke-direct {v7, v6, v1}, Lru/player/android/player/common/r;-><init>(Ljava/io/File;I)V

invoke-virtual {p2, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

goto :goto_39
.end method


# virtual methods
.method public final synthetic loadInBackground()Ljava/lang/Object;
.registers 3

iget-object v0, p0, Lru/player/android/player/common/t;->a:Ljava/io/File;

if-eqz v0, :cond_14

iget-object v0, p0, Lru/player/android/player/common/t;->a:Ljava/io/File;

invoke-virtual {v0}, Ljava/io/File;->exists()Z

move-result v0

if-eqz v0, :cond_14

iget-object v0, p0, Lru/player/android/player/common/t;->a:Ljava/io/File;

invoke-virtual {v0}, Ljava/io/File;->isDirectory()Z

move-result v0

if-nez v0, :cond_18

:cond_14
const/4 v0, 0x0

new-array v0, v0, [Lru/player/android/player/common/r;

:goto_17
return-object v0

:cond_18
iget-object v0, p0, Lru/player/android/player/common/t;->a:Ljava/io/File;

new-instance v1, Ljava/util/ArrayList;

invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V

invoke-direct {p0, v0, v1}, Lru/player/android/player/common/t;->a(Ljava/io/File;Ljava/util/ArrayList;)Ljava/util/ArrayList;

move-result-object v0

invoke-virtual {v0}, Ljava/util/ArrayList;->size()I

move-result v1

new-array v1, v1, [Lru/player/android/player/common/r;

invoke-virtual {v0, v1}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;

move-result-object v0

check-cast v0, [Lru/player/android/player/common/r;

goto :goto_17
.end method

.method protected final onStartLoading()V
.registers 1

invoke-virtual {p0}, Lru/player/android/player/common/t;->forceLoad()V

return-void
.end method


yani codun 101. satırının olduğu dizindeki
move-result-object v7

const-string v8, ".txt"

invoke-virtual {v7, v8}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z

şimdi burada ".txt" leri görüyor ben bu kısımda ".txt" le birlikte ".list" yada farklı bir uzantı tanımlatmak istiyorum...

şimdi ben nereye ne code eklemeliyimki bana bu arama sonucunda iki uzantıyıda verir...
yardımlarınız için şimdiden teşekkürederim....
K
14 yıl
Kodu tamamlamam için lütfen yardım, javada iki dosyayı aratma .txt .list vb...
arkadaşlar elimde şöyle bir kod var
 
.class final Lru/player/android/player/common/t;
.super Landroid/support/v4/content/AsyncTaskLoader;


# instance fields
.field private final a:Ljava/io/File;


# direct methods
.method public constructor <init>(Landroid/content/Context;Ljava/io/File;)V
.registers 3

invoke-direct {p0, p1}, Landroid/support/v4/content/AsyncTaskLoader;-><init>(Landroid/content/Context;)V

iput-object p2, p0, Lru/player/android/player/common/t;->a:Ljava/io/File;

return-void
.end method

.method private a(Ljava/io/File;Ljava/util/ArrayList;)Ljava/util/ArrayList;
.registers 12

const/4 v3, 0x1

const/4 v1, 0x0

invoke-virtual {p1}, Ljava/io/File;->listFiles()[Ljava/io/File;

move-result-object v4

if-eqz v4, :cond_b

array-length v0, v4

if-nez v0, :cond_c

:cond_b
return-object p2

:cond_c
new-instance v5, Ljava/util/ArrayList;

invoke-direct {v5}, Ljava/util/ArrayList;-><init>()V

move v0, v1

move v2, v1

:goto_13
array-length v6, v4

if-lt v0, v6, :cond_28

:goto_16
invoke-virtual {v5}, Ljava/util/ArrayList;->size()I

move-result v0

if-ge v1, v0, :cond_b

invoke-virtual {v5, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

move-result-object v0

check-cast v0, Ljava/io/File;

invoke-direct {p0, v0, p2}, Lru/player/android/player/common/t;->a(Ljava/io/File;Ljava/util/ArrayList;)Ljava/util/ArrayList;

add-int/lit8 v1, v1, 0x1

goto :goto_16

:cond_28
aget-object v6, v4, v0

invoke-virtual {v6}, Ljava/io/File;->isDirectory()Z

move-result v7

if-eqz v7, :cond_3c

invoke-virtual {v6}, Ljava/io/File;->canRead()Z

move-result v7

if-eqz v7, :cond_3c

invoke-virtual {v5, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

:cond_39
:goto_39
add-int/lit8 v0, v0, 0x1

goto :goto_13

:cond_3c
invoke-virtual {v6}, Ljava/io/File;->getName()Ljava/lang/String;

move-result-object v7

const-string v8, ".txt"

invoke-virtual {v7, v8}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z

move-result v7

if-eqz v7, :cond_39

invoke-virtual {v6}, Ljava/io/File;->canRead()Z

move-result v7

if-eqz v7, :cond_39

if-nez v2, :cond_59

new-instance v2, Lru/player/android/player/common/r;

invoke-direct {v2, p1, v3}, Lru/player/android/player/common/r;-><init>(Ljava/io/File;I)V

invoke-virtual {p2, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

move v2, v3

:cond_59
new-instance v7, Lru/player/android/player/common/r;

invoke-direct {v7, v6, v1}, Lru/player/android/player/common/r;-><init>(Ljava/io/File;I)V

invoke-virtual {p2, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

goto :goto_39
.end method


# virtual methods
.method public final synthetic loadInBackground()Ljava/lang/Object;
.registers 3

iget-object v0, p0, Lru/player/android/player/common/t;->a:Ljava/io/File;

if-eqz v0, :cond_14

iget-object v0, p0, Lru/player/android/player/common/t;->a:Ljava/io/File;

invoke-virtual {v0}, Ljava/io/File;->exists()Z

move-result v0

if-eqz v0, :cond_14

iget-object v0, p0, Lru/player/android/player/common/t;->a:Ljava/io/File;

invoke-virtual {v0}, Ljava/io/File;->isDirectory()Z

move-result v0

if-nez v0, :cond_18

:cond_14
const/4 v0, 0x0

new-array v0, v0, [Lru/player/android/player/common/r;

:goto_17
return-object v0

:cond_18
iget-object v0, p0, Lru/player/android/player/common/t;->a:Ljava/io/File;

new-instance v1, Ljava/util/ArrayList;

invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V

invoke-direct {p0, v0, v1}, Lru/player/android/player/common/t;->a(Ljava/io/File;Ljava/util/ArrayList;)Ljava/util/ArrayList;

move-result-object v0

invoke-virtual {v0}, Ljava/util/ArrayList;->size()I

move-result v1

new-array v1, v1, [Lru/player/android/player/common/r;

invoke-virtual {v0, v1}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;

move-result-object v0

check-cast v0, [Lru/player/android/player/common/r;

goto :goto_17
.end method

.method protected final onStartLoading()V
.registers 1

invoke-virtual {p0}, Lru/player/android/player/common/t;->forceLoad()V

return-void
.end method


yani codun 101. satırının olduğu dizindeki
move-result-object v7

const-string v8, ".txt"

invoke-virtual {v7, v8}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z

şimdi burada ".txt" leri görüyor ben bu kısımda ".txt" le birlikte ".list" yada farklı bir uzantı tanımlatmak istiyorum...

şimdi ben nereye ne code eklemeliyimki bana bu arama sonucunda iki uzantıyıda verir...
yardımlarınız için şimdiden teşekkürederim....
K
14 yıl
Kodu tamamlamam için lütfen yardım, javada iki dosyayı aratma .txt .list vb...
arkadaşlar elimde şöyle bir kod var
 
.class final Lru/player/android/player/common/t;
.super Landroid/support/v4/content/AsyncTaskLoader;


# instance fields
.field private final a:Ljava/io/File;


# direct methods
.method public constructor <init>(Landroid/content/Context;Ljava/io/File;)V
.registers 3

invoke-direct {p0, p1}, Landroid/support/v4/content/AsyncTaskLoader;-><init>(Landroid/content/Context;)V

iput-object p2, p0, Lru/player/android/player/common/t;->a:Ljava/io/File;

return-void
.end method

.method private a(Ljava/io/File;Ljava/util/ArrayList;)Ljava/util/ArrayList;
.registers 12

const/4 v3, 0x1

const/4 v1, 0x0

invoke-virtual {p1}, Ljava/io/File;->listFiles()[Ljava/io/File;

move-result-object v4

if-eqz v4, :cond_b

array-length v0, v4

if-nez v0, :cond_c

:cond_b
return-object p2

:cond_c
new-instance v5, Ljava/util/ArrayList;

invoke-direct {v5}, Ljava/util/ArrayList;-><init>()V

move v0, v1

move v2, v1

:goto_13
array-length v6, v4

if-lt v0, v6, :cond_28

:goto_16
invoke-virtual {v5}, Ljava/util/ArrayList;->size()I

move-result v0

if-ge v1, v0, :cond_b

invoke-virtual {v5, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

move-result-object v0

check-cast v0, Ljava/io/File;

invoke-direct {p0, v0, p2}, Lru/player/android/player/common/t;->a(Ljava/io/File;Ljava/util/ArrayList;)Ljava/util/ArrayList;

add-int/lit8 v1, v1, 0x1

goto :goto_16

:cond_28
aget-object v6, v4, v0

invoke-virtual {v6}, Ljava/io/File;->isDirectory()Z

move-result v7

if-eqz v7, :cond_3c

invoke-virtual {v6}, Ljava/io/File;->canRead()Z

move-result v7

if-eqz v7, :cond_3c

invoke-virtual {v5, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

:cond_39
:goto_39
add-int/lit8 v0, v0, 0x1

goto :goto_13

:cond_3c
invoke-virtual {v6}, Ljava/io/File;->getName()Ljava/lang/String;

move-result-object v7

const-string v8, ".txt"

invoke-virtual {v7, v8}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z

move-result v7

if-eqz v7, :cond_39

invoke-virtual {v6}, Ljava/io/File;->canRead()Z

move-result v7

if-eqz v7, :cond_39

if-nez v2, :cond_59

new-instance v2, Lru/player/android/player/common/r;

invoke-direct {v2, p1, v3}, Lru/player/android/player/common/r;-><init>(Ljava/io/File;I)V

invoke-virtual {p2, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

move v2, v3

:cond_59
new-instance v7, Lru/player/android/player/common/r;

invoke-direct {v7, v6, v1}, Lru/player/android/player/common/r;-><init>(Ljava/io/File;I)V

invoke-virtual {p2, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

goto :goto_39
.end method


# virtual methods
.method public final synthetic loadInBackground()Ljava/lang/Object;
.registers 3

iget-object v0, p0, Lru/player/android/player/common/t;->a:Ljava/io/File;

if-eqz v0, :cond_14

iget-object v0, p0, Lru/player/android/player/common/t;->a:Ljava/io/File;

invoke-virtual {v0}, Ljava/io/File;->exists()Z

move-result v0

if-eqz v0, :cond_14

iget-object v0, p0, Lru/player/android/player/common/t;->a:Ljava/io/File;

invoke-virtual {v0}, Ljava/io/File;->isDirectory()Z

move-result v0

if-nez v0, :cond_18

:cond_14
const/4 v0, 0x0

new-array v0, v0, [Lru/player/android/player/common/r;

:goto_17
return-object v0

:cond_18
iget-object v0, p0, Lru/player/android/player/common/t;->a:Ljava/io/File;

new-instance v1, Ljava/util/ArrayList;

invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V

invoke-direct {p0, v0, v1}, Lru/player/android/player/common/t;->a(Ljava/io/File;Ljava/util/ArrayList;)Ljava/util/ArrayList;

move-result-object v0

invoke-virtual {v0}, Ljava/util/ArrayList;->size()I

move-result v1

new-array v1, v1, [Lru/player/android/player/common/r;

invoke-virtual {v0, v1}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;

move-result-object v0

check-cast v0, [Lru/player/android/player/common/r;

goto :goto_17
.end method

.method protected final onStartLoading()V
.registers 1

invoke-virtual {p0}, Lru/player/android/player/common/t;->forceLoad()V

return-void
.end method


yani codun 101. satırının olduğu dizindeki
move-result-object v7

const-string v8, ".txt"

invoke-virtual {v7, v8}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z

şimdi burada ".txt" leri görüyor ben bu kısımda ".txt" le birlikte ".list" yada farklı bir uzantı tanımlatmak istiyorum...

şimdi ben nereye ne code eklemeliyimki bana bu arama sonucunda iki uzantıyıda verir...
yardımlarınız için şimdiden teşekkürederim....
K
14 yıl
kodları tamamlamam için lütfen yardım, javada iki dosyayı aratma .txt .list vb...
arkadaşlar elimde şöyle bir kod var
 
.class final Lru/player/android/player/common/t;
.super Landroid/support/v4/content/AsyncTaskLoader;


# instance fields
.field private final a:Ljava/io/File;


# direct methods
.method public constructor <init>(Landroid/content/Context;Ljava/io/File;)V
.registers 3

invoke-direct {p0, p1}, Landroid/support/v4/content/AsyncTaskLoader;-><init>(Landroid/content/Context;)V

iput-object p2, p0, Lru/player/android/player/common/t;->a:Ljava/io/File;

return-void
.end method

.method private a(Ljava/io/File;Ljava/util/ArrayList;)Ljava/util/ArrayList;
.registers 12

const/4 v3, 0x1

const/4 v1, 0x0

invoke-virtual {p1}, Ljava/io/File;->listFiles()[Ljava/io/File;

move-result-object v4

if-eqz v4, :cond_b

array-length v0, v4

if-nez v0, :cond_c

:cond_b
return-object p2

:cond_c
new-instance v5, Ljava/util/ArrayList;

invoke-direct {v5}, Ljava/util/ArrayList;-><init>()V

move v0, v1

move v2, v1

:goto_13
array-length v6, v4

if-lt v0, v6, :cond_28

:goto_16
invoke-virtual {v5}, Ljava/util/ArrayList;->size()I

move-result v0

if-ge v1, v0, :cond_b

invoke-virtual {v5, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

move-result-object v0

check-cast v0, Ljava/io/File;

invoke-direct {p0, v0, p2}, Lru/player/android/player/common/t;->a(Ljava/io/File;Ljava/util/ArrayList;)Ljava/util/ArrayList;

add-int/lit8 v1, v1, 0x1

goto :goto_16

:cond_28
aget-object v6, v4, v0

invoke-virtual {v6}, Ljava/io/File;->isDirectory()Z

move-result v7

if-eqz v7, :cond_3c

invoke-virtual {v6}, Ljava/io/File;->canRead()Z

move-result v7

if-eqz v7, :cond_3c

invoke-virtual {v5, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

:cond_39
:goto_39
add-int/lit8 v0, v0, 0x1

goto :goto_13

:cond_3c
invoke-virtual {v6}, Ljava/io/File;->getName()Ljava/lang/String;

move-result-object v7

const-string v8, ".txt"

invoke-virtual {v7, v8}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z

move-result v7

if-eqz v7, :cond_39

invoke-virtual {v6}, Ljava/io/File;->canRead()Z

move-result v7

if-eqz v7, :cond_39

if-nez v2, :cond_59

new-instance v2, Lru/player/android/player/common/r;

invoke-direct {v2, p1, v3}, Lru/player/android/player/common/r;-><init>(Ljava/io/File;I)V

invoke-virtual {p2, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

move v2, v3

:cond_59
new-instance v7, Lru/player/android/player/common/r;

invoke-direct {v7, v6, v1}, Lru/player/android/player/common/r;-><init>(Ljava/io/File;I)V

invoke-virtual {p2, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

goto :goto_39
.end method


# virtual methods
.method public final synthetic loadInBackground()Ljava/lang/Object;
.registers 3

iget-object v0, p0, Lru/player/android/player/common/t;->a:Ljava/io/File;

if-eqz v0, :cond_14

iget-object v0, p0, Lru/player/android/player/common/t;->a:Ljava/io/File;

invoke-virtual {v0}, Ljava/io/File;->exists()Z

move-result v0

if-eqz v0, :cond_14

iget-object v0, p0, Lru/player/android/player/common/t;->a:Ljava/io/File;

invoke-virtual {v0}, Ljava/io/File;->isDirectory()Z

move-result v0

if-nez v0, :cond_18

:cond_14
const/4 v0, 0x0

new-array v0, v0, [Lru/player/android/player/common/r;

:goto_17
return-object v0

:cond_18
iget-object v0, p0, Lru/player/android/player/common/t;->a:Ljava/io/File;

new-instance v1, Ljava/util/ArrayList;

invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V

invoke-direct {p0, v0, v1}, Lru/player/android/player/common/t;->a(Ljava/io/File;Ljava/util/ArrayList;)Ljava/util/ArrayList;

move-result-object v0

invoke-virtual {v0}, Ljava/util/ArrayList;->size()I

move-result v1

new-array v1, v1, [Lru/player/android/player/common/r;

invoke-virtual {v0, v1}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;

move-result-object v0

check-cast v0, [Lru/player/android/player/common/r;

goto :goto_17
.end method

.method protected final onStartLoading()V
.registers 1

invoke-virtual {p0}, Lru/player/android/player/common/t;->forceLoad()V

return-void
.end method


yani codun 101. satırının olduğu dizindeki
move-result-object v7

const-string v8, ".txt"

invoke-virtual {v7, v8}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z

şimdi burada ".txt" leri görüyor ben bu kısımda ".txt" le birlikte ".list" yada farklı bir uzantı tanımlatmak istiyorum...

şimdi ben nereye ne code eklemeliyimki bana bu arama sonucunda iki uzantıyıda verir...
yardımlarınız için şimdiden teşekkürederim....
K
14 yıl
kodları tamamlamam için lütfen yardım, javada iki dosyayı aratma .txt .list vb...
arkadaşlar elimde şöyle bir kod var
 
*******************************************************************************************
.class final Lru/player/android/player/common/t;
.super Landroid/support/v4/content/AsyncTaskLoader;


# instance fields
.field private final a:Ljava/io/File;


# direct methods
.method public constructor <init>(Landroid/content/Context;Ljava/io/File;)V
.registers 3

invoke-direct {p0, p1}, Landroid/support/v4/content/AsyncTaskLoader;-><init>(Landroid/content/Context;)V

iput-object p2, p0, Lru/player/android/player/common/t;->a:Ljava/io/File;

return-void
.end method

.method private a(Ljava/io/File;Ljava/util/ArrayList;)Ljava/util/ArrayList;
.registers 12

const/4 v3, 0x1

const/4 v1, 0x0

invoke-virtual {p1}, Ljava/io/File;->listFiles()[Ljava/io/File;

move-result-object v4

if-eqz v4, :cond_b

array-length v0, v4

if-nez v0, :cond_c

:cond_b
return-object p2

:cond_c
new-instance v5, Ljava/util/ArrayList;

invoke-direct {v5}, Ljava/util/ArrayList;-><init>()V

move v0, v1

move v2, v1

:goto_13
array-length v6, v4

if-lt v0, v6, :cond_28

:goto_16
invoke-virtual {v5}, Ljava/util/ArrayList;->size()I

move-result v0

if-ge v1, v0, :cond_b

invoke-virtual {v5, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

move-result-object v0

check-cast v0, Ljava/io/File;

invoke-direct {p0, v0, p2}, Lru/player/android/player/common/t;->a(Ljava/io/File;Ljava/util/ArrayList;)Ljava/util/ArrayList;

add-int/lit8 v1, v1, 0x1

goto :goto_16

:cond_28
aget-object v6, v4, v0

invoke-virtual {v6}, Ljava/io/File;->isDirectory()Z

move-result v7

if-eqz v7, :cond_3c

invoke-virtual {v6}, Ljava/io/File;->canRead()Z

move-result v7

if-eqz v7, :cond_3c

invoke-virtual {v5, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

:cond_39
:goto_39
add-int/lit8 v0, v0, 0x1

goto :goto_13

:cond_3c
invoke-virtual {v6}, Ljava/io/File;->getName()Ljava/lang/String;

move-result-object v7

const-string v8, ".txt"

invoke-virtual {v7, v8}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z

move-result v7

if-eqz v7, :cond_39

invoke-virtual {v6}, Ljava/io/File;->canRead()Z

move-result v7

if-eqz v7, :cond_39

if-nez v2, :cond_59

new-instance v2, Lru/player/android/player/common/r;

invoke-direct {v2, p1, v3}, Lru/player/android/player/common/r;-><init>(Ljava/io/File;I)V

invoke-virtual {p2, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

move v2, v3

:cond_59
new-instance v7, Lru/player/android/player/common/r;

invoke-direct {v7, v6, v1}, Lru/player/android/player/common/r;-><init>(Ljava/io/File;I)V

invoke-virtual {p2, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

goto :goto_39
.end method


# virtual methods
.method public final synthetic loadInBackground()Ljava/lang/Object;
.registers 3

iget-object v0, p0, Lru/player/android/player/common/t;->a:Ljava/io/File;

if-eqz v0, :cond_14

iget-object v0, p0, Lru/player/android/player/common/t;->a:Ljava/io/File;

invoke-virtual {v0}, Ljava/io/File;->exists()Z

move-result v0

if-eqz v0, :cond_14

iget-object v0, p0, Lru/player/android/player/common/t;->a:Ljava/io/File;

invoke-virtual {v0}, Ljava/io/File;->isDirectory()Z

move-result v0

if-nez v0, :cond_18

:cond_14
const/4 v0, 0x0

new-array v0, v0, [Lru/player/android/player/common/r;

:goto_17
return-object v0

:cond_18
iget-object v0, p0, Lru/player/android/player/common/t;->a:Ljava/io/File;

new-instance v1, Ljava/util/ArrayList;

invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V

invoke-direct {p0, v0, v1}, Lru/player/android/player/common/t;->a(Ljava/io/File;Ljava/util/ArrayList;)Ljava/util/ArrayList;

move-result-object v0

invoke-virtual {v0}, Ljava/util/ArrayList;->size()I

move-result v1

new-array v1, v1, [Lru/player/android/player/common/r;

invoke-virtual {v0, v1}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;

move-result-object v0

check-cast v0, [Lru/player/android/player/common/r;

goto :goto_17
.end method

.method protected final onStartLoading()V
.registers 1

invoke-virtual {p0}, Lru/player/android/player/common/t;->forceLoad()V

return-void
.end method
**************************************************************************************************


yani codun
move-result-object v7

const-string v8, ".txt"

invoke-virtual {v7, v8}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z

şimdi burada ".txt" leri görüyor ben bu kısımda birde ".list" yada farklı bir uzantı tanımlatmak istiyorum...

şimdi ben nereye ne code eklemeliyimki bana bu arama sonucunda iki uzantıyıda verir...
yardımlarınız için şimdiden teşekkürederim....
K
15 yıl
visual basic windows media player sesi ekran üstünde sayısal gösterme yardım???
arkadaşlar ben basic 10 da wmp yapmak istiyorum ancak eklentisinden özellikleri kaldırdım kendi tuşlarımı eklemek istiyorum,,,
şimdi benim sorum ses için ScrollBar koydum sesi ayarladım ve ScrollBar içinde sayısal değerini göstermesi için label koydum ve
bağladım ancak ses ekranda sırıtmaya başladı,
1.)önce bu labelin medya oynamasında BackColor kısmını şeffaf yapmak
2.)labelin sayısal değeri Sesi açarken yada kapatırken göstermesi herhangi bir ScrollBar olayı yani ses ayarı yapmıyorken
kaybolması(hide olması)
şu ana kadar kullandığım kodlar şu şekilde
************************************************** *****
Public Class Form1
Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
HScrollBar1.Value = 50
'Label1.Parent = AxWindowsMediaPlayer1
'Label1.BackColor = Color.Transparent '(bu kısım wmp oynatma yaparken malesef hiçbirşey görünmüyor burayı demeyin)
End Sub

Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
AxWindowsMediaPlayer1.URL = TextBox1.Text
End Sub
Private Sub HScrollBar1_Scroll(sender As System.Object, e As System.Windows.Forms.ScrollEventArgs) Handles
HScrollBar1.Scroll
ToolTip1.SetToolTip(HScrollBar1, HScrollBar1.Value.ToString())
AxWindowsMediaPlayer1.settings.volume = HScrollBar1.Value
Label1.Text = HScrollBar1.Value * 1
End Sub
 
Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click
AxWindowsMediaPlayer1.Ctlcontrols.play()
End Sub
Private Sub Button3_Click(sender As System.Object, e As System.EventArgs) Handles Button3.Click
AxWindowsMediaPlayer1.Ctlcontrols.stop()
End Sub
End Class
************************************************** **
arkadaşlar yardımlarınızı bekliyorum....!!!!

< Resime gitmek için tıklayın >
K
15 yıl
wordlist hazırlamamda bu kodlar için yardım edin...!
#include <iostream>
#include <string>
#include <time.h>
#include <stdlib.h>
#include <fstream>
using namespace std;

int main()
{ // DATA ENTRY BEGIN --------------------------------------------------------
system("cls");
unsigned short int error=0;
string poss;//POSSIBLE CHARACTER COMBINATIONS
unsigned short int pass;//MAXIMUM PASSWORD LENGTH
string password; //ACTUAL PASSWORD
unsigned short int found=0;

cout << "Lutfen olusturulmak istediginiz karekter Setinin\n";
cout << "basindaki sayiyi yazarak entera basiniz..!:\n\n";
cout << "\t1. abcdef0123456789\n";
cout << "\t2. 0123456789\n";
cout << "\t3. abcdefghijklmnopqrstuvwxyz\n";
cout << "\t4. 0123456789abcdefghijklmnopqrstuvwxyz\n\t";
cout << "----------------------------------\n\t";

unsigned short int choice; // SELECTION FROM CHARACTER SET
string dataset; //STRING FOR CHARACTER SET
cin >> choice;

switch ( choice ) {

case 1 :
// Process for test = 1
dataset="abcdef0123456789";
break;

case 2 :
// Process for test = 2
dataset="0123456789";
break;

case 3 :
// Process for test = 3
dataset="abcdefghijklmnopqrstuvwxyz";
break;

case 4 :
// Process for test = 4
dataset="0123456789abcdefghijklmnopqrstuvwxyz";
break;

case 5 :
// Process for all other cases.
cout << "\nLutfen var olan karekter setlerinden bir tercih yapin..!: ";
cin >> dataset;
break;

default :
error=1;

}
if(error==0){
poss=dataset;

cout << "\nEn fazla kac basamak olsun: ";
cin >> pass;

unsigned short int i=0;
while(poss)
{
i++;
}

int pass_array[pass-1];
unsigned short int j=0;
while(j<pass)
{
pass_array[j]=0;
j++;
}

unsigned short int comb_max=i-1; // SIZE OF COMBINATIONS ARRAY
signed short int pass_max=j-1; // MAXIMUM SIZE OF PASSWORD

signed short int pointer; //POINTER WILL EQUAL THE CURRENT PASS SIZE
// THIS ENABLES THE FLOATING POINT TO CHANGE THE COMBINATIONS

unsigned int counter=0; // COUNTER FOR EACH COMBINATION TRY

// DATA ENTRY END ----------------------------------------------------------

// OPENS THE TEXT FILE TO WRITE PASSWORDS TO
ofstream myfile;
myfile.open ("wordlist.txt");
// -----------------------------------------

// ---- start timer ----
time_t start,end;
double dif;
time (&start);

while(pass_max>=0)
{
do
{
pointer=pass_max;
while(pass_array[pointer]<=comb_max)
{
string curr;// CURRENT PASSWORD TRY
counter++;
j=0;
while(j<=pass_max)
{
curr+= poss[pass_array[j]];
j++;
}
myfile << curr << " \n";
pass_array[pointer]=pass_array[pointer]+1;
}
pass_array[pointer]=0;
pointer--;
while(pass_array[pointer]==comb_max)
{
pass_array[pointer]=0;
pointer--;
}
pass_array[pointer]=pass_array[pointer]+1;
}
while(pointer>=0);

pass_max--;
}
// ---- end timer ----
end:
time (&end);
dif = difftime (end,start);

// ---- close text file ---- //
myfile.close();
// ------------------------- //

// ----- DISPLAY RESULTS ---- //
unsigned int combinations_per_second;
combinations_per_second=counter/dif;
system("cls");
cout << "\nLISTE HAZIRLANDI";
cout << "\n---------------------------------";
cout << "\nGECEN ZAMAN :\t " << dif << " sec";
cout << "\nOLUSTURULAN SATIR:\t " << counter;
cout << "\nCOMB/SEC :\t " << combinations_per_second;
cout << "\n\n\n";
system("pause");
return 0;
}else{
cout << "\tINVALID CHOICE!";
system("pause");
}
}


Arkadaşlar öncelikle hepinize şimdiden yardımlarınız için teşekkürederim...
şimdi sorunuma gelince ben bir wordlist hazırlamak istiyorum, bunun için nette araştırma yaptım ve bulduğum programlar ya ücretli ya isteklerimi karşılamıyor ya çok kasıyor yada yada yadalarla devam ediyor....
bunun için nette kendi başını kendin kaşı hesabı bu kodları buldum ancak bu kodlardada hazırlamaya çalıştığım wordlistler için maximum basamak sayısını belirlerken örneğin ENTER PASSWORDS MAXIMUM LENGTH 8 basamak belirleye bilirken minunmum basamak sayısını belirleyemiyorum o yüzdende 1. basamaktan başlıyor 8. basamağa çıkıncaya kadar wordlist.txt dosyasına yazıyor
örnek/
a
ab
abc
.
.
.
abcdef12...

ki bana lazım olan wordlist sadece 8 basamaklı olan
yani/
abcdef12

bu kısım.
şimdi benim istediğim minumum 8 maximum 8 diyecem ve sadece 8 basamaklı bir wordlist hazırlasın yada min 4 max 9 diyeyim 4 ve 9 dahil arası basamakları kapsayan wordlist hazırlasın.
2. sorum ise bu program wordlisti hazırlarken yaptığı eylem görünmüyor, program menüsünde eylemi görmemizi sağlayacak koduda eklesek çok makbul olacak zira bitiş zamanını tahmin açısından önemli benim için...

şimdiden yardımcı olacak arkadaşlara teşekkürederim
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.