데들리트레이드 1.3.9.6 Ver.

사용자 매뉴얼

보기가 이상하게 나올 경우 아래에서 확인하시면 정확하게 잘 보입니다.


DeadlyTrade는 기존 애드온 프론티어들의 아이디어에 영감을 얻어서 빈프로젝트에서 완전히 새롭게 제작되었습니다. 초기 버전은 트레이드 알림 및 편의성을 위주로 트레이드 애드온으로 릴리즈되어 한국 커뮤니티에 공유해왔으며 레딧 포스팅 후에도 꾸준히 버전업을 진행하고 공유하면서 처음의 기획과 유저의 요청 중 선호도가 높은 기능들을 추가하여 아직 부족하지만 All-In-One에 가깝게 발전해가고 있습니다.

애드온 프론티어분들과 지금도 애드온을 제작하고 공유하시는 많은 분들께 감사와 동료애를 전합니다.

무엇보다 1년여 남짓 많은 자료와 애드온을 공유하는동안 언제나

지적.제보.건의 및 응원하고 격려해주신 많은 유저분들께 감사를 전합니다.

다운로드 및 설치

신규사용자 다운로드 및 기존사용자의 업데이트에 대한 안내입니다.

1.처음사용자는 Discord https://discord.gg/ryjUA7r 에 참가한 후, #download 채널에서 DeadlyTrade 최신 릴리즈 버전을 다운로드합니다.

2. 기존 1.3.9.2버전 이상 사용자는 애드온을 종료 후 재실행하면 자동으로 업데이트가 진행됩니다.

3. 버전에 따라 업데이트 전/후에 업데이트 내용이 표시됩니다.

4. 다운로드 및 업데이트시에 최근 강화된 보안정책으로 인해 exe를 윈도우즈 디펜더나 안티바이러스 프로그램에서 제한할 수 있습니다.

최하단 "Part Security (보안) 및 Policy (정책)" 부분에서 상세히 안내드리겠습니다.

설치 및 실행

1. 처음 사용자는 #download 채널에서 다운로드 받은 최신 릴리즈 버전의 압축 파일을 원하는 위치에 압축을 풀면 설치가 끝납니다.

2. 기존 1.3.9.2버전 이상 사용자는 업데이트가 종료되면 자동으로 실행되므로 별도의 설치과정이 필요없습니다.

ex) Auto Update 1.3.9.4 → 1.3.9.5

a. 처음 설치 또는 업데이트가 완료되면 DeadlyTrade.exe를 실행합니다. DeadlyTrade는 자동으로 '관리자 권한으로 실행' 됩니다. 특정 PC의 보안 설정에 의해 '관리자 권한 실행'이 안된다면 마우스 오른쪽 클릭으로 관리자 권한으로 실행을 수동으로 하셔야 합니다.

b. 업데이트는 서버의 버전과 자신의 버전을 비교해서 필요한 파일이 있는지 확인합니다.

c. 새로운 버전을 확인하면 업데이트 내역을 알려주고 필요한 파일만 다운 받습니다.

실행 파일의 크기와 점유율

DeadlyTrade.exe의 파일 크기, CPU 및 MEMORY 점유율입니다.

○ 실행파일 : DeadlyTrade.exe 1.81Mb ( 1.45Mb에서 기능 추가로 이미지 리소스가 조금 더 차지했습니다. )

○ 외부 리소스를 포함한 Full Portable Zip 파일은 버전에 따라 16Mb~18Mb 수준의 크기입니다.

○ 자동 업데이트는 필요한 파일만을 다운 받기 때문에 아주 작을 수도 Full Version에 가까울수도 있지만, 대체로 1~3Mb 선에서 이뤄집니다.

○ 실행시 메모리 점유는 평균 약 50Mb 를 점유합니다. 이것은 크롬의0.5개탭 수준에 불과합니다.

○ CPU는 Ninja Data를 수신한다거나 대량의 데이터 처리가 있다해도 아주 미세한 영향만을 미치기 때문에 별도의 측정은 무의미합니다.

○ GPU는 1.1.0.0대 버전 이후에 3D 리소스 사용을 완전히 제거하고 배제했기 때문에 전혀 사용하지 않습니다.

DeadlyTrade 런쳐

런쳐는 이제 유틸리티와 DeadlyTrade의 실행 두가지 기능을 합니다.

1. DeadlyTrade 런쳐는 실행 직후 업데이트를 확인합니다.

2. 업데이트 확인 과정이 끝나면, 데이터와 설정들을 가져옵니다.

a. Poe.Ninja의 주요 시세 데이터를 가져옵니다.

b. Addon의 설정과 POE 게임 설정을 확인합니다.

3. 데이터와 설정들을 가져오고 나면, 자동 감지 대기 상태가 됩니다. POE의 경로와 게임 설정을 자동으로 감지하므로 별도의 설정이 필요없습니다.

a. 카카오 클라이언트와 GGG 클라이언트 모두 사용이 가능하며 log파일 위치를 자동 감지합니다.

