Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

handbros

2
Posts
2
Topics
A member registered Jun 13, 2021

Recent community posts

(1 edit)

안녕하세요. 우선 달리 마땅한 카테고리가 없어서 버그 리포트에 글을 올린 점 죄송합니다.

예전부터 이 플러그인을 써오면서 프로젝트 자체는 아주 뛰어나지만, 매 실행때마다 서드파티 프로그램을 일일히 켜야한다는 불편함을 느끼고는 했습니다.

이를 해결하기 위한 방법이 없을까 싶어 고민해보던 중 명령줄(커맨드라인)을 이용해 nodejs 내에서 eztrans-server를 자동으로 실행시키는건 어떨까라는 생각을 하게되었고, 이를 위해 해당 프로젝트를 업데이트하게 되었습니다.(관련 GitHub PR : https://github.com/nanikit/eztrans-server/pull/3)

아래는 세부적인 제안 내용이니 참고해주시면 감사하겠습니다.


0. 효용

플러그인에 대란 신규 사용자들의 접근성이 강화됨.


1. 구현 방법

child_process를 이용하여 eztrans-server를 실행.


2. 예상 이슈&해결 방안

  • 게임 종료 시 이지트랜스 서버 프로세스를 완전히 종료시키기.
  • 서버 포트(8000)가 다른 프로그램에 의해 사용되고 있는지 체크하고, 만약 사용중이라면 다른 포트로 전환하기.


3. 주의사항

  • .NET 5와 이지트랜스가 설치되어있어야 합니다.
  • 아직까지는 깃허브에 정식 릴리즈가 뜨지 않은 상태이고, 직접 비주얼 스튜디오를 이용해서 빌드하셔야 합니다. 수정된 버전의 정식 릴리즈는 프로젝트 메인테이너의 수정이 끝난 이후에 업로드 될 것이라고 예상하고 있습니다. 만약 빌드가 힘드시다면 hexstudio16@gmail.com으로 연락주실 시 도움을 드리거나 빌드 된 파일을 제공해드리도록 하겠습니다.
  • 직접 빌드 시에는 Release, x86 프로필로 빌드해주시기 바랍니다. x64의 경우 이지트랜스와 호환이 되지 않습니다.
  • 명령줄 사용법에 대해서는 윈도우 파워셀 기준 ./EZTransServer.exe --help 를 이용하여 확인이 가능합니다.
  • --eztrans-path 옵션은 이지트랜스 경로를, --origin 옵션은 주소(http://localhost:8000)를, --load-delay 옵션은(기본 200ms) 이지트랜스 라이브러리를 불러올 때 대기 시간을 의미합니다.


끝까지 읽어주셔서 감사합니다!

RJ292585 기준으로 인게임에서 ESC키로 메뉴 진입 시 이미지를 찾을 수 없다고 뜨는 버그가 있습니다.

아무래도 메뉴에서 쓰이는 이미지의 경로가 일본어에서 한국어로 번역되면서 생기는 문제가 아닐까 싶네요.