Jak spustit více Hytale klientů na jednom PC: Dual Instance Guide

By HytaleCharts Team Category: guides 7 min read

Chcete spustit dva klienty Hytale na stejném PC? Hytale odpalovač vás blokuje od otevření druhé instance ve výchozím nastavení, ale je tu jednoduchá práce s použitím Windows mutex rukojeti. Tento průvodce vás provede provozováním dvou Hytale klientů bez VM, pískoviště nebo druhého počítače.

< p > < silný > Chcete spustit dva klienty Hytale na stejném PC? Hytale odpalovač vás blokuje od otevření druhé instance ve výchozím nastavení, ale je tu jednoduchá práce s použitím Windows mutex rukojeti. Tento průvodce vás provede provozováním dvou Hytale klientů bez VM, pískovišť nebo druhého počítače. < / strong > < / p > < p > Pokud jste někdy zkoušeli otevřít druhého klienta Hytale, zatímco jeden už běží, narazili jste na zeď. Odpalovač odmítá otevřít. Žádná chybová zpráva, žádné vysvětlení - prostě to nezačne. Jedná se o záměrný jednoinstantní zámek zabudovaný do Hytale klienta, a to má vliv na každého, kdo se snaží multibox, test se dvěma účty, nebo spustit bočnicové hraní. < / p > < p > Dobrá zpráva je, že to můžeš obejít. Žádné virtuální stroje, žádný druhý počítač, žádný podivný software pro třetí strany. Jen volný nástroj Microsoft a asi 30 sekund práce. < / p > < h2 > Proč Hytale Blocks Multiple Instances < / h2 > < p > Jako mnoho moderních her, Hytale používá < silný > mutex < / silný > (objekt vzájemného vyloučení), aby se zabránilo více než jedné kopii klienta běžet současně na stejném stroji. Při spuštění Hytale klient vytvoří ve Windows pojmenovaný mutex s názvem < kód > HypixelStudios. Hytale. Hra < / kód >. Než se odpalovač plně otevře, kontroluje, zda tento mutex již existuje. Pokud ano, odpalovač předpokládá, že další instance již běží a tiše odmítá začít. < / p > < p > Je to stejná technika, kterou používají hry jako Roblox, Guild Wars, Blade & Soul, a desítky dalších. Bypass je také stejný: zavřít rukojeť mutex na běžící instanci, pak spustit druhého klienta před vytvořením nového. < / p > < h2 > Co potřebujete < / h2 > < ul > < li > < silný > Dva Hytale accounts < / strong > - každý klient instance potřebuje svůj vlastní ověřený účet. Nemůžete se přihlásit na stejný účet dvakrát současně < / li > < li > < strong > Process Explorer < / strong > - volný nástroj ze simulačního apartmá společnosti Microsoft. Stáhnout z < a href = "https: / / learn.microsoft.com / en-us / sysintals / downloads / process- explorer" target = "_ blank" rel = "noopener noreferenrer" > Webové stránky společnosti Microsoft < / a > < / li > < li > PC s dostatkem zdrojů pro spuštění dvou Hytale instancí (16GB RAM doporučeno, i když 8GB může fungovat) < / li > < / ul > < h2 > Step- by- Step: Spuštění dvou hybridních klientů < / h2 > < h3 > Krok 1: Stáhnout a otevřít procesní Explorer < / h3 > < p > Stáhnout Process Explorer z Microsoft Sysintals a spustit < kód > procemp64.exe < / kód > (pro 64bitové systémy) jako správce. Uvidíte v reálném čase seznam všech procesů běžících na vašem počítači. < / p > < h3 > Krok 2: Spusťte svůj první Hytale Client < / h3 > < p > Otevřít Hytale normálně a přihlásit se. Nechte hru běžet - to je váš první instance. < / p > < h3 > Krok 3: Najděte Hytale Process < / h3 > < p > In Process Explorer, location < strong > HytaleClient.exe < / strong > v seznamu procesů. Můžete stisknout < kód > Ctrl + F < / kód > a hledat "Hytale", abyste ho rychle našli. Kliknutím na proces jej vyberte. < / p > < h3 > Krok 4: Přepnout na handles View < / h3 > < p > S HytaleClient.exe vybrán, přejděte na < silný > View → Lower Pane View → Manipuluje < / silný > (nebo stiskněte < kód > Ctrl + H < / kód >). Dolní panel nyní zobrazí všechny rukojeti držené v Hytale procesu - soubory, klíče registru, události a mutaxy. < / p > < h3 > Krok 5: Najít Singleton Mutex < / h3 > < p > V dolní části panelu hledejte rukojeť s typem < silný > Mutant < / silný > (Windows zobrazuje mutaxy jako "Mutant" v Process Explorer). Hledáte: < / p > < pre > < kód >\ BaseNamedObjects\ HypixelStudios.Hytale.Game < / code > < / pre > < p > Chcete-li jej najít rychleji, klikněte na hlavičku < silných > Typ < / silných > pro třídění podle typu a pak přejděte na položku "Mutant". Alternativně použijte < kód > Ctrl + F < / kód > z hlavního menu (Find → Find Handle nebo DLL) a vyhledejte < kód > HypixelStudios.Hytale.Game < / code >. < / p > < h3 > Krok 6: Uzavřete násadu Mutex < / h3 > < p > Pravým tlačítkem myši na < kód > HypixelStudios. Hytale. Game < / code > handle and chop < strong > Close Handle < / strong >. Process Explorer Vás požádá o potvrzení - klepněte na tlačítko Ano. < / p > < h3 > Krok 7: Spusťte druhého klienta < / h3 > < p > Okamžitě po zavření rukojeti znovu otevřete spouštěč Hytale. Tentokrát to začne normálně, protože mutex zámek již neexistuje. Přihlaste se ke svému druhému Hytale účtu a nyní máte dva plně funkční Hytale klienty na stejném PC. < / p > < h2 > Automatizace procesu < / h2 > < p > Uzavírání rukojeti mutex manuálně pokaždé dostane únavné. Toto můžete automatizovat pomocí velitelského nástroje Sisintals "< code > handle64.exe < / code >, který je zahrnut v < a href =" https: / / learn.microsoft.com / en-us / sysintrals / downloads / sysintralssuite "target =" _ blank "rel =" noopener noreferrer "> Sysintals Suite < / a > nebo jako < a href =" nooper noreferer "> stanolan stáhnout < / a >. < / p > < p > Vytvořit dávkový soubor (např. < kód > hytalemulti.bat < / kód >) s tímto: < / p > < pre > < kód > @ echo off Echo Closing Hytale singleton mutex... handle64.exe -a -p HytaleClient.exe "HypixelStudios.Hytale. Hra" -c -y Echo Mutex uzavřen. Spusťte svého druhého klienta Hytale. pauza < / kód > < / pre > < p > Spustit tento dávkový soubor jako správce po prvním Hytale instance běží, pak spusťte druhého klienta. < / p > < p > < silný > Poznámka: < / silný > Při prvním spuštění < code > handle64.exe < / code > vás to nabádá k přijetí Sysintals EULA. Spusťte jej jednou manuálně, než se budete spoléhat na dávkový skript. < / p > < h2 > Důležité Věci, které musíte vědět < / h2 > < p > < silný > Potřebujete dva oddělené Hytale účty. < / strong > Každá klientská instance ověřuje nezávisle. Nemůžete spustit dva případy na stejném účtu - server odmítne duplicitní relaci. To znamená, že potřebujete dva nákupy. < / p > < p > < silný > Musíte to opakovat pokaždé. < / siln > Mutex se opakuje pokaždé, když Hytale začne. Uzavření má vliv pouze na aktuální relaci. Pokud restartujete oba klienty, budete muset znovu zavřít mutex před otevřením druhého instance. < / p > < p > < silné > Výkonnostní záležitosti. < / silné > Řízení dvou klientů Hytale současně je náročné. Budete chtít snížit grafická nastavení na obou instancích - snížit vzdálenost pohledu, odmítnout efekty a zavřít zbytečné aplikace na pozadí. SSD významně mění časy zatížení, když oba klienti čtou aktiva současně. < / p > < p > < silný > Váš první instance běží normálně. < / silný > Zavírání mutexu neovlivní prvního klienta Hytale, ani se neodpojí. Mutex je kontrolován pouze při startu - jakmile hra běží, odstranění nemá žádný vliv na hraní. < / p > < p > < silný > To není stejné jako klientský modding. < / strong > Tato technika neupravuje Hytalovy soubory, kód, nebo žádným způsobem modifikuje klientovu binář. Jednoduše zavíráte kliku Windows pomocí oficiálního nástroje Microsoft. < / p > < h2 > Proč nepoužít VM nebo Sandbox? < / h2 > < p > Virtuální stroje pracují, ale představují významné režijní náklady - provozujete celý druhý operační systém, abyste obešli mutex. Pro hru jako zdroj-intenzivní jako Hytale, věnovat polovinu svých systémových zdrojů VM znamená, že oba případy běží špatně. < / p > < p > Sandboxerské nástroje jako Sandboxie mohou někdy fungovat, ale často způsobují problémy s herními antipodváděcími systémy a přístupem k grafickému ovladači. Metoda mutex je čistší, lehčí a neruší normální fungování hry. < / p > < h2 > Řešení problémů < / h2 > < p > < silný > Druhý startér se stále neotevírá: < / siln > Ujisti se, že jsi zavřel správnou rukojeť. Název mutexu je přesně < kód >\ BaseNamedObjects\ HypixelStudios.Hytale.Game < / code > s typem "Mutant". Pokud jste omylem uzavřeli jinou rukojeť, zkuste to znovu. < / p > < p > < silný > Process Explorer neukazuje rukojeti: < / silný > Ujistěte se, že provozujete Process Explorer jako správce. Bez zvýšených práv nemůže zobrazit rukojeti pro všechny procesy. < / p > < p > < silný > Skript dávky nefunguje: < / strong > Zajistěte < kód > handle64.exe < / code > je ve stejném adresáři jako dávkový soubor, nebo jej přidejte do systému PATH. Také ověřte, že jste přijali Sysinthals EULA pomocí handle64. nejdříve ručně. < / p > < p > < silný > Jeden klient se odpojí, když ostatní protokoly v: < / silný > To znamená, že oba klienti používají stejný účet Hytale. Potřebujete druhý účet s vlastní herní nákup. < / p > < p > < silný > Špatná výkonnost se dvěma případy: < / silný > Snižte své nastavení vzdálenosti a grafiky na obou klientech. Zavřít Chrome a další memory- těžké aplikace. Máte-li 8GB RAM, očekávejte, že budete koktat - 16GB nebo více se doporučuje pro hladký dual- klient zážitek. < / p > < h2 > Key Takeaways < / h2 > < ul > < li > Hytale používá Windows mutex s názvem < kód > HypixelStudios.Hytale.Game < / code > k zabránění více instancí < / li > < li > Process Explorer z Microsoft Sysintálové mohou zavřít tento mutex, což umožní druhému klientovi spustit < / li > < li > Potřebuješ dva oddělené. Hytale účty se dvěma nákupy hry - jeden účet za instanci < / li > < li > Mutex musí být uzavřen pokaždé před spuštěním druhého klienta < / li > < li > Tato metoda nepoužívá žádné modifikace souborů Hytale a nevyžaduje žádné nástroje pro hry třetích stran < / li > < li > Skript dávky s < kódem > handle64.exe < / kód > může automatizovat proces na jedno kliknutí < / li > < / ul > < p > Běžící duální Hytale klienti otevírají možnosti pro testování serverů, multiboxování, nebo prostě hrát se dvěma účty vedle sebe. Proces trvá sekundy, jakmile víte, co dělat, a to funguje spolehlivě bez bolesti hlavy, které přicházejí s VM nebo další hardware. < / p > < p > Potřebujete sledovat Hytale server přes oba účty? < a href = "https: / / hytalecharts.com" > Zkontrolujte své serverové statistiky na HytaleCharts < / a > a sledujte aktivitu hráče, čas a pořadí. < / p >