패킷 캡처
패킷 캡처 기능은 게임플레이의 질을 높이고 커뮤니티에 기여할 수 있습니다
패킷 캡처 ACT(미터기) 와 같이 이용약관(ToS) 에 위배됩니다. 하지만 스퀘어 에닉스에서는 ACT같은 외부 프로그램을 사용하는 것을 다른사람들에게 말하지 않으면 묵인해줍니다. 그냥 말하지 마세요. 그러면 문제될 건 없습니다.
어떤 방식으로 작동하나요?
패킷 캡처는 FFXIV Act 플러그인에 사용하는 Ravahn이 만든 Machina 라고 알려진 라이브러리와 게임을 플레이할 때, FFXIV서버에서 게임 클라이언트로 보내는 패킷을 읽기 위해 Karashiiro가 만든 nodejs wrapper 이라는 것 사용합니다.
이것들은 개인정보를 읽는 데에는 사용할 수 없으며, 사용되는 모든 라이브러리는 오픈소스입니다. 만약 위 라이브러리들의 코드에 문제가 없는지 확인하고 싶다면 위에 링크가 첨부되어 있습니다.
다른 프로세스에서 네트워크를 읽고 필요한 모든 권한을 얻기 위해서는 팀크래프트를 관리자 권한으로 실행해야 합니다.
팀크래프트의 패킷 캡처는 소지품(인벤토리) 상태를 확인하기 위해서 소지품 관련 패킷을 읽고, 아이템 획득여부를 알기 위해서 아이템 습득 관련 패킷을 읽습니다.
(아이템 삭제와 관련된 패킷은 읽지 않습니다. 필요한 패킷도 아니고, 처리하기 까다로운 패킷입니다)
패킷을 읽으면 팀크래프트 소지품 상태가 실시간으로 업데이트되며, 해당 데이터들은 목록 자동 채우기 등에 사용됩니다.
어떤 기능들이 있나요?
목록 자동채우기 (https://streamable.com/csy33)
패킷 캡처를 활성화하면 해당기능과 관련된 토글 설정이 활성화됩니다. 해당 토글을 활성화시키면 연동된 소지품를 기준으로 목록을 자동으로 채우며, 불필요하게 목록의 진행률을 채우기 위해 아이템을 추가로 얻기 위한 노력을 줄일 수 있습니다.
능력치 자동채우기 (https://streamable.com/bkfku)
패킷 캡처를 활성화하면, 새로운 버튼이 프로필 페이지에 표시됩니다. 이 버튼을 사용하면 팝업이 열리고, 페이지에 적힌대로 작업을 하시면 각 직업별 능력치 및 전문장인 유무를 모두 동기화시킵니다. 더 이상 능력치를 수동으로 입력할 필요가 없습니다.
소지품 동기화
패킷 캡처를 최소 한 번 이상 사용한 경우에 캐릭터의 소지품이 팀크래프트에 연동된 경우에 좌측 사이드 메뉴의 소지품 탭에서 연동된 소지품을 확인할 수 있습니다.
해당 페이지는 Universalis의 API의 도움으로 소지품을 클립보드에 복사하여 제작법 찾기에 붙여넣기하고 관련된 제작법을 찾으실 수 있습니다.
유저 집단 데이터를 통한 장터 게시판 동기화
패킷 캡처를 활성화하면 장터에서 아이템을 검색할 때마다 해당 아이템의 장터정보가 Universalis의 서버에 자동으로 연동됩니다.
Last updated