Gui, Add, GroupBox, x10 y22 w180 h180
Gui, Add, GroupBox, x10 y22 w180 h180
Gui, Add, Text, x23 y50 vTextGen, Text:
Gui, Add, Edit, x55 y50 h20 w30 vStringLen
Gui, Add, Button, x120 y50 h20 w60 vButtonAlphaNum, Alphanum
Gui, Add, Button, x55 y80 h20 W63 vButtonCharacters, Characters
Gui, Add, Button, x120 y80 h20 w60 vButtonLocale, Locale
Gui, Add, Edit, x55 Y110 vGenString
Gui, Show, x386 y160 h210 w200
Return
;-- Alpha Numeric button
ButtonAlphaNum:
{
CharList1 = 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,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
Sort, CharList1, Random D,
alpha_string:=RegExReplace(CharList1, ",")
GuiControl,, GenString, %alpha_string%
Return
}
;-- Characters button
ButtonCharacters:
{
CharList2 = !,",£,$,^,&,*,(,),_,+,@,?,>,<,},{,/,\,.
Sort, CharList2, Random D,
char_string:=RegExReplace(CharList2, ",")
GuiControl,, GenString, %char_string%
Return
}
;-- Locale button
ButtonLocale:
{
CharList3 = ü,é,â,ä,à,å,ç,ê,ë,è,ï,î,ì,Ä,Å,É,æ,Æ,ô,ò,È,Æ,Ê,Î
Sort, CharList3, Random D,
loc_string:=RegExReplace(CharList3, ",")
GuiControl,, GenString, %loc_string%
Return
}
문자열 랜덤 생성기입니다
버튼을 누르면 변수 리스트 중에서 랜덤으로
GenString edit 박스에 표시되는 방식인데
표시되는 랜덤 문자열 길이(개수)를 설정하고 싶습니다
어떻게 하면 좋을까요??
댓글 달기