한 PC에서 여러 Hytale 클라이언트를 실행하는 방법 : 듀얼 인스턴스 가이드

작성자 HytaleCharts Team 범주: : 이름 : 분 최소 읽기

같은 PC에서 두 개의 Hytale 클라이언트를 실행하려면? Hytale launcher 블록은 기본적으로 두 번째 인스턴스를 열지 만 Windows mutex 핸들을 사용하여 간단한 작업이 있습니다. 이 가이드는 VMs, sandboxes, 또는 두 번째 컴퓨터 없이 이중 히스토리 클라이언트를 실행하는 것을 걷습니다.

같은 PC에서 두 개의 Hytale 클라이언트를 실행하려면? Hytale launcher 블록은 기본적으로 두 번째 인스턴스를 열지 만 Windows mutex 핸들을 사용하여 간단한 작업이 있습니다. 이 가이드는 VMs, sandboxes, 또는 두 번째 컴퓨터없이 듀얼 히스토리 클라이언트를 실행하는 것을 걷습니다. 이미 실행중인 동안 두 번째 히스토리 클라이언트를 열려고 한 경우, 당신은 벽을 명중했습니다. 출시자는 열려있을 수 있습니다. 오류 메시지 없음, 설명 없음 — 그것은 단지 시작할 수 없습니다. 이것은 Hytale 클라이언트에 내장 된 deliberate single-instance lock이며, 두 개의 계정으로 멀티 박스에 테스트를 시도하거나 사이드 바이 사이드 게임 플레이를 실행합니다. 좋은 소식: 당신은 우회할 수 있습니다. 사실상 기계 없음, 두번째 PC 없음, sketchy 제삼자 소프트웨어. 무료 Microsoft 도구와 약 30 초의 작업. 왜 히스토리 블록 멀티 인스턴스 많은 현대 게임처럼, Hytale는 mutex (mutual exclusion object)를 사용하여 동일한 기계에서 동시에 실행중인 클라이언트의 한 사본을 방지합니다. Hytale를 시작할 때 클라이언트는 HypixelStudios라는 Windows에서 이름의 mutex를 만듭니다. 히스토리 게임. 발사기가 완전히 열리기 전에, 이 mutex가 이미 존재하는지 확인합니다. 실행자가 또 다른 인스턴스가 이미 실행되고 침묵적으로 시작을 거부한다. 이것은 Roblox, Guild Wars, Blade & Soul 및 수십 가지와 같은 게임에 의해 사용됩니다. Bypass는 동일합니다. 즉, 실행중인 인스턴스에서 mutex 핸들을 닫고 새로운 것을 생성하기 전에 두 번째 클라이언트를 시작합니다. 당신의 필요 2 Hytale 계정 — 각 클라이언트 인스턴스는 자체 인증된 계정이 필요합니다. 동시에 동일한 계정으로 로그인할 수 없습니다 Process Explorer - Microsoft의 Sysinternals 제품군의 무료 도구. 다운로드 Microsoft의 웹 사이트 2 Hytale 인스턴스를 실행하는 충분한 자원이있는 PC (16GB RAM 권장, 8GB는 작동 할 수 있음) Step-by-Step: 두 개의 Hytale 클라이언트를 실행 Step 1: 다운로드 및 오픈 프로세스 익스플로러 Microsoft Sysinternals에서 Process Explorer를 다운로드하고 Administrator로 procexp64.exe(64비트 시스템용)를 실행합니다. 기계에서 실행되는 모든 프로세스의 실시간 목록을 볼 수 있습니다. Step 2: 첫 번째 히스토리 클라이언트를 시작합니다. 일반적으로 Hytale를 열고 로그인합니다. 게임 실행을 남겨주세요 — 이것은 첫 번째 인스턴스입니다. Step 3: 히스토리 프로세스 In Process Explorer는 프로세스 목록에서 HytaleClient.exe을 찾습니다. Ctrl+F를 눌러 빠르게 찾을 수 있습니다. 그것을 선택하기 위해 프로세스를 클릭합니다. Step 4: 핸들에 스위치 보기 선택된 HytaleClient.exe로 View → Lower Pane View → Handles로 이동 (또는 Ctrl+H)를 누릅니다. 더 낮은 팬은 이제 Hytale 프로세스에 의해 개최 된 모든 핸들을 표시합니다 - 파일, 레지스트리 키, 이벤트 및 mutexes. Step 5: Singleton Mutex 찾기 더 낮은 팬에서, 유형 Mutant로 핸들을 찾습니다. (Windows는 Process Explorer에서 "Mutant"로 mutexes를 표시합니다). 찾고 있습니다: \BaseNamedObjects\HypixelStudios.Hytale.Game 더 빨리 찾아서 Type 컬럼 헤더를 입력하여 "Mutant" 항목으로 스크롤합니다. 대안으로, 사용 Ctrl+F 주요 메뉴에서 (Find → Find Handle 또는 DLL) 및 검색 HypixelStudios.Hytale.Game. Step 6: Mutex 핸들 닫기 HypixelStudios에서 클릭. 히스토리 게임 핸들 및 선택 닫기 핸들. Process Explorer가 확인하도록 요청합니다. — 클릭 예. Step 7: 두 번째 클라이언트를 실행 Immediately 핸들을 닫은 후, 다시 Hytale 발사기를 엽니 다. 이 시간은 일반적으로 mutex 자물쇠가 더 이상 존재하지 않기 때문에 시작합니다. 두 번째 Hytale 계정으로 로그인하고 이제 같은 PC에서 실행하는 두 가지 완벽한 기능 Hytale 클라이언트가 있습니다. 공정 자동화 는 mutex 핸들을 수동으로 매번 떼어냅니다. Sysinternals의 command-line tool handle64.exe를 사용하여 이것을 자동화 할 수 있습니다. Sysinternals Suite 또는 관련 제품 다운로드. 는 다음과 같은 일괄 파일 (예를 들어 hytale-multi.bat)를 저장합니다. @echo 오프 echo 폐쇄 Hytale 싱글 톤 mutex ... 핸들64.exe -a -p HytaleClient.exe "HypixelStudios.Hytale. 게임" -c -y echo Mutex 닫기. 지금 두 번째 Hytale 클라이언트를 시작합니다. 일시 Run 이 일괄 파일로 관리자로 첫 번째 Hytale 인스턴스가 실행되면 두 번째 클라이언트를 시작합니다. 주: handle64.exe를 실행하면 Sysinternals EULA를 수락 할 수 있습니다. 일괄 스크립트에 의존하기 전에 허용하기 위해 수동으로 실행하십시오. 주요 알고있는 것들 두 개의 분리된 히스토리 계정이 필요합니다. 각 클라이언트 인스턴스는 독립적으로 인증합니다. 동일한 계정에서 두 개의 인스턴스를 실행할 수 없습니다 — 서버는 중복 세션을 거부합니다. 이것은 당신이 두 개의 게임 구입이 필요합니다. 때마다 반복해야합니다. mutex는 모든 시간 Hytale 발사를 다시 생성됩니다. 현재 세션에만 영향을 미칩니다. 클라이언트를 모두 다시 시작하면, 두 번째 인스턴스를 열기 전에 mutex를 다시 닫을 필요가 있습니다. Performance 문제. 2개의 Hytale 클라이언트를 동시에 실행하는 것은 수요입니다. 당신은 두 개의 인스턴스에서 그래픽 설정을 낮추고 싶을 것입니다 - 전망 거리를 줄이고, 효과를 끄고 불필요한 배경 응용 프로그램을 닫습니다. SSD는 클라이언트 둘 다 자산을 동시에 읽을 때 로드 시간에 상당한 차이를 만듭니다. 당신의 첫 번째 인스턴스는 정상적으로 실행합니다. mutex를 닫지 않고 충돌, 끊기거나 그렇지 않으면 첫 번째 Hytale 클라이언트에 영향을 미칩니다. mutex는 출시에서만 확인됩니다. - 일단 게임은 실행되면, 게임 플레이에 영향을 미치지 않습니다. 이것은 클라이언트 modding와 동일하지 않습니다. 이 기술은 Hytale의 파일을 수정하지 않으며, 코드를 주입하거나 클라이언트 바이너리를 어떤 방식으로 변경하지 않습니다. 공식 Microsoft 도구를 사용하여 Windows 핸들을 닫습니다. VM 또는 Sandbox를 사용하지 않습니까? Virtual machine work 하지만 뜻깊은 오버 헤드를 도입 — 당신은 전체 두 번째 운영 체제를 실행하여 mutex를 우회합니다. Hytale로 자원 집중으로 게임의 경우, VM에 반의 시스템 리소스를 변형하면 두 인스턴스가 빈번하게 실행됩니다. Sandboxing tools like Sandboxie can sometimes work, 하지만 그들은 종종 게임 안티 cheat 시스템 및 그래픽 드라이버 액세스 문제 발생. mutex 방법은 클리너, 라이터이며, 게임의 정상 작동과 방해하지 않습니다. 태그 두 번째 발사기는 여전히 열려 있지 않습니다 : 올바른 핸들을 닫으십시오. mutex 이름은 정확히 \BaseNamedObjects\HypixelStudios.Hytale.Game 와 타입 "Mutant". 실수로 다른 핸들을 닫으면 다시 시도하십시오. Process Explorer는 핸들을 표시하지 않습니다. Process Explorer를 Administrator로 실행해야 합니다. 높은 권한없이 모든 프로세스에 대한 핸들을 볼 수 없습니다. 일괄 스크립트는 작동하지 않습니다: Ensure handle64.exe 배치 파일과 같은 디렉토리에, 또는 시스템에 추가 PATH. 또한 handle64를 실행하여 Sysinternals EULA를 허용했습니다. exe는 먼저 수동으로. 다른 로그가 있는 경우 하나의 클라이언트가 차단됩니다: 이것은 두 클라이언트가 같은 Hytale 계정을 사용하고 있습니다. 당신은 자신의 게임 구매와 두 번째 계정이 필요합니다. 2개의 인스턴스로 성능: 모든 클라이언트에서 렌더링 거리와 그래픽 설정을 낮추십시오. Chrome 및 기타 메모리 - 무거운 응용 프로그램을 닫습니다. RAM의 8GB를 가지고 있다면, 약간의 스퍼터링을 기대합니다. — 16GB 이상은 부드러운 이중 클라이언트 경험에 좋습니다. 키 테이크아웃 Hytale는 HypixelStudios.Hytale.Game라는 Windows mutex를 사용하여 여러 인스턴스를 방지합니다. Microsoft의 Process Explorer Sysinternals는이 mutex를 닫을 수 있으며, 두 번째 클라이언트가를 실행할 수 있습니다. 두 개의 별도 필요 Hytale 계정 두 게임 구매 — 하나 계정 당 인스턴스 mutex는 두 번째 클라이언트를 실행하기 전에 각 시간을 닫아야한다 이 방법은 Hytale의 파일에 대한 수정을 사용하지 않고 제 3 자 게임 도구 A 일괄 스크립트 handle64.exe 단일 클릭으로 프로세스를 자동화 할 수 있습니다 Running 듀얼 Hytale 클라이언트는 서버 테스트, 멀티 박스링, 또는 단순히 두 개의 계정 측으로 재생 가능성을 엽니 다. 프로세스는 일단 당신이해야 할 일을 알고, 그리고 그것은 VMs 또는 추가 하드웨어와 함께 온 두통의 무엇이든없이 안정적으로 작동. 당신의 감시에 모든 계정에서 Hytale 서버? HytaleCharts에서 서버 통계를 확인하고 플레이어 활동, 가동 시간 및 순위를 추적하십시오.