우회게임 VBS 통한 재부팅 안해도 되는 플러그인 소개합니다
지난 글에 이어서 두번째로 레딧에서 찾앗습니다
사용법은 링크 참조 하시고 편리한 하이퍼 우회 게임 즐기세요
https://www.reddit.com/r/PiratedGames/comments/1tpwnhh/hypervisor_bypass_no_reboot/
우회게임 VBS 통한 재부팅 안해도 되는 플러그인 소개합니다지난 글에 이어서 두번째로 레딧에서 찾앗습니다
사용법은 링크 참조 하시고 편리한 하이퍼 우회 게임 즐기세요
https://www.reddit.com/r/PiratedGames/comments/1tpwnhh/hypervisor_bypass_no_reboot/


수정해서안된다면 분명 잘못수정하신겁니다. 완전히 테스트를 완료하였습니다. 모든게임에 실행성공 단 FC 26 모드는 안됨. 분명말씀드림
수정해야할부분은
:find_launcher_exe (이 밑에걸 수정하셔야함)
set "launcher_exe="
set "GAME_DIR="
for /f "usebackq delims=" %%F in (`powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -Command "$root=$env:SCRIPT_DIR; $names=@('HV-StartGame.exe','hypervisor-launcher.exe','steamclient_loader_x64.exe','launcher.exe','HypervisorLauncher.exe'); $hit=Get-ChildItem -LiteralPath $root -Recurse -File -Filter '*.exe' -ErrorAction SilentlyContinue | Where-Object { $names -contains $_.Name } | Select-Object -First 1 -ExpandProperty FullName; if($hit){ Write-Output $hit }"`) do (
if not defined launcher_exe set "launcher_exe=%%F"
)
if defined launcher_exe (
for %%I in ("!launcher_exe!") do set "GAME_DIR=%%~dpI"
>>"%LOG_FILE%" echo [%date% %time%] named launcher found: "!launcher_exe!"
)
if not defined launcher_exe (
echo [WARN] No named launcher found. Searching for largest .exe...
set "LARGEST_EXE="
set "LARGEST_SIZE=0"
for /f "usebackq tokens=1,2 delims=|" %%A in (`powershell -NoProfile -NonInteractive -ExecutionPolicy Bypass -Command "$root=$env:SCRIPT_DIR; $exe=Get-ChildItem -LiteralPath $root -Recurse -File -Filter '*.exe' -ErrorAction SilentlyContinue | Where-Object { $_.BaseName -notmatch '(?i)(trial|_plus|drvloader)' } | Sort-Object Length -Descending | Select-Object -First 1; if($exe){ Write-Output ($exe.FullName + '|' + $exe.Length) }"`) do (
if not defined LARGEST_EXE (
set "LARGEST_EXE=%%A"
set "LARGEST_SIZE=%%B"
)
)
if defined LARGEST_EXE (
echo [INFO] Falling back to largest exe ^(!LARGEST_SIZE! bytes^):
echo !LARGEST_EXE!
set "launcher_exe=!LARGEST_EXE!"
for %%I in ("!launcher_exe!") do set "GAME_DIR=%%~dpI"
>>"%LOG_FILE%" echo [%date% %time%] fallback launcher selected: "!launcher_exe!" size=!LARGEST_SIZE!
) else (
>>"%LOG_FILE%" echo [%date% %time%] no launcher candidates found under "!SCRIPT_DIR!"
cls
echo ============================================================
echo [ERROR] Game executable not found.
echo ============================================================
echo.
echo Searched recursively under: !SCRIPT_DIR!
echo Candidate names:
echo HV-StartGame.exe
echo hypervisor-launcher.exe
echo steamclient_loader_x64.exe
echo launcher.exe
echo HypervisorLauncher.exe
echo ^(also tried: largest .exe fallback^)
exit /b 1
)
)
exit /b 0
이부분을찾아서 해당부분을 삭제후 아래와같이 수정
:find_launcher_exe (이 아래로 붙여서 수정하시면됨 이거도 복사하면안되세요.)
:: -------------------------------------------------------------
:: [여기만 수정하세요] 실제 게임 실행파일의 전체 경로를 적어줍니다.
:: -------------------------------------------------------------
set "launcher_exe=C:\실행파일경로\실행파일.exe" <<<<<< (게임마다 수정하셔야 할부분)
if exist "%launcher_exe%" (
for %%I in ("%launcher_exe%") do set "GAME_DIR=%%~dpI"
>>"%LOG_FILE%" echo [%date% %time%] 지정된 런처 발견: "%launcher_exe%"
exit /b 0
) else (
cls
echo ============================================================
echo [ERROR] 지정된 경로에 실행 파일이 존재하지 않습니다.
echo ============================================================
echo 지정한 경로: %launcher_exe%
set "FAIL_REASON=지정된 실행 파일을 찾을 수 없습니다."
exit /b 1
)
이렇게 넣어주신후 저장하시면됩니다. 결론은 이렇게되면 되겠죠. FC 26을 예로들경우
:find_launcher_exe
:: -------------------------------------------------------------
:: [여기만 수정하세요] 실제 게임 실행파일의 전체 경로를 적어줍니다.
:: -------------------------------------------------------------
set "launcher_exe=C:\Games\FC 26\FC26.exe"
if exist "%launcher_exe%" (
for %%I in ("%launcher_exe%") do set "GAME_DIR=%%~dpI"
>>"%LOG_FILE%" echo [%date% %time%] 지정된 런처 발견: "%launcher_exe%"
exit /b 0
) else (
cls
echo ============================================================
echo [ERROR] 지정된 경로에 실행 파일이 존재하지 않습니다.
echo ============================================================
echo 지정한 경로: %launcher_exe%
set "FAIL_REASON=지정된 실행 파일을 찾을 수 없습니다."
exit /b 1
)
set "launcher_exe= 여기에 실행 파일 경로만 딱 지정해주니 실행이 돼네요.....
헛웃음만 나오네요.
따로 vbs 필요없는지요?