b. 한글/영어 등의 언어에 관계없이 사용가능하며 UI 언어 설정을 자동 감지합니다.

c. Path Of Exile이 시작되면 'START!' 버튼이 활성화 됩니다. 'START!' 버튼을 클릭하면 Path Of Exile에 DeadlyTrade 메인 HUD가 표시됩니다.

캐쉬 파일 정리 유틸리티 : Cache File Cleaner

1.3.9.4 버전에서 DeadlyTrade Launcher에 추가되었습니다.

엑자일이 실행될때마다 '미니맵'과 '쉐이더' 캐쉬파일들이 쌓입니다. 이 캐쉬 파일들이 너무 많으면 게임에서 성능 저하가 생깁니다. 3일 이상 지난 캐쉬파일들을 한번에 정리해주는 기능입니다.

1. 런쳐에서 'Check Cache' 버튼을 클릭하면 유틸리티 창이 나타납니다.

2. 'Start Checking' 버튼을 클릭하면 캐쉬 파일을 검사합니다.

a. My Games 의 미니맵 캐쉬 파일이 3일 이상 된 것이 있다면 표시해줍니다.

b. POE 설치 폴더의 ShaderCacheD3D11, ShaderCacheD3D11_GI 캐쉬 파일이 3일 이상 된 것이 있다면 표시해줍니다.

c. 클린이 필요할 때는 'Clean' 버튼이 나타나고 활성화 됩니다. 각 'Clean' 버튼을 클릭하면 캐쉬 파일들을 정리합니다.

패스오브엑자일 게임 옵션 백업 및 복원 : POE Setting

1.3.9.6 버전에서 DeadlyTrade Launcher에 추가되었습니다.

Path Of Exile 게임 옵션의 개인 설정 파일을 백업하고 복원하는 기능입니다.

1. 한번도 백업한 적이 없다면 'Restore' 복원 버튼이 활성화되지 않습니다.

a. Backup 버튼으로 설정을 백업합니다.

b. Restore 버튼으로 설정을 복원합니다.



2. 이미 백업해둔 파일이 있다면 그림과 같이 파일을 덮어쓸지 물어봅니다.

a. 당연히 'YES'를 누르면 덮어씁니다.

b. 수동으로 게임 개인설정 파일을 백업하시려면 문서 - My Games - Path Of Exile 폴더에서 'production_Config.ini' 파일을 복사해두시면 됩니다.

메인 컨트롤 HUD

DeadlyTrade의 메인창에 대한 안내입니다.

1. 메인 컨트롤 HUD와 주 기능 버튼에 대한 설명입니다.

2. 오른쪽 빨간색 세로 막대의 작은 화살표 버튼을 클릭하면 타이머를 ON/OFF하는 토글 버튼이 나타납니다.

3. 타이머 ON/OFF 토글 버튼을 통해서 플라스크타이머 (1,2,3,4,5) 와 스킬타이머 (QWERT) 를 끄고 켤 수 있습니다. 버튼을 클릭하면 즉시 반영됩니다. 배경은 투명합니다.

창의 위치 이동

Main HUD와 일부 특수 창들의 이동

1. 대부분의 창은 제목 표시줄에 해당하는 부분을 마우스로 드래그하면 위치를 이동시킬 수 있습니다.

a. 이동한 위치는 창의 종류와 용도에 따라 자동으로 기억되지만, 그렇지 않는 것도 있습니다.

b. 기억되지 않는 창들은 대부분 화면 가운데에 나타납니다.

2. Main HUD 및 플라스크 타이머, 스킬 타이머는 기본적으로 위치 고정 상태입니다. 위치 고정 상태인 창들을 이동시키기 위해서는 Main HUD에 있는 자물쇠(위치 고정/고정 해제)버튼을 이용합니다.

3. 잠금 상태에서는 Main HUD 및 플라스크 타이머, 스킬 타이머의 위치를 이동시킬 수 없습니다.

긴박한 게임 속에서 미스클릭으로 잘못된 것으로 위치가 이동되는 것을 방지하기 위한 장치입니다.

4. 잠금 버튼(위치고정/고정해제)을 클릭하면 아래와 같이 '고정 해제' 상태가 됩니다.

이 상태에서 Main HUD 및 플라스크 타이머, 스킬 타이머를 원하는 위치로 이동시키고 잠금 버튼을 클릭해서 '위치 고정' 상태로 두실 수 있습니다.

5. 이동된 창들은 언급한 특수 용도로 화면 가운데에 나타나는 창들 외에는 모두 기억되고, 다음 실행시에도 같은 위치에 나타납니다.

○ 위치 정보는 해상도에 맞는 ConfiPath~ ini 파일에 저장됩니다.

각 기능별 상세 사용법

메인 HUD의 주기능들과 세부 사용법을 안내합니다.

하이드아웃 : 클릭시 하이드아웃으로 이동하는 기능입니다. 기본단축키는 F5 이고 설정창에서 변경할 수 있습니다.

돋보기 : 버튼을 클릭하면 좌표로 아이템을 찾을 수 있는 도구가 나타납니다.

