Hallo zusammen!
ich bin neu hier im Forum und bitte deshalb und Entschuldigung wenn ich nicht gleich alles verstehe.
ich habe bereits recht viel mit Autoit (wer es nicht kennt: zur automatisierung von Windows man kann aber eigentlich fast alles machen). Ich arbeite an einem Projekt für das ich bereits ein program geschrieben habe aber eben in Autoit. Autoit ist allerdings zu langsam. Java wo mit ich nur recht wenig erfahrung habe ist deutlich schneller nur hapert es an der Umsetztung.
Der $Pool beinhaltet fast alle Tastaturzeichen. es sollen ALLE möglichkeiten gebildet und per Filewrite in eine txt geschrieben werden. es funktioniert ja auch nur eben leider viel zu langsam. ich hatte alle möglichkeiten berechnen lassen bis zu 16 stellen das sind in meinem Falle 16^94 möglichkeiten und mit dem autoit skript schaffe ich nur 1000 möglichkeiten alle 20 sek.
an der umsetzung in Java hägnt es nun. kann mir jemand tipps oder skript schnipsel geben??
mit java habe ich bis jetzt eig nur Applet programmierung gemacht. also nicht sehr viel.
vielen Danke im vorraus!
Basti
ich bin neu hier im Forum und bitte deshalb und Entschuldigung wenn ich nicht gleich alles verstehe.
ich habe bereits recht viel mit Autoit (wer es nicht kennt: zur automatisierung von Windows man kann aber eigentlich fast alles machen). Ich arbeite an einem Projekt für das ich bereits ein program geschrieben habe aber eben in Autoit. Autoit ist allerdings zu langsam. Java wo mit ich nur recht wenig erfahrung habe ist deutlich schneller nur hapert es an der Umsetztung.
Code:
MsgBox (1,"Zum Starten OK drücken","OK?")
#$mal = 0
FileOpen ("Wortliste",1)
#$Zeit = InputBox ("Zeit bis erneute Eingabe","Eingeben:")
#$Pause = InputBox ("Zeit bis erneute Eingabe","Pause vor Enter")
Sleep (5000)
Dim $aPool[97] = [" ", "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "!", "§", "$", "%", "&", "/", "(", ")", "=", "?", "`", "<", ">", "{", "[", "]", "}", "\", "´", "+", "*", "~", "#", "/", ";", ",", "-", "_", "^", "°", "µ", "@", "€", "|"]
For $i = 0 To UBound($aPool) - 1
For $j = 0 To UBound($aPool) - 1
For $k = 0 To UBound($aPool) - 1
For $l = 0 To UBound($aPool) - 1
For $m = 0 To UBound($aPool) - 1
For $n = 0 To UBound($aPool) - 1
For $o = 0 To UBound($aPool) - 1
For $p = 0 To UBound($aPool) - 1
For $q = 0 To UBound($aPool) - 1
For $r = 0 To UBound($aPool) - 1
For $s = 0 To UBound($aPool) - 1
For $t = 0 To UBound($aPool) - 1
For $u = 0 To UBound($aPool) - 1
For $v = 0 To UBound($aPool) - 1
For $w = 0 To UBound($aPool) - 1
#ConsoleWrite($aPool[$i] & $aPool[$j] & $aPool[$k] & $aPool[$l] & $aPool[$m] & $aPool[$n] & @CRLF)
$Ergebnis = $aPool[$i] & $aPool[$j] & $aPool[$k] & $aPool[$l] & $aPool[$m] & $aPool[$n] & $aPool[$o] & $aPool[$p] & $aPool[$q] & $aPool[$r] & $aPool[$s] & $aPool[$t] & $aPool[$u] & $aPool[$v] & $aPool[$w] & @CRLF
#Send ($Ergebnis)
#Sleep ($Pause)
#Send ("{Enter}")
#Sleep ($Zeit)
#If $mal = 1000 Then
# MsgBox (1,"1000","")
# $mal = 0
#EndIf
#$mal = $mal+1
FileWrite ("Wortliste",$Ergebnis)
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
an der umsetzung in Java hägnt es nun. kann mir jemand tipps oder skript schnipsel geben??
mit java habe ich bis jetzt eig nur Applet programmierung gemacht. also nicht sehr viel.
vielen Danke im vorraus!
Basti
Zuletzt bearbeitet von einem Moderator: