스팀 cmd 다운로드, 업데이트 방법
최종수정 : 2023.11.30
안녕하세요! 푸른곰팡이빵입니다.
SteamCMD는 스팀 클라이언트의 콘솔버전으로,
몇몇의 스팀게임에서 사용되는 서버를 설치하고 업데이트가 가능합니다.
그리고 해당 방법은 윈도우 기준으로 작성이 되었기때문에,
다른 운영체제를 사용하시는 분은 해당 방법으로 정상적이게 작동이 되지 않을수 있습니다.
시작하기에 앞서서 아래에 있는 링크를 클릭해서 SteamCMD를 다운로드 받아주세요.
[스팀cmd 다운로드 링크]
https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip
다운로드가 된 경로에 steamcmd.zip라는 파일이 다운로드 되었을겁니다.
서버들이 용량을 많이 잡아먹어서 공간이 부족 할 수 있기 때문에,
해당 파일을 저장공간이 넉넉한 하드디스크에 압축을 풀어주세요!
저는 게임폴더에 steamcmd라는 폴더를 만들고, 해당 폴더에 압축을 풀었습니다.
압축을 풀었다면, steamcmd.exe 파일을 실행해주세요.
파일을 실행시키면 다운로드와 업데이트를 한다고 영어가 주르륵 나옵니다.
Loading Steam API...OK 라는 문장이 나올때까지 기다려주세요.
맨아래 Steam> 라고 나왔으면 정상적이게 설치가 완료되었습니다.
추가적인 설명으로 게임서버를 다운로드 하는 방법입니다.
SteamCMD라는 콘솔 프로그램은 로그인을 해야 사용 할 수 있습니다.
콘솔창에 login anonymous 라고 입력해서, 익명으로 로그인 해주세요.
위의 메세지가 뜨고 다시 입력이 가능한 상태가 됩니다.
이번에는 콘솔창에 app_update <app_id>를 입력해 주세요.
일부 스팀게임의 app_id는 아래 사이트에서 확인하실 수 있습니다.
https://developer.valvesoftware.com/wiki/Dedicated_Servers_List
Dedicated Servers List - Valve Developer Community
This is a list of dedicated servers available on Steam and SteamCMD. New dedicated servers are added regularly, as such this is not a complete list. SteamDB can be used to find all available servers. Bug:Some apps can only be downloaded when logged in as a
developer.valvesoftware.com
저는 예시로 언턴드 게임코드를 사용해보겠습니다.
콘솔창에 app_update 1110390 을 입력합니다.
오류가 없이 정상적이게 서버가 설치되었다면 위와같이
Success! App 'app_id' fully installed. 라는 문장이 나옵니다.
정상적이게 설치, 업데이트등이 완료되었다면 quit 명령어를 입력해서 종료해주세요.
설치된 서버파일은
처음 설치했던 steamcmd > steamapps > common 폴더에서 확인 할 수 있습니다.
아래의 U3DS 파일이 언턴드 게임의 서버파일이 들어있는 폴더입니다.
마지막으로, 스팀cmd와 게임서버의 업데이트 방법입니다.
게임 서버의 경우 게임이 업데이트되거나, 게임서버가 업데이트된경우 오류가나서 작동이 안될 수 있습니다.
스팀cmd는 steamcmd.exe파일을 재실행 할 경우에 자동으로 업데이트가 되며,
게임 또는 게임의 서버가 업데이트 되는경우에는 steamcmd.exe 파일을 실행하여,
update_app <app_id> 명령어를 다시 사용해주시면 됩니다.
해당 콘솔창에서 사용 할 수 있는 명령어들은 아래 사이트에서 확인하실 수 있습니다.
https://developer.valvesoftware.com/wiki/SteamCMD
SteamCMD - Valve Developer Community
The Steam Console Client or SteamCMD is a command-line version of the Steam Client. Its primary use is to install and update various dedicated servers available on Steam using a command-line interface. It works with games that use the SteamPipe content sys
developer.valvesoftware.com