아이템 툴팁을 읽어서 예상 매각가와 인벤토리 한 칸당 가격을 표시하는 프로그램입니다. 

삥바바 돌리다가 하나라도 더 줍고 가자는 생각에 개인 용도로 만들어 봤습니다

화면의 글자를 읽는 OCR 방식이며, 감정된 아이템에 마우스를 올리면 자동으로 분석합니다.

포터블 버전이라 설치 없이 압축을 풀고 실행하면 됩니다.


다운로드 링크:

https://drive.google.com/file/d/1Mxld8NTWpcBu5M-L5qwRakH4Wq-8cVvS/view?usp=sharing

작동 원리

GoldSlot은 게임 화면에 표시된 아이템 툴팁을 OCR로 읽어 예상가격을 계산하는 프로그램입니다.

게임 화면을 캡처한 뒤 툴팁 영역을 찾고, 

Microsoft 캡처 도구의 OneOCR 엔진으로 아이템 이름·수치·옵션을 읽습니다. 읽은 내용을 프로그램에 포함된 게임 데이터 표와 가격 계산식에 적용해 예상 매각가와 칸당 가격을 표시합니다.

게임 프로세스의 메모리를 읽거나 수정하지 않으며, 게임에 코드를 주입하지 않습니다. 

아이템의 숨겨진 정보를 가져오는 기능이나 자동 사냥·이동·아이템 획득 기능도 없습니다.

프로그램이 확인할 수 있는 정보는 화면에 보이는 내용뿐입니다. 

따라서 미감정 아이템의 옵션을 알아낼 수 없고, 

글자가 잘못 인식되거나 옵션을 놓치면 계산 결과에도 오류가 발생할 수 있습니다.

이 설명은 프로그램의 구현 방식에 관한 설명이며, 

게임 운영사의 사용 허용이나 제재 면제를 보장하는 의미는 아닙니다.


반드시 확인할 사용 환경


개발자가 사용하고 작동을 확인한 환경은 다음과 같습니다.

  • Windows 11 x64

  • 캡처 도구 버전: 11.2607.23.0

  • 캡처 도구 패키지: Microsoft.ScreenSketch_11.2607.23.0_x64__8wekyb3d8bbwe

  • 엽굵스킨 5.5


위 환경 이외에는 정상 작동을 보장하지 않습니다. 

특히 순정 폰트에서는 현재 정상 작동하지 않습니다. 

다른 스킨이나 글꼴에서도 인식 오류가 발생할 수 있습니다.

표시되는 가격은 예상값입니다. 

모든 아이템의 가격을 검증한 것은 아니며, 옵션 누락이나 문자·숫자 오독 때문에 실제 판매가와 다를 수 있습니다.


주요 기능

  • 아이템 툴팁 자동 인식

  • 예상 매각가와 칸당 가격 표시

  • 유니크·세트 아이템 가격 계산 포함

  • 일시정지·다시 시작 단축키 지정 및 저장

  • 화살표로 펼쳐보는 문제 로그

  • 오류 자동 보관 및 버튼 한 번으로 오류 전송


가격은 다음 형식으로 표시됩니다.

예상가격 : 35,000 G / 칸 당 5,833 G


표시 색상은 일반·고급·저급·홈·무형 일반 아이템은 흰색, 

매직은 파란색, 

레어는 노란색, 

유니크는 황금색, 

세트는 초록색입니다. 

무형이나 홈이 있어도 매직·레어 등 아이템 품질에 해당하는 색이 우선합니다.


1. 캡처 도구 버전 확인

GoldSlot은 Microsoft 캡처 도구에 포함된 OneOCR 엔진을 사용합니다. 

Windows 11이라도 캡처 도구가 구버전이면 필요한 엔진이 없을 수 있습니다.

시작 메뉴에서 PowerShell을 검색해서 실행하고, 아래 명령을 붙여넣은 뒤 Enter를 누르세요.

현재 로그인한 사용자의 설치 정보를 확인하는 명령이므로 관리자 권한은 필요하지 않습니다. 


복붙:

Get-AppxPackage -Name Microsoft.ScreenSketch |    
Select-Object Name, Version, PackageFullName, InstallLocation |
Format-List

Version 항목을 확인하면 됩니다. 

아무 결과도 나오지 않으면 현재 계정에 캡처 도구가 설치되어 있는지 확인하세요.

11.2607.23.0은 작동을 확인한 버전이며, 모든 버전의 지원 여부를 검증한 것은 아닙니다.


2. 캡처 도구가 구버전이라면

Microsoft Store에서 캡처 도구 / Snipping Tool을 검색하고, 업데이트 버튼이 있으면 업데이트하세요.

저는는 구버전에서 다음 방식으로 재설치했습니다.

  1. GoldSlot과 캡처 도구를 종료합니다.

  2. Windows 설정 → 앱 → 설치된 앱으로 들어갑니다.

  3. 캡처 도구를 찾아 오른쪽 … 메뉴에서 제거합니다.

  4. Microsoft Store에서 Microsoft의 캡처 도구 / Snipping Tool을 검색해 다시 설치합니다.

  5. 위 PowerShell 명령으로 설치된 버전을 다시 확인합니다.

  6. GoldSlot을 다시 실행합니다.


3. GoldSlot 실행

  1. 첨부된 포터블 ZIP을 쓰기 가능한 폴더에 전부 압축 해제합니다.

  2. GoldSlot.exe를 실행합니다.

  3. 디아블로2 레저렉션 게임 창을 클릭합니다.

  4. 감정된 아이템에 마우스를 올려 툴팁을 띄웁니다.

  5. 분석되면 툴팁 아래쪽에 예상가격이 표시됩니다.


EXE만 따로 옮기면 안 됩니다. _internal 폴더도 함께 있어야 합니다.

PowerShell은 캡처 도구 버전 확인에만 사용하면 됩니다. 

평소 프로그램 실행에는 필요하지 않습니다. 

캡처 도구를 켜두거나 수동으로 영역을 드래그할 필요도 없습니다.

첫 인식 때는 설치된 캡처 도구에서 엔진을 가져오므로 시간이 조금 걸릴 수 있습니다.


4. 단축키 설정

일시정지 / 다시 시작 단축키 입력 칸을 클릭한 뒤 원하는 키 조합을 누르고 단축키 저장을 클릭하세요.

  • 기본 단축키: F8

  • 같은 단축키를 다시 누르면 인식 재개

  • 저장한 단축키는 다음 실행에도 유지

  • F7: 수동 진단 저장

  • F9: 프로그램 종료

F7과 F9는 별도 기능에 사용하므로 일시정지 단축키로 지정할 수 없습니다.


5. 로그 확인과 오류 보내기

로그창은 기본으로 접혀 있습니다. 

▶ 문제 로그를 누르면 펼쳐지고, 다시 누르면 접힙니다. 

접힌 상태에서도 오류 기록은 계속 쌓입니다.

인식 오류가 생겼다면 오류 보내기 버튼을 눌러주세요. 

별도로 캡처하거나 로그를 복사할 필요는 없습니다.


전송 내용은 다음과 같습니다.

  • 경계가 확인된 툴팁 이미지

  • OCR이 읽은 글자

  • 계산 결과와 누락된 옵션

  • 프로그램 버전과 화면 픽셀 크기

자동 전송은 하지 않습니다. 

버튼을 눌렀을 때만 개발자의 오류 접수 서버로 전송합니다.

전체 화면 이미지는 전송하지 않으며, 툴팁 경계를 확인하지 못한 경우에는 로그만 전송합니다.

한 번에 최대 20건을 전송합니다. 

남은 건수가 있으면 다시 누르면 됩니다. 

전송 실패 시 기록은 보관되므로 나중에 다시 시도할 수 있습니다.

자료는 반복되는 인식 오류와 가격 계산 문제를 수정하는 데 사용합니다.


알려진 제한

  • 순정 폰트는 현재 지원하지 않습니다.

  • 다른 스킨·글꼴·화면 설정에서는 작동을 보장하지 않습니다.

  • 이름이나 숫자가 잘못 읽히면 인식 실패 또는 잘못된 가격이 표시될 수 있습니다.

  • 일부 옵션·소켓 삽입물·충전 상태 등의 가격 반영은 불완전합니다.

  • 미감정 아이템은 분석하지 않습니다.