안녕하세요.
가방에 장비가 쌓일 때마다 일일이 주옵/부옵 읽고 점수 매기는 게 번거로워서
화면만 보고 자동으로 점수를 매겨주는 프로그램을 만들었습니다.
아이템 상세창을 띄워두고 단축키만 누르면 끝입니다.
■ 동작 방식
게임 화면을 그대로 캡처해서 Windows 내장 OCR로 글자를 읽어내는 방식입니다.
게임에 직접 접근하거나 데이터를 수정하는 방식이 아닙니다.
(원리상 스크린샷 찍어서 사람이 눈으로 읽는 것과 동일)
■ 스크린샷

↑ 이 상태에서 단축키 한 번이면 단축키가 잘 안 먹네요 ㅠㅠ "수동 캡쳐" 버튼으로 해주세요.

↑ 이렇게 분석됩니다.
- 종합 등급 (S+ / S / A / B / C / D / F)
- 강초(망각) / 옵초(혼돈) 기대값 3종 (현재 / 평균 / 최대)
- 세트 / 강화 / 메인 옵션 / 부옵션 / 롤 수 자동 파싱
- 세트별 추천 영웅 힌트
■ 점수 규칙 직접 설정 가능
개인 취향에 따라 본인 기준으로 수정할 수 있습니다.
초기값은 최대한 일반적으로 맞추려고 노력했는데, 이상한 부분 있으면 제보 부탁 드립니다.

세트별 / 메인옵션별로 주요 / 유효 / 무효 점수를 바꿔서 저장 / 불러오기 가능.
기본 설정된 점수표는 유명 유튜버 분들의 게임 내 판매 설정 공략을 참고해서 구성했습니다.
다만 이건 어디까지나 "일반적인" 기준이라, 캐릭터별 / 콘텐츠별(PvE / PvP / 길드전 등) 세팅 가이드가 더 많이 공유되면 훨씬 세밀한 분석이 가능해질 것 같습니다. 본인이 키우는 영웅과 콘텐츠에 맞춰 직접 수정해서 쓰시는 걸 권장합니다.
■ 점수 산정 방식
아이템 점수는 "메인 옵션 점수 + 서브 옵션 점수 합계" 로 계산됩니다.
각 옵션은 주요 / 유효 / 무효 세 등급으로 분류되고, 기본 점수는 다음과 같습니다:
등급메인 옵션서브 옵션 (1롤당)의미
| 주요 | 6점 | 1점 | 이 세트/주옵에서 꼭 필요한 옵션 |
| 유효 | 3점 | 0.5점 | 있으면 좋지만 필수 아닌 옵션 |
| 무효 | 0점 | 0점 | 이 세팅에서 쓸모없는 옵션 |
왜 이 비율인가?
메인은 아이템당 1개만 붙지만, 서브는 4개 + 강화 5회로 최대 9롤까지 쌓입니다.
숫자 그대로 합쳐도 비중이 어느 한쪽에 치우치지 않도록 메인 : 서브 총합 ≈ 6 : 9 로 맞췄습니다.
최대 강화 시 메인옵션은 동일 부옵의 6롤 수치만큼 붙기 때문입니다.
(태생 4옵 풀강 기준, 메인 주요 + 서브 전부 주요 = 6 + 9 = 15점 만점)
서브 점수는 60/40 가중 평균 (설정 가능)
서브 옵션 한 개의 "주요 / 유효 / 무효" 판정은 세트와 주옵에 따라 다릅니다.
- 세트별 설정: 60% 반영
- 주옵별 설정: 40% 반영
- 예) 선봉장 세트 + 치명타확률 무기 + 서브 "모든 공격력(%)" 일 때,
세트 기준이 주요(1점), 주옵 기준이 유효(0.5점) 이면
→ 0.6 × 1 + 0.4 × 0.5 = 0.8점/롤
산식 요약
메인 점수 = 설정값 (6 / 3 / 0)
서브 점수 = (0.6 × 세트기준 + 0.4 × 주옵기준) × 롤 수
총점 = 메인 + Σ(서브)
비율 = 총점 / 만점
만점은 태생 4옵 풀강 기준으로 "메인 주요 + 상위 4개 서브 1롤씩 + 강화 5롤 전부 최고 서브에 몰빵" 한 이론값입니다.
등급은 비율 기준:
등급비율의미
| S+ | 95% ↑ | 만점에 가까움 |
| S | 90% ↑ | 최상급 |
| A | 75% ↑ | 상급 |
| B | 60% ↑ | 중상급, 보통 유지 |
| C | 45% ↑ | 어중간, 초기화 고려 |
| D | 30% ↑ | 폐기권 |
| F | 30% 미만 | 폐기 |
■ 설정

- 캡처 영역 직접 드래그 지정
- 단축키 커스터마이징 (기본: Ctrl+1)
- OCR 성능/정확도 조절 (업스케일)
캡처 영역은 기본적으로 건드리지 않으시는 걸 권장합니다.
대부분의 경우 기본 설정(아이템 상세 부분만 캡쳐)으로 잘 동작합니다.
만약 수동 캡처를 눌러도 전혀 동작하지 않는 경우에만 아래 순서로 시도해 주세요:
- 먼저 "초기화" 버튼을 눌러서 기본값으로 돌린 뒤 다시 시도.
- 그래도 안 되면 "드래그" 버튼으로 캡처 영역을 수동 지정.
- "미리보기" 를 눌러서 아이템 상세 화면이 제대로 잡혔는지 확인.
- 상세창 좌측 상단(아이템 아이콘) 부터 중간쯤(세트명 줄) 까지 전부 보여야 합니다.

↑ 위 빨간 박스 정도 영역이 캡처 범위로 잡히면 OK.
캡처 영역을 잘못 지정하면 인식률이 오히려 떨어지므로, 잘 동작하고 있다면 건드리지 마세요.
■ OCR 정확도
자체 수집한 1,054장 테스트셋 기준 99.5% 이상 정확도를 확인했습니다.
이번 v2.3.0 릴리즈에서 에러 577장을 모아서 집중 튜닝했고, 완벽 일치율이 55% → 100% 로 올라갔습니다.
다만 이 100% 수치는 제가 보유한 아이템 + 제 환경(해상도/DPI) 기준이라는 점은 감안해 주세요.
OCR 인식률은 다음에 영향을 받습니다:
- 게임 창 해상도 — 게임을 처음 실행했을 때의 초기 해상도가 가장 인식률이 좋습니다. 창 크기를 줄이거나 늘리면 글자가 뭉개져서 인식률이 떨어집니다.
- Windows 디스플레이 배율(DPI) — 125% / 150% 같은 고배율 환경에서 텍스트 렌더링이 달라져 오인식이 늘 수 있습니다. 권장은 100%.
- 게임 창이 가려져 있거나 투명 오버레이가 올라가 있는 경우 — 가려진 부분은 인식 불가.
인식이 이상하면 분석 화면 하단 OCR 원문 보기 체크박스를 켜서 어디서 틀렸는지 확인할 수 있고, 해당 원문과 아이템 스크린샷 같이 제보해 주시면 다음 버전에서 반영하겠습니다.
■ 시스템 요구사항
- Windows 10 / 11 (Windows 내장 OCR 필수, 별도 설치 X)
- 디스플레이 해상도 1920×1080 권장 (게임 창은 최초 실행 해상도)
- Windows 디스플레이 배율 100% 권장
- 설치 필요 없음 (단일 exe, 약 26 MB)
■ 다운로드
GitHub 릴리즈 페이지:
https://github.com/flyup82/Rebirth-Item-Analyzer-public/releases/latest
상단의 SenaItemAnalyzer.exe 클릭해서 받으시면 됩니다.
백신 오탐 관련: PyInstaller로 묶인 Python exe는 백신 휴리스틱에 걸리는 경우가 많습니다. 걱정되시면 릴리즈 페이지의 SHA256 해시로 파일 무결성을 확인하신 후 예외 등록해 주세요.
SHA256: ce03486faddea35d15fa911576f2eecb3ad78f961110da9ba4b43c2712757893
■ 사용법 요약
- 게임에서 가방 → 아이템 클릭 (상세창 뜬 상태)
- SenaItemAnalyzer.exe 실행
- 좌측 상단 드롭다운에서 Seven Knights 창 선택
- 수동 캡처 버튼 또는 단축키 Ctrl+1
- 끝
■ 주의사항
- 개인 사용 전용입니다. 재배포 / 역컴파일 / 상업적 이용 금지.
- 비공식 도구이며 Netmarble / Netmarble F&C 와 관련 없습니다.
- 사용에 따른 책임은 본인에게 있습니다.
- 문의/버그 제보는 GitHub Issues 또는 댓글로 부탁드립니다.
■ 개발 후기
처음엔 본인 계정 장비 분류용으로 짠 스크립트였는데, OCR이 생각보다 잘 먹히고 점수 규칙도 사람마다 달라서 설정 저장/불러오기 붙이고 GUI까지 만들다 보니 여기까지 왔습니다.(claude 토큰이 남아서...)
오인식 케이스 계속 수집해서 꾸준히 개선 중이니 이상한 아이템 있으면 OCR 원문이랑 같이 제보 주시면 반영하겠습니다.
만들면서 든 생각인데, 세트별 성능 편차에, 주옵 / 부옵 / 롤 수 / 강화 단계 / 초기화 기대값까지 고려하면 사람이 가방 열어놓고 하나하나 따지는 게 사실상 불가능한 수준입니다.
개발사에서도 내부적으로 아이템 정리 시스템에 대해 고민이 많은 것 같습니다.
세나리도 옵션 체계가 이미 충분히 복잡하니, 개인별 점수 설정(공유) + 자동 등급 표시 기능을 지원해 주면 일반 유저들이 훨씬 쉽게 장비 정리할 수 있지 않을까 싶습니다. 파밍하는 재미도 늘어날 것 같아요. 개발사에서 한번 검토해 주셨으면 좋겠네요.
감사합니다.