• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

C#: Script zum erzeigen von A,B,C..AAA,AAb

Status
Für weitere Antworten geschlossen.

Dessp

Mitglied
Ich hätte gerne einen C# Script der sozusagen eine Buchstaben liste erzeugt
a
b
c
...
X
Y
Z
aa
ab
...
zz
Az

// Nein das ist nicht zum Hacken sondern:
Eie Liste von Supddomains erstellen.
Das Programm soll die Domain a.de.tf geöffnet werden.
Wenn der Browser dan zu AlpenNIC - Kostenlose Domains für Deutschland, Österreich und die Schweiz. (www.AlpenNIC.com) - Domain - weitergeleitet wird. Gibt es die Adresse nicht. Wenn es allerdings keine weiterleitung gibt gibt es die adresse und diese wird in eine listbox hinzugefügt. Das kann man dan mit
de.vu
de.tf
de.pl
......

a.de.tf
b.de.tf
c.de.tf
 
Hallo,

ich würde das inkrementell lösen, also zuerst eine Liste, die von a..z geht. Dann läufst Du die Liste durch und für jedes Element erweiterst Du die Liste, indem Du a..z an jedes Wort anhängst, usw.

Das werden aber sehr viele Elemente. Bei 5 Buchstaben sind das schon 26^5 = 11.881.376 Kombinationen.


N43
 
Dazu brauche ich das:
Eie Liste von Supddomains erstellen.
Das Programm soll die Domain a.de.tf geöffnet werden.
Wenn der Browser dan zu AlpenNIC - Kostenlose Domains für Deutschland, Österreich und die Schweiz. (AlpenNIC - Kostenlose Domains für Deutschland, Österreich und die Schweiz. (www.AlpenNIC.com) - Domain -) - Domain - weitergeleitet wird. Gibt es die Adresse nicht. Wenn es allerdings keine weiterleitung gibt gibt es die adresse und diese wird in eine listbox hinzugefügt. Das kann man dan mit
de.vu
de.tf
de.pl
......

a.de.tf
b.de.tf
c.de.tf
 
ich kenn mich mit C# net aus aber vlt hilft dir die php lösung und du kannst damit was anfangen wie es in c# geht..

PHP:
$allezeichen ="
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghiklmnopqrstuvwxyz";
for( $m = -1; $m <  strlen ( $allezeichen ); $m++ ){
for( $l = -1; $l <  strlen ( $allezeichen ); $l++ ){
for( $k = -1; $k <  strlen ( $allezeichen ); $k++ ){
for( $j = -1; $j <  strlen ( $allezeichen ); $j++ ){
for( $i = -1; $i <  strlen ( $allezeichen ); $i++ ){
for( $v = -1; $v <  strlen ( $allezeichen ); $v++ ){
for( $t = -1; $t <  strlen ( $allezeichen ); $t++ ){
for( $n = 0; $n <  strlen ( $allezeichen ); $n++ ){
$plain = $allezeichen[$i].$allezeichen[$j].$allezeichen[$k].$allezeichen[$l].$allezeichen[$m].$allezeichen[$v].$allezeichen[$t].$allezeichen[$n];
echo $plain;  //Ausgabe des Strings.
 } } } } } } } }

geht bis 8 stellen ^^ dauert aber mit php schon ne längere Zeit ;-)..
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben