Avatar billede encryption.tk Nybegynder
11. april 2002 - 19:08 Der er 1 kommentar

hvordan?

jeg vil gerne lave et program der finder alle de kombinationer der er i fire symboler som har de her bekrænsninger: 0-9 og A-Z

hvordan får jeg generet dem og lagt dem over i en txt fil??

/encryption.tk
Avatar billede jespernaur Nybegynder
11. april 2002 - 22:45 #1
Prøv følgende Visual Basic Script, gem det i en .vbs fil og dobbeltklik på filen.
Bemærk, at det kører i et stykke tid og den resulterende fil 'combinations.txt'
er 1679616 linier lang!

Mvh
Jesper Naur


Option Explicit

dim WshShell
Dim fso, MyFile, objArgs
dim fnam
dim characters
dim numch

fnam = "combinations.txt"
characters = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"

numch = len(characters)

sub GenPos( str, pos )
  dim i
  dim locstr
 
  for i = 1 to numch
      locstr = str & Mid(characters, i, 1)
      if pos > 1 then
        call GenPos( locstr, pos-1 )
      else
        MyFile.WriteLine( locstr )
      end if
  next
End Sub

Set WshShell = WScript.CreateObject("WScript.Shell")

Set fso = CreateObject("Scripting.FileSystemObject")
Set MyFile = fso.CreateTextFile(fnam, True)

call GenPos( "", 4 )

MyFile.Close
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester