프로젝트 소개
PoE-VIEW2는 Path of Exile 플레이어가 게임 내 자산을 관리하고 볼 수 있도록 설계된 Python 기반 데스크톱 애플리케이션입니다. OAuth2와 PKCE를 사용하여 공식 GGG API에 연결하여 안전한 인증을 제공하며, 앱이 비밀번호를 절대 처리하지 않도록 보장합니다.
- 브라우징 및 검색: 폴더 지원이 있는 스타시 트리를 제공하며, 모든 탭과 캐릭터에 걸친 리그 전체 검색과 정규 표현식 및 비교 표현을 사용한 고급 필터링을 지원합니다. 필터링된 아이템의 CSV 내보내기도 지원합니다.
- 아이템 및 캐릭터 통찰: 캐릭터 페이퍼돌 뷰, 캐릭터 시트를 위한 Markdown 내보내기, 그리고 실시간 아이템 평가를 위한 poe.ninja 통합 기능을 제공합니다. 아이템은 Path of Building(PoB)과 호환되는 형식으로 복사할 수 있습니다.
- 모드 컬렉션: 스타시에서 encounter되는 모든 모드를 자동으로 추적하고, 공개 게임 데이터(RePoE)에서 유도된 티어 래더가 있는 "앨범"으로 시각화하여 롤이 가능한 최고 값과 어떻게 비교되는지 보여줍니다.
- 레벨 추적: 시간당 경험치를 모니터링하고, 3시간 경험치 그래프를 제공하며, gem 레벨 진행 상황을 추적하고, 특정 아이템 스택 크기를 관찰할 수 있게 합니다.
- 시스템 신뢰성: 엄격한 API rate-limit 관리를 구현하고, GGG API에 접근할 수 없을 때 로컬 캐시를 사용하는 오프라인 모드를 제공합니다. 게임의 Client.txt 로그에서 감지된 구역 변경에 따라 선택적으로 새로 고침을 트리거할 수 있습니다.
이 도구는 PySide6, httpx, pydantic을 사용하여 구축되었으며, Windows용 독립 실행형 실행 파일로 배포됩니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.