거상 용량줄이고 실행하기
거상은 실행시 폴더 자체가 달라야 실행이 됨
게임가드와 클라이언트 실행 파일 경로만 다르면 실행이 됨
그래서 거상의 주요 용량을 차지하는 파일들을 심볼릭 링크로 연결해놓고 실행파일들만 따로 분리해서 실행을 하면 용량이 대폭 줄어들음
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 # 작업완료 #


pyh1934 님의 최근 댓글
빵굽님 사라지셨다가 돌아오셨네요 ㅠㅠ 감사합니다 2023 08.28 감사합니다 ㅎ 2022 10.04 빌드전의 소스에서 (//) 주석처리를 하라고 하셨지만 주석처리를 하면 구문이 망가져서 빌드가안됨 넷빈이 한글을 정상적으로 받아들이는 상태에서 테스트함 주석이 아닌 1을 0으로 바꿔 접속기를 사용하지않도록 변경하면 아주 쉽게 빌드 가 됩니다 혹시나 자료를 쓰는 분들을 위해 댓글남김 2020 10.04 좋은자료 감사합니다 2020 08.22 감사합니다. 2020 07.22