Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: StopDragon/sword-macro-ai
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.7.2
Choose a base ref
...
head repository: StopDragon/sword-macro-ai
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 19 commits
  • 13 files changed
  • 1 contributor

Commits on Feb 5, 2026

  1. fix: 특수모드 판매 응답 대기, 핫키 체크 개선, 파괴 시 재탐색 (v2.7.3)

    - 특수 모드 /판매 후 응답 대기 추가 (명령어 꼬임 방지)
    - 특수 아이템 강화 파괴 시 다시 특수 찾기로 복귀 (기존: 즉시 종료)
    - sleepWithHotkeyCheck 헬퍼 추가 (긴 대기 중에도 F9 즉시 반응)
    - 배틀 모드 30초 대기에 핫키 체크 적용
    StopDragon committed Feb 5, 2026
    Configuration menu
    Copy the full SHA
    7994e5b View commit details
    Browse the repository at this point in the history
  2. feat: 타입 기반 텔레메트리 v3, 동적 목표 레벨 설정 (v2.8.0)

    - RecordEnhanceWithType(): 타입+레벨별 강화 통계 기록
    - RecordSaleWithType(): 타입+레벨별 판매 통계 기록
    - 서버 by_type 응답 파싱 및 타입별 최적 레벨 조회
    - loopGoldMine: 타입별 동적 목표 레벨 적용 (normal/special/trash)
    - 서버: extractTypeLevel(), handleOptimalSellPoint by_type 응답
    StopDragon committed Feb 5, 2026
    Configuration menu
    Copy the full SHA
    f4836ac View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    11798d6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3975500 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    250b270 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c255846 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    979b4ab View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    159e39e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6429f7c View commit details
    Browse the repository at this point in the history
  10. feat: 타입별 효율 테이블 API 및 클라이언트 표시 추가 (v2.8.4)

    - 서버 API: level_efficiencies_by_type 필드 추가
    - 클라이언트: 커스텀 설정 시 타입별 효율 테이블 표시
    - 샘플 수 표시로 데이터 신뢰도 확인 가능
    StopDragon committed Feb 5, 2026
    Configuration menu
    Copy the full SHA
    ca67a00 View commit details
    Browse the repository at this point in the history
  11. fix: 커스텀 설정 시 타입별 GPM 표시 수정 (v2.8.5)

    - 선택한 타입의 효율 데이터를 우선 사용하도록 수정
    - 타입별 데이터 없을 때만 전체 데이터로 폴백
    StopDragon committed Feb 5, 2026
    Configuration menu
    Copy the full SHA
    5f67b4a View commit details
    Browse the repository at this point in the history
  12. feat: 프로필 분석 대폭 개선 + 버그 수정 (v2.8.6)

    - 프로필 분석: 최적 판매 레벨 추천, GPM 효율 테이블, 추천 액션 등 추가
    - 프로필 분석: 타입별 최적 레벨, 최고 기록, 샘플 수 신뢰도 표시
    - 특수 모드: 골드 부족 시 무한 루프 버그 수정
    - 특수 모드: 레벨 0 판매 시도 방지
    - 설정: 미사용 옵션 제거 (GoldMineTarget, MinGold, BattleMinGold)
    StopDragon committed Feb 5, 2026
    Configuration menu
    Copy the full SHA
    c7088b5 View commit details
    Browse the repository at this point in the history
  13. fix: 하드코딩된 폴백값 제거 (v2.8.7)

    - data.go: getDefaultOptimalLevel() 0 반환으로 변경
    - data.go: GetOptimalLevelsByType() 초기값 0으로 변경
    - data.go: CalcOptimalSellLevel() 기본값 0으로 변경
    - 서버 데이터 없으면 0 (바로 판매) 표시
    StopDragon committed Feb 5, 2026
    Configuration menu
    Copy the full SHA
    aa2cf16 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    58ea5ad View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2026

  1. fix: 골드채굴 0강 무한판매 버그 + 모니터링 F9/파서 수정 (v2.8.9)

    - 골드채굴: cycleTarget=0일 때 0강 판매 무한루프 수정 (최소 1강)
    - 모니터링: F9 종료 안되던 버그 수정 (checkStop 폴링 추가)
    - 모니터링: 강화 파서 유니코드 → 호환 수정
    - 모니터링: 판매 레벨 추출 패턴 추가, 게임봇 감지 확장
    StopDragon committed Feb 6, 2026
    Configuration menu
    Copy the full SHA
    54bedc8 View commit details
    Browse the repository at this point in the history
  2. fix: 클립보드 잔여물로 인한 이중 강화 버그 수정 (v2.9.0)

    sendCommand의 TypeText가 클립보드에 명령어를 남기고,
    ReadChatText의 Cmd+A→Cmd+C가 간헐적으로 실패하여
    매 사이클 /강화가 2회 전송되던 문제 수정.
    readChatClipboard에서 50자 미만 텍스트를 잔여물로 판단하여 무시.
    StopDragon committed Feb 6, 2026
    Configuration menu
    Copy the full SHA
    555d6a1 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2026

  1. feat: 연속 실패 카운터 + 이중강화 방어 강화 + 오버레이 개선 (v2.10.0)

    - 연속 유지(hold) 카운터 도입: 5회 이상 시 경고 + 딜레이 동적 증가
    - 클립보드 잔여물 근본 제거 (ClearClipboard 추가)
    - 레벨 점프 이상 감지 로깅
    - OCR/입력 영역 오버레이 배경 제거 (테두리만 표시)
    StopDragon committed Feb 7, 2026
    Configuration menu
    Copy the full SHA
    edfa21d View commit details
    Browse the repository at this point in the history
  2. fix: ClearClipboard로 인한 명령어 입력 불가 버그 수정 (v2.10.1)

    - readChatClipboard의 ClearClipboard() 호출 제거
    - 클립보드 서버 동기화 타이밍 이슈로 Cmd+V/Ctrl+V 시 텍스트 미반영
    - 기존 len(text)<50 방어로 이중강화 버그 대응 유지
    StopDragon committed Feb 7, 2026
    Configuration menu
    Copy the full SHA
    f9129ba View commit details
    Browse the repository at this point in the history
  3. fix: 모니터링 모드 이벤트 파싱 수정 (v2.10.2)

    - 블록 분리를 빈 줄 → 타임스탬프(HH:MM) 기준으로 변경
    - 배틀 중계/전투/결과가 하나의 블록으로 묶여 정상 파싱
    - 승자 이름 '님' 접미사 제거로 VS 패턴과 매칭 수정
    StopDragon committed Feb 7, 2026
    Configuration menu
    Copy the full SHA
    49bc24f View commit details
    Browse the repository at this point in the history
Loading