기본 단축키는 CTRL+P 이고 설정창에서 변경할 수 있습니다.

○ 왼쪽 N 좌표와 상단 N 좌표를 입력하면 해당 위치를 표시해 줍니다.쿼트탭(4x4 보관함)일 경우 체크박스에 체크해야 합니다.

○ 돋보기 창을 열면 왼쪽 좌표에 자동으로 포커스가 가있고 TAB키를 이용해서 다음 입력칸으로 이동할 수 있습니다.

○ 사진을 예시로 보면,

쿼드탭이라서 CheckBox에 체크를 하고 왼쪽 5 상단 7의 좌표를 입력하였습니다.

○ 좌표를 입력하고 ENTER키를 누르거나 돋보기 버튼을 클릭하면 입력한 좌표에 녹색 사각형으로 아이템의 위치를 표시해줍니다.

채팅 스캐너 : 트레이드 채팅 스캐닝 기능입니다. 트레이드 채팅 채널이 활성화되어 있어야 스캐닝이 가능합니다.

○ 스캐닝 창의 UI는 게임 언어 설정에 따라 한글/영문으로 표시됩니다.

○ Include (포함) / Exclude (제외) 할 단어를 입력합니다. 여러 단어는 공백없이 ; 세미콜론으로 구분해서 적용할 수 있습니다.

○ 조건에 맞는 트레이드 채널의 대화가 감지되면 목록에 나타납니다. 목록에서 마우스 오른쪽 클릭을 하면 스크린샷과 같이 메뉴가 나타납니다.

오른쪽 클릭을 하면 스캐닝 내용 확인, 채팅을 올린 사람에게 귓속말을 보내는 기능, 채팅을 올린 사람을 /whois 닉네임 명령으로 확인하는 세가지 기능을 사용할 수 있습니다.

○ 'Clear' 버튼은 목록에 있는 스캐닝 내용을 모두 지웁니다. 이후에도 스캐닝 창을 열어 두었다면 조건에 맞는 채팅 내용이 다시 채워집니다.

닌자 시세창 : Poe.Ninja 사이트를 기준으로 주요 시세를 확인하는 기능입니다.

목록의 아이템 명칭은 POE의 게임 옵션 언어 설정에 따라 목록에 한글 또는 영어로 표시됩니다.

○ 총 19 가지 분류의 시세를 확인할 수 있습니다. 분류는 필요에 따라 추가할 예정입니다.

○ 분류별 버튼을 클릭하면 가운데 위치한 리스트에 Last Checked 시간을 기준으로 아이템별 시세가 나타납니다.

○ 왼쪽 상단의 컴보박스에서는 리그를 선택할 수 있습니다.

○ 'Refresh' 갱신 버튼을 클릭하면 클릭한 시점의 Poe.Ninja 시세를 다시 가져와서 반영합니다. 갱신 시간은 Last Checked에 표시됩니다.

○ 'Refresh' 및 리그 변경시에는 Poe.Ninja에서 19가지 분류의 데이터를 새로 가져오기 때문에 약간의 시간이 걸립니다.

○ 가운데 리스트 상단에 위치한 검색 박스를 통해 아이템을 검색할 수 있습니다. 영문과 한글 검색을 지원합니다.

○ 검색할 아이템 이름을 입력하고 ENTER키를 누르거나 '=?' 버튼을 클릭하면 목록에서 해당 아이템이 선택되고 직관적으로 알 수 있게 표시해줍니다.

○ 검색 아래에 위치한 ea(수량)을 입력하면 선택한 아이템과 입력한 개수에 따라 카오스오브 및 엑잘티드오브의 시세가 나타납니다.

ex) 바알 오브 검색 → 자동 선택됨 → 개수 350으로 변경 후 엔터 → 147.00 카오스오브 / 0.92 엑잘티드오브

○ 오른쪽에는 간단하면서도 유용한 계산 기능들이 있습니다. 모든 시세는 Last Checked 시간을 기준으로하여 계산됩니다.

○ 소숫점 엑잘티드가 카오스오브로 얼마인지 계산 할 수 있습니다.

○ 카오스오브가 엑잘티드오브로 얼마인지 계산할 수 있습니다.

○ 콤보박스로 각종 화폐를 선택해서 카오스로 환산하는 기능을 사용할 수 있습니다.

○ 화폐 환산 기능의 콤보박스에도 게임 옵션의 언어 설정에 따라 한글 또는 영어가 나타납니다.

ex) 색채의 오브 또는 Chromatic Orb

○ 화폐 환산 기능은 콤보박스에서 화폐 변경시 자동 계산되거나 개수 변경 후 '=?' 버튼을 클릭하면 나타납니다.

ex) 3000 쥬얼러오브 = 210카오스오브 / 1.31엑잘티드오브

○ 화폐 환산을 제외한 모든 입력 박스에서 ENTER키 입력으로도 계산 결과를 확인할 수 있습니다.



○ Useful Sites (Link) 아래에는 각종 유용한 사이트들의 링크가 있습니다.

○ 링크를 클릭하면 사용자의 기본브라우저로 해당 사이트가 열립니다.

○ 공식 홈페이지와 유용하다고 널리 알려져 있는 사이트들을 배치해두었습니다.

색체 계산기 : 색채의 오브를 효율적으로 사용할 수 있게 확률과 비용을 예측해줍니다.

아주 운이 없는 경우를 제외하고는 비교적 매우 근사치에 가까운 확률과 비용을 예측해줍니다.

만약, 여기서 확률과 비용이 터무니 없다면 쥬얼러오브를 이용한 Off-Color 작업이 유리합니다.

○ Craft : 크레프팅 벤치에서 어떤것을 선택할 경우 입니다. ex) 1G 1B = 녹색 1 파랑 1 로 크래프팅 할 경우,

○ Avg.Cost : 성공시까지 평균적인 색채의 오보 소모 개수입니다. 예측값이지만 비교적 근사치에 가깝습니다.

○ Success % : 성공 확률을 타나냅니다.

○ Avg. Attempt : 시도 회수를 말합니다. 평균적으로 이 크래프팅은 몇회를 했을 때 성공하는지를 말합니다.

○ Craft Cost : 한번 시도할 때 들어가는 색채의 오브 비용입니다.

POE 커맨드 : Path Of Exile의 주요 명령어를 간편하게 쓸 수 있는 기능입니다.

미궁 오버레이 : 1차 2차 3차 4차 미궁 정보를 Poelab에서 가져와서 필요한 이미지만 오버레이로 볼 수 있습니다.

○ 클리어하려는 미궁 단계 버튼을 클릭하여 선택하면 가운데에 이미지가 나타납니다.

○ 아래의 날짜는 Poelab의 정보를 기준으로한 날짜입니다. Poelab에 정보의 갱신 일시는 GMT 0 기준입니다.

○ 'Lauch Overlay' 버튼을 클릭하면 가운데의 이미지가 오버레이로 팝업됩니다.

○ 제목 표시줄을 드래그해서 원하는 위치로 이동시킬 수 있습니다.

○ 확대, 축소 버튼으로 크기를 조절할 수 있습니다.

○ 크기를 조절하고 원하는 위치에 두면, 미궁을 최단 경로나 원하는 경로로 쉽게 이동할 수 있는 정보가 됩니다.

엑트 헬퍼 : 캐릭터 생성 후 퀘스트 라인을 진행할 때 도움을 주는 기능입니다.

시즌별로 지역의 레이아웃이 변동되기도하고 많은 지역의 정보들을 모두 수집하는 것에는 한계가 있습니다.

그러나, 퀘스트를 진행할 때 퀘스트의 목표와 내용을 읽고 엑트 헬퍼가 표시해주는 정보를 함께 보시면 정보가 있는 지역에서는 분명 도움이 될 것입니다.

○ 파란색원은 웨이포인트 표시입니다.

○ 하얀색원과 녹색원은 유저의 진입 상황에 따라 입구/출구 또는 출구/입구 입니다.

○ 회색 선은 부가 퀘스트, 선택 퀘스트 지역이거나 NPC나 퀘스트 아이템이 있는 지역으로 가는 길입니다.

○ 진녹색의 반투명한 선이 뻗어있으면 그곳에 미궁 관련 퀘스트가 있다는 것입니다.

○ 게임의 언어 설정에 따라 한글 또는 영문으로 표시됩니다.

○ 지역이름이 1부와 2부에 같을 지역이 있을 때에는 [ENG] 또는 [KOR] 버튼을 누르면 파트를 전환합니다.

○ 퀘스트 목표와 내용을 기억하면서 엑트 헬퍼가 보여주는 설명을 먼저 읽어보는 것이 좋습니다.

○ 퀘스트 라인에 따라서는 진행하는 우선 순위를 번호로 알려주기도 합니다. 또한 퀘스트 템 또는 NPC의 위치를 알려주기도 합니다.

○ 사용자의 UI 언어 설정에 따라 자동으로 한글 또는 영어를 판단하여 그 언어로 표시됩니다.

○ 이미지가 여러개 표시될 경우에는 설명을 읽고 지역을 이동하면서 TAB키로 지역의 형태를 보면서 이미지들과 비교해서 가장 유사한 이미지를 따라가면 됩니다.

○ 몇몇 지역은 변경된 레이아웃이 이미지가 파악되지 않아 반영되지 않은 곳도 있습니다. 그런 경우에는 퀘스트 내용과 헬퍼의 설명을 위주로 진행하시면 됩니다.

○ 정보가 파악되지 않았거나 정보가 없어도 쉽게 진행할 수 있는 지역은 이미지가 표시되지 않습니다.

격자 설정 : 트레이드 알림 패널과 돋보기에서 표시해주는 아이템 위치 격자 설정입니다.

○ 왼쪽 위에 있는 빨간 삼각형을 드래그해서 기본 위치를 이동시킬 수 있습니다.

○ 오른쪽 아래 모서리를 드래그해서 크기를 조절할 수 있습니다.

