본문 바로가기

잡동사니

오토핫키-중복되는 숫자제외하고 저장하기.

728x90

컨트롤+p 누르면 윈도우창이 나타난다. 텍스트를 입력하면, 기프트.txt 에 텍스트저장.
하지만 중복되는 텍스트는 "같은번호 있음."이라는 메세지가 뜨면서 저장되지는 않는다.
켄스이나 엑스 누르면 스크립트 종료되지는 않고 우니도우창만 종료. 다시컨트롤+p누르면 윈도우창이 나타난다.
esc누르면 스크립트종료.

 

q1

q2

q3

q4

 

 


^p::
ifwinexist, 기프트
{
winactivate
}
else
{
Gui, Add, Text,Y10, 회원번호
Gui, Add, Edit, vFirstName ym
Gui, Add, Button, default X69 Y32, OK 
Gui, Add, Button, X130 Y32, CANCEL 
Gui, Show,, 기프트
}
return 


ButtonOK:
Gui, Submit, nohide
fileread, a, 기프트.txt
IfInString, a, %FirstName%
{
msgbox, 같은번호 있음.
}
else
{
msgbox, "%FirstName%"  저장완료!!
current=%A_YYYY%/%A_MM%/%A_DD%, %A_Hour%:%A_Min%
fileappend, %current% - %FirstName%`n, 기프트.txt

}
ControlSetText, Edit1, , 기프트
RETURN

GuiClose:
ButtonCANCEL:
GUI destroy
return


ESC::EXITAPP

728x90