오토핫키 트위치 이모티콘 매크로 만들기v2!!
어제 총총거리면서 이모티콘 매크로라고 만들기 시작을 해서 결과물을 내놓고 막상 써보니 약간 불편한 감이 있더라구요. 그래서 몇가지 보안을 좀 해봤습니다.
기존불편사항
1. 같은 단축키를 누르면 동일채팅 입력으로 입력이 안됨
2. 미리 채팅 내용을 복사해두는게 편하긴한데 짧게 넣으면 좋겠음
그래서 나온녀석이 요겁니다. 채팅내역에 이모티콘 하나만 입력하면 자동으로 8~9개를 왔다갔다하면서 입력해줍니다. 이제 이모티콘을 하나만 입력해놔도 되고, 단축키 하나만 누른다고 동일채팅으로 30초씩 기다리는일은 없앴습니다.
소스코드
FileReadLine, et1, emote2.txt, 1
FileReadLine, et2, emote2.txt, 2
FileReadLine, et3, emote2.txt, 3
FileReadLine, et4, emote2.txt, 4
FileReadLine, et5, emote2.txt, 5
Gui, Add, Edit, x40 y20 w200 h20 vEmote1, %et1%
Gui, Add, Text, x10 y25 w20 h20, F7
Gui, Add, Edit, x40 y60 w200 h20 vEmote2, %et2%
Gui, Add, Text, x10 y65 w20 h20, F8
Gui, Add, Edit, x40 y100 w200 h20 vEmote3, %et3%
Gui, Add, Text, x10 y105 w20 h20, F9
Gui, Add, Edit, x40 y140 w200 h20 vEmote4, %et4%
Gui, Add, Text, x10 y145 w20 h20, F10
Gui, Add, Edit, x40 y180 w200 h20 vEmote5, %et5%
Gui, Add, Text, x10 y185 w20 h20, F11
Gui, Add, Button, x40 y220 w200 h40 , 저장
Gui, Show, h280 w260, 이모티콘 매크로v2
c=8
Return
Button저장:
FileDelete, emote2.txt
Gui, Submit, Nohide
FileAppend, %Emote1%`n%Emote2%`n%Emote3%`n%Emote4%`n%Emote5%`n, emote2.txt
Return
SLoop:
if(c=8)
{
Loop %c%
{
Send, ^v %A_Space%
}
c++
Send, {enter}
Return
}
if(c>8)
{
Loop %c%
{
Send, ^v %A_Space%
}
c=8
Send, {enter}
Return
}
F7::
Gui, Submit, Nohide
Clipboard = %Emote1%
Clipwait
Goto, SLoop
return
F8::
Gui, Submit, Nohide
Clipboard = %Emote2%
Clipwait
Goto, SLoop
return
F9::
Gui, Submit, Nohide
Clipboard = %Emote3%
Clipwait
Goto, SLoop
return
F10::
Gui, Submit, Nohide
Clipboard = %Emote4%
Clipwait
Goto, SLoop
return
F11::
Gui, Submit, Nohide
Clipboard = %Emote5%
Clipwait
Goto, SLoop
return
루프문이 추가되고, 이모티콘 개수를 세기위해서 변수가 하나 추가된것 외에 코드 자체에는 큰 변화는 없으니 세세한 주석이 필요하신분은 맨위로 가셔서 앞 글을 봐주시면 될것 같습니다.
여전한 불편함
1. 입력되는 이모티콘 개수를 사용자가 조절 가능하게
2. 너무 빠른 입력으로 인해 채팅이 먹히는 경우를 감안해야됨
3. 채팅용 매크로는 안됨 채팅도 반복해서 입력됨
저는 딱 8~9개가 편해서 저렇게 놨는데 분명 다른 개수가 필요한 경우도 있을꺼고... 이모티콘 2개를 동시에 넣으면 대환장 파티가 되기 때문에 개수조절 기능이 필요할 것 같습니다. 3번 문제역시 개수조절이되면 해결되는 문제네요.
그리고 단축키를 막 연타하다보면 너무 빨리입력했다고 컷당하는 경우가 생기네요;;; 뭐 이렇게까지 도배하면 밴당하겠지만 ㄱ-;;; 이에대한 해결책도 좀 필요할 것 같습니다.
'떠든다.잡설. > 오토핫키' 카테고리의 다른 글
오토핫키 이모티콘 매크로v3 이제 슬슬 쓸만한듯 (7) | 2021.08.09 |
---|---|
오토핫키로 트위치 이모티콘 채팅 매크로 만들기 (2) | 2021.08.09 |
오토핫키 설치부터 시작해보자! (0) | 2021.08.06 |
댓글