○ 오른쪽 위에 있는 닫기 버튼으로 위치와 크기를 저장하고 닫습니다.

○ 격자는 보관함과 완벽하게 맞지 않아도 관계없습니다. 비슷한 위치와 모양만 되면 되니까 완벽하게 맞추려고 하지 않아도 됩니다.

신디케이트 정보 : 신디케이트 보상 정보를 보여주는 오버레이입니다.

단축키는 F3 이고 설정에서 변경 가능합니다. 제목표시줄을 드래그해서 이동이 가능하고 확대 축소할 수 있습니다.

사원 정보 : 알바 퀘스트를 진행할 때 어떤 방으로 만들 것인지 선택하는데 도움을 주는 오버레이입니다.

단축키는 F6 이고 설정에서 변경 가능합니다. 제목표시줄을 드래그해서 이동이 가능하고 확대 축소할 수 있습니다.

○ 동그란 원형의 영어로 표시된 것들은 영문 정보와 한글 정보를 매칭시켜놓은 것입니다.

아틀라스 정보 : 아틀라스 정보와 매핑에 유용한 기능입니다.

○ 아틀라스 오버레이를 클릭하면, 8개 지역별로 각 지역에 어떤 맵들이 있는지 확인할 수 있는 오버레이가 나타납니다.

단축키는 F7 이고 설정에서 변경 가능합니다. 제목표시줄을 드래그해서 이동이 가능하고 확대 축소할 수 있습니다.

○ 지역 및 맵 검색 버튼을 클릭하면, 정복자 8개 지역 중 선택한 지역의 맵을 창고에서 쉽게 찾을 수 있도록 도와주는 기능이 팝업됩니다. 역시 게임 UI 언어 설정에 따라 한글 또는 영어로 표시됩니다.

○ 보관함을 열어놓은 상태에서 사용하시길 권장드립니다.

○ 지역을 클릭하면 즉시 보관함에서 지역의 모든 맵을 검색하고, 아래의 목록에는 그 지역의 맵들이 나타납니다.

○ 목록에 나타난 맵을 더블 클릭하면 보관함에서 더블 클릭한 맵을 검색합니다.

성유 인챈트 정보 : 패시브트리 성유 인챈트 검색 기능입니다.

○ 한글과 영문으로 모두 검색할 수 있습니다.

○ 어떤 성유가 필요한지 표시해줍니다.

○ 패시브트리에서 어떤 노드 이름인지 영문과 한글로 표시해줍니다.

○ 노드의 설명은 아직까지는 영문으로만 제공됩니다. 성유 인챈트명의 한글/영문간의 확인이나 어떤 성유가 필요한지 확인 하는 용도로 만들어졌기 때문입니다.


거래 알림 기능

거래 알림 패널에 대한 안내입니다.

거래 귓속말이 오면 기본적으로 팝업되는 거래 알림 패널입니다.

○ 아이템 이름이나 보관함 명,좌표를 클릭하면 아이템을 찾을 수 있는 격자가 표시됩니다.

○ 중간 오른쪽 끝에 위치한 ▼ 버튼으로 확장했을때의 모습과 상세 설명입니다.



기타 기능

몬스터(몹) 남은 수 확인, 은신처 방문자 알림에 대한 안내입니다.

○ 몬스터(몹) 남은 수 확인 단축키는 F2이며 언제든지 설정창에서 변경할 수 있습니다.

○ 남은 몬스터가 50마리 이상일 경우 50+로 표시됩니다.





○ 하이드아웃에 있을 때에만 자동으로 동작하는 기능입니다.

○ 누군가가 하이드아웃에 입장하면 그림과 같이 하이드아웃에 누군가 들어왔다는 알림창이 캐릭터의 이름과 함께 약 1초정도 나타났다가 사라집니다.

○ 하이드아웃의 입장 알림은 거래를 할 때 더욱 유용합니다.

채팅 로그 정책

거래 알림이 팝업되지 않는 경우에 대한 안내입니다.

GGG클라이언트와 달리 카카오클라이언트의 유저는 개인정보를 인증한 유저이므로 국내 개인정보법과 관련하여 로그파일에 채팅과 관련한 어떠한 정보도 남기지 않습니다.

데들리트레이드의 경우, 카카오클라이언트 유저가 복사 붙여넣기로 거래 메시지를 보낼 경우에 클립보드의 내용을 c읽어서 보내는 거래 귓속말이라도 알림 패널에 보이도록 처리하였습니다.

세부 사항은 최하단 "Part Security (보안) 및 Policy (정책)" 부분에서 상세히 안내드리겠습니다.

옵션 설정

DeadlyTrade 각종 옵션 설정에 대한 안내입니다.

1. 설정되어 있는 단축키를 확인하고 원하는 단축키들을 설정합니다.

2. 거래 알림창에서 사용하는 메시지를 확인하고 원하는 메시지로 수정합니다.

3. 플라스크 타이머(쿨타임)의 시간과 색상을 설정합니다.

4. 스킬 타이머의 시간(쿨타임)과 색상을 설정합니다.

