Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Générer une chaîne de caractères aléatoire
Auteur Message
Répondre en citant
Message Générer une chaîne de caractères aléatoire 
Salut,

Je suis sur un projet de programme et j'aurais besoin de générer une chaîne de caractères aléatoires ; en guise de clé de chiffrage. En fait, j'aimerais que depuis une liste que je définis au préalable, le programme puisse me sortir un mélange de cette liste, en utilisant que un seul caractères à la fois ;
Ex : azjfhsli23 et pas afjlmaoF43

J'ai en tête une technique pour le faire mais je voudrais juste savoir si il n'y a pas une manière plus simple. J'ai au passage déjà fait un programme qui peut mélanger et créer une chaîne de caractères depuis cette liste mais ce programme ne prend pas en compte la réutilisation des caractères et donc je me retrouve parfois avec trois fois le même caractère dans la clé...

J'aimerais au passage que la clé soit aussi longue que la liste (si la liste fait 62 caractères, pareil pour la clé.)

Merci d'avance Razz




______________________________________________________
Pourquoi faire compliqué lorsqu'on peut faire encore plus compliqué ?
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Générer une chaîne de caractères aléatoire 
Un code que j'avais faît pour generer des MDP !

Tu peux analyser et adapter à ton problème!


Code:
::://SachaDee 2013

@echo off&cls

:::// Ici la longueur du code à générer

set "$Lcode=30"

set "$l="
for /l %%a in (1,1,%$Lcode%) do call:rand
echo Ton Code = :  %$l%
exit /b

:rand

set /a $n=%random%%%26+97
cmd /c exit %$n%
set "$l=%=exitcodeAscii%%$l%"



Sujet original : http://batch.xoo.it/t4790-BAT-Appel-ascii.htm#p35364

Okay




______________________________________________________
AffPng.exe , StringBetween.exe , Hex2Png.exe
Message Générer une chaîne de caractères aléatoire 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch