거상은 실행시 폴더 자체가 달라야 실행이 됨
게임가드와 클라이언트 실행 파일 경로만 다르면 실행이 됨
그래서 거상의 주요 용량을 차지하는 파일들을 심볼릭 링크로 연결해놓고 실행파일들만 따로 분리해서 실행을 하면 용량이 대폭 줄어들음
ssd쓰는 용량부족한 중생들에게 가뭄의 단비 같은 팁이될것임
이대로 하기 귀찮은 사람들을 위한
원클릭 bat파일
소스보면 해킹 염려는 없으나
쓸 사람은 쓰고
안 쓸사람은 걍 이런게 있다 하고 넘어가셈ㅋㅋ
소스
@echo off
echo # 원본 거상 경로 #
set /p 원본=
echo.
echo # 클라 거상 경로 #
set /p 클라=
copy "%원본%\*.dll" "%클라%"
copy "%원본%\*.exe" "%클라%"
copy "%원본%\*.des" "%클라%"
copy "%원본%\*.gcs" "%클라%"
copy "%원본%\*.ln" "%클라%"
copy "%원본%\hq" "%클라%"
copy "%원본%\*.inf" "%클라%"
copy "%원본%\*.gts" "%클라%"
copy "%원본%\*.ico" "%클라%"
copy "%원본%\*.ico" "%클라%"
xcopy "%원본%\GameGuard\*.*" "%클라%\GameGuard\" /e /h /k
mklink /d "%클라%\char" "%원본%\char"
mklink /d "%클라%\eft" "%원본%\eft"
mklink /d "%클라%\fnt" "%원본%\fnt"
mklink /d "%클라%\music" "%원본%\music"
mklink /d "%클라%\Online" "%원본%\Online"
mklink /d "%클라%\pal" "%원본%\pal"
mklink /d "%클라%\tempeft" "%원본%\tempeft"
mklink /d "%클라%\Temporary AutoPatch" "%원본%\Temporary AutoPatch"
mklink /d "%클라%\tile" "%원본%\tile"
mklink /d "%클라%\yfnt" "%원본%\yfnt"
echo # 작업완료 #