5. 플라스크 타이머와 스킬 타이머의 색상은 사각형 색상을 클릭하면 아래와 같이 나타납니다.

트레이 메뉴

트레이 메뉴 안내입니다.

메인 HUD에 모든 기능 버튼이 있기 때문에 트레이 메뉴에 특별한 것은 없습니다.

○ 유틸리티 기능을 사용을 위해 Maximize 최대화로 다시 런쳐를 보이게 할 수 있습니다.

○ Exit 로 즉시 애드온을 종료할 수 있습니다.

DeadlyTrade와 해상도

애드온의 게임 및 디스플레이 해상도별 안내 입니다.

○ DeadlyTrade는 Path Of Exile의 많은 다른 애드온/매크로와 마찬가지로 1920*1080 창모드 전체화면으로 기준으로 개발되었습니다.

○ 베타버전 이후 요청 수요가 높아지면서 현재는 개인별 위치조정은 필요하지만 모든 해상도를 지원합니다.

a. 1280*768 이상 ~ 1600*1024 미만의 해상도를 지원합니다. (ConfigPath_1280_768.ini 에 설정저장)

b. 1600*1024 이상 ~ 1920*1080 미만의 해상도를 지원합니다. (ConfigPath_1600_1024.ini 에 설정저장)

c. 추가로 1280*768 미안의 저해상도를 지원합니다. (ConfigPath_LOW.ini 에 설정저장)

d. 추가 1920*1080 초과의 고해상도를 지원합니다. (ConfigPath_HIGH.ini 에 설정저장)

해상도 문제가 아니라면 기본 디스플레이 배율 / 시스템 기본 폰트 확인

해상도 문제가 아닌 경우에 살펴봐야될 기본적인 내용입니다.

○ 디스플레이 배율이 윈도우즈 기본인 100%가 아닌 경우 애드온의 위치가 잘못 표시될 수 있습니다.

1. 윈도우즈 옵션의 접근성 - 디스플레이에서 '메인 디스플레이의 앱 및 텍스트 크기 변경'을 확인합니다.

2. 윈도우즈 옵션의 시스템-디스플레이에서 '배율 및 레이아웃' 을 확인합니다.

○ 윈도우즈의 시스템 기본 폰트를 변경한 경우 글꼴 문제로 어플리케이션의 UI 크기에 영향을 줄 수 있습니다.

1. 윈도우즈 옵션의 시간및언어 - 언어에서 기본 설정 언어를 확인합니다.

2. 윈도우즈 옵션의 시간및언어 - 지역에서 사용지역 언어의 권장 언어를 확인합니다.

3. 위 1. '언어'에서의 언어 설정과 2. '지역'에서의 권장 언어가 일치하는지 확인합니다.

만약 다르다면, 권장 언어를 기준으로 언어를 설정합니다. 필요하다면 제어판의 '글꼴' - '기본 글꼴 설정 복원'을 시도 해봐야합니다.

저해상도, 고해상도의 UI

저해상도 또는 고해상도에서 UI Sale 처리에 대한 상세 안내입니다.

DeadlyTrade는 1.0.0.0버전대에서 부터 GPU에 영향을 주는 모든 로직을 제거하였습니다.

따라서 DirectX나 OpenGL등을 사용하지도 않습니다. Drawing 역시 GDI를 이용해서 직접 드로잉을 하는 것은 보관함 격자 설정 이외에는 없습니다.

Resolution에 비례한 UI 확대 축소 Scaling은 GDI(GDI+)로 드로잉을 하거나 GPU를 이용하는 프로그래밍 방식 외에는 실로 엄청나게 복잡하고 번거로운 작업입니다. 프로그램이 가지고 있는 모든 창과 그 창 내부에 있는 모든 컨트롤들을 Scale 처리를 해줘야 합니다. 그래서 일반적인 여러 기업들의 프리웨어/애드웨어/상용 소프트웨어도 Resolution에 비례한 Scale 처리는 게임이나 그래픽 소프트 등 외에 일반적으로는 대부분 지원하지 않습니다.

윈도우즈의 DPI 재정의 기능을 이용한 UI Scaling

저해상도 또는 고해상도에서 UI 크기 문제가 생기는 경우에 대한 현실적인 방법 안내입니다.

○ 데들리트레이드를 설치한 폴더에서 DeadlyTrade.exe를 마우스 오른쪽 클릭 '속성'을 클릭하면 속성창이 나타납니다. 속성창에서 호환성 탭을 클릭합니다.

1. '높은 DPI 설정 변경' 을 클릭합니다.

2. 프로그램 DPI에서 아래 사진의 빨간 박스와 같이 설정합니다.

1) 프로그램 DPI에서 '... 이 프로그램의 크기 조정 문제를 해결하세요' 체크.

2) 다음과 같은 경우에... 에서 '이 프로그램을 열때' 컴보박스 선택.

3. '고급 크기 조정 설정 열기'를 클릭하면 원하는 크기를 조절할 수 있습니다.

exe 등 위험성 있는 확장자들 Security (보안)

다운로드, 실행이 완전히 끝나지 않고 멈추거나 아예 진행이 되지 않는 경우에 대한 안내입니다.

○ 일반적으로 윈도우즈 및 안티바이러스 프로그램은 exe 파일이 국제인증기관의 유료 서명(Code Signing)이 포함되지 않았을 경우에 위험 요소로 판단하게 되어있습니다.

○ 약 2년여전 부터는 악성코드 등의 보안문제로 인해 더욱 강화되어서, 국제 인증기관의 유료 서명이되지 않은 exe 파일이 포함되었을 경우 위험 요소로 간주하고 일단 격리하거나 검사를 진행합니다.

○ 이 문제를 해결하는 방법은 두가지입니다.

1) exe 파일의 1년~2년단위의 국제인증기관 유료 서명을 진행한다.

2) exe 파일이 신뢰할 수 있는 exe로 리포트(검사 후 안전하다고 판단되서 실행)가 상당 수 올라가야한다.

그러나 2) 항목은 빈번한 업데이트가 있는 경우 새로운 exe가 반복되기 때문에 현실적으로 어렵습니다.

○ 결국에 완전히 보안 문제로부터 벋어나려면 DeadlyTrade만을 위한 국제 인증기관의 1~2년단위 인증서를 발급받아서 가지고 있어야 합니다.

○ 따라서, 당분간은 다운로드나 실행에 문제가 있으실 경우,

바이러스 관련 프로그램 실시간 검사 등을 잠시 끄고 다운 받으신 다음 별도로 바이러스 검사를 진행하세요. 안전하다고 나오면 다운로드를 마치신 후에 바이러스 관련 프로그램에서 설치된 경로를 검사에서 제외 격리 시켜주시면 됩니다. 물론 exe만 제외해도 관계 없습니다.

Path Of Exile Policy (정책)

ggg의 게임 정책과 다음카카오 유저의 거래 알림 관련 안내입니다.

○ DeadlyTrade는 ggg의 TOS (Term Of Service) 를 준수합니다.

1. DeadlyTrade는 네트워크 패킷 감시 또는 위변조 등 POE의 패킷과 관련된 어떤 코드도 포함하지 않습니다.

2. DeadlyTrade는 스크린 모니터링 또는 미러링과 관련된 어떤 코드도 포함하지 않습니다.

3. DeadlyTrade가 사용하는 모든 API는 공식적으로 제공하는 API 입니다.

○ DeadlyTrade는 ggg가 명백히 밝힌 정책인 1버튼 1서버사이드 액션을 지키고 있습니다.

1. one Button one Server-Side Action은 게임에 영향을 주는 액션은 마우스의 이동까지 포함해서 애드온/매크로를 통해서 어떤 액션을 하던지 게임에 영향을 주는 경우 한번 클릭에 1개의 행위만 전달돼야 한다는 것입니다.

2.DeadlyTrade는 게임에 영향을 주는 (마우스 이동 포함) 액션을 포함하여 1버튼 1서버사이드 액션을 정확히 지키고 있습니다.

○ 다음카카오 POE 유저의 거래 알림은 현재 게임 TOS를 준수하면서 알림을 줄 수 있는 방법이 없습니다.

1. 다음카카오의 유저는 로그파일에 기록을 채팅 기록이 남지 않습니다. 이는 실명인증을 받은 유저라서 개인정보보호와 관계있는 정도로만 알고 있습니다. 지난해 6월 정식 서비스와 함께 이렇게 변경되었습니다.

2. 이로인해, 현재 POE의 모든 거래알림 관련 애드온은 카카오유저의 거래 귓속말에 대해 알림을 주지 못합니다.

3. 귓속말 뿐만 아니라 채팅 로그가 남지 않기 때문에 카카오 POE 유저는 트레이드 채널 스캐닝에도 스캐닝되지 않습니다.

사용법, 질문과 답변, 제보, 건의

DeadlyTrade에 대한 전반적인 소통의 공간을 안내드리면서 당부 말씀을 전합니다.

1. DeadlyTrade의 핵심 주 창구는 Discord Server 입니다.

https://discord.gg/ryjUA7r

2. Discord 서버에는 공지, 업데이트 안내, 작업중인 내용을 비롯해서 질문 답변, 버그 리포트, 건의 및 제안 등 각종 채널이 있습니다. 디스코드 서버에서 해당 채널에 남겨주시면 가족,직장,사회,개인 등의 개인 일정이 허락하는 한 최선을 다해서 회신드리겠습니다. DeadlyTrade 개발 이전에도 각종 정보와 자료를 안내드리면서 소통해왔던 제 모습을 기억하시는 분이 한분이라도 있다면 앞으로도 한분이라도 더 생긴다면 큰 기쁨일 것입니다.

3. 여러번의 공유 및 안내 심지어는 개발의 중단까지 생각하게끔 위기를 겪기도 했기에 조심스레 당부 말씀을 남깁니다. 1년여 남짓 새로 개발한 애드온을 공유 안내드리면서,

글로벌 또는 거대 기업의 소프트웨어보다 중견, 중소, 소기업 또는 전문 팀들의 프로그램들보다 더한 요구와 질책을 하는 사람들과 상식적인 선을 넘어 정도를 지나치게 에베레스트로 넘은 사람들을 상당히 많이 만났습니다.

이글을 읽고 계시는 여러분들은 그렇지 않으시겠지만 혹시라도 처음 DeadlyTrade를 접하시는 분들은 같은 게임을 즐기고 좋아하는 가정을 꾸린 직장인 유저가 개인의 자원과 비용 및 여가 시간을 투자해서 개발하고 안내드리는 것일뿐지 DeadlyTrade는 제품이 아니라는 점과 어떠한 기업에서 개발, 운영, 서비스하는것이 아님을 알아주셨으면 합니다. 어디까지나 게미머로써 같인 게임에서 즐거움을 함께 주고 받는 개인 활동입니다.

현재는 Deadly KOR 팀이라는 뜻이 맞는 몇몇분들이 도와주셔서 아이콘을 한땀한땀 그린다거나 모든 답변에 시간을 빼앗기는 상황등은 많이 줄어들었습니다. 기꺼이 도움을 주시는 분들께 너무나 감사합니다.

애드온을 공유하는동안 언제나

지적.제보.건의 및 응원하고 격려해주신 많은 유저분들께 진심어린 감사를 전합니다.

○ 디스코드 서버를 중심으로 의견/제안 주시는 내용들을 버전업을 진행하면서 팀과 함께 안내드려왔습니다. 1.3.9.5 버전부터는 그 내용들을 정리하고 여러분께 공유하고 있습니다.

https://docs.google.com/spreadsheets/d/191UCVjKdvvAjtSZdwe90q5HOTIJRbE7zzvX3EnFmUfM/edit?usp=sharing ( 링크를 아는 모든 사용자가 볼 수 있음 설정 입니다. )

○ 이러한 현황 공유는 그동안 여러분과 소통해왔던 것처럼 여러분과 함께 만들어간다는 마음으로 버그 리포팅, 질문 답변 등 DeadlyTrade와 관련된 다양한 부분에서 이루어질 것입니다.

DeadlyTrade Web Site for Archieve

DeadlyTrade의 배포, 자동 업데이트, 매뉴얼, 정보 기록 및 안내 등...을 위해 개인 서버를 이용하고 있습니다.

​○ DeadlyTrade 사용자 매뉴얼을 위해 https://www.jumpleasure.me/deadlytrade/ 사이트를 오픈했습니다.

초기 목적은 사용자 매뉴얼이었는데 앞으로는 디스코드 서버를 주축으로해서 사이트와 대부분의 정보를 연계할 계획입니다. 아래의 링크로 접속하시면 됩니다.

Goal, POE All-In-One Addon.

DeadlyTrade 가 지향하는 목표입니다.

○ DeadlyTrade는 All-In-One을 목표로하고 있습니다. 그러나,

a. 애드온이 무거워지는 기능들은 배제합니다.

b. 성능에 일정 수준 이상의 영향을 주는 기능들은 배제합니다.

c. 중요도 및 선호도가 떨어지거나 POE의 업데이트로 인해 불필요하거나 용도 변경된 기능을은 제거합니다.

○ 버전업을 거듭하면서 버그 수정과 작은 기능들 때론 큰 기능들 그리고 매시즌 변화되는 것들을 반영해왔습니다. 앞으로도 그러한 방향은 계속할 예정이고 결국에는 목표하는 바인 All-In-One Addon 이 되도록 함께 해주시길 기대합니다. 여러분의 지적,제보,건의, 응원과 격려가 목표를 향해가는 주 원동력입니다. 함께해주셔서 감사합니다.

Contact

DeadlyTrade / Deadly KOR Team >

○ Discord - https://discord.gg/ryjUA7r

○ KAKAO Open Talk - https://open.kakao.com/o/gylOSztb

Funny Project >

​○ GitHub - https://github.com/DeadlyCrush

○ Azure - https://dev.azure.com/DeadlyCrush/

Private >

​○ BLOG - https://blog.naver.com/eocsdev2

○ Twitter - https://twitter.com/crush_deadly

○ Facebook - https://www.facebook.com/deadlycrush.kor

○ Reddit - https://www.reddit.com/user/DeadlyCrush

○ Discord - DeadlyCrush#7202

Personal Server for DeadlyTrade >

​○ https://www.jumpleasure.me/deadlytrade/

Media >

​○ Twitch - https://www.twitch.tv/deadlycrush

​○ Youtube - https://www.youtube.com/c/DeadlyCrush


Deadly KOR Team Member >

We joined together a month ago :D

○​​ DeadlyCrush : Team Leader, Main Development, Planning .

○ WindNoth : Team Management, Planning, QA Directing.

○ AYaS : Data Mining, QA.

○ zjvmf34 : Main Design, Development .

○ jumpleasure : Translations. Sub Design

○ MontesLara : User communicator.