Skip to content

Commit 93f48cf

Browse files
committed
fix: ReadChatText 클립보드 비우기로 인한 실행 중단 수정 (v2.7.2)
- ClearClipboard 호출 제거: 복사 실패 시 빈 클립보드 반환으로 매크로 중단되는 문제 - macOS/Windows 양쪽에서 발생하던 "클립보드 비어있음" 오류 해결
1 parent 401d7f6 commit 93f48cf

File tree

2 files changed

+1
-5
lines changed

2 files changed

+1
-5
lines changed

cmd/sword-macro/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ func init() {
1919
runtime.LockOSThread()
2020
}
2121

22-
const VERSION = "2.7.1"
22+
const VERSION = "2.7.2"
2323

2424
func main() {
2525
// Windows 콘솔 ANSI 지원 활성화 및 UTF-8 설정

internal/input/input.go

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,6 @@ func ClearClipboard() {
5757
// chatX, chatY: 채팅 영역 클릭 좌표
5858
// inputX, inputY: 입력창 좌표 (복귀용)
5959
func ReadChatText(chatX, chatY, inputX, inputY int) string {
60-
// 0. 클립보드 비우기 (이전 TypeText 등으로 오염된 클립보드 방지)
61-
// Copy 실패 시 이전 명령어 텍스트가 반환되는 것을 차단
62-
ClearClipboard()
63-
6460
// 1. 채팅 영역 클릭 (텍스트 선택 가능하도록)
6561
Click(chatX, chatY)
6662
time.Sleep(50 * time.Millisecond)

0 commit comments

Comments
 (0)