Repolode
SteamRE

SteamRE/DepotDownloader

SteamKit2 기반으로 앱, depot 또는 manifest ID를 지정해 Steam depot, Workshop 아이템, 게임 콘텐츠를 다운로드하는 콘솔 도구입니다.

스타
3,474
포크
431
열린 이슈
60
마지막 커밋
7일 전

어떤 프로젝트인가요?

DepotDownloader는 Steam의 depot 서버에서 콘텐츠를 다운로드하는 명령줄 프로그램입니다. 앱 전체, 특정 depot 또는 원하는 manifest 버전을 가져올 수 있으며, PublishedFileId나 UGC ID로 Steam Workshop 아이템도 다운로드할 수 있습니다. SteamKit2 라이브러리를 기반으로 하며 .NET 8.0에서 실행됩니다. 그래픽 인터페이스는 없습니다.

기본적으로 익명 계정으로 작동하며, 접근이 제한된 콘텐츠는 Steam 계정으로 로그인해 다운로드할 수 있습니다. 로그인 시 비밀번호 입력, Steam 모바일 앱을 통한 QR 코드 스캔, 로그인 세션 저장을 지원합니다. 플랫폼, 아키텍처, 언어, 브랜치를 선택할 수 있고, 파일 목록 지정과 체크섬 검증도 지원합니다. 콘텐츠를 다운로드하지 않고 읽을 수 있는 manifest 파일만 작성하는 모드도 있습니다.

GitHub 릴리스, Windows의 winget 또는 macOS의 Homebrew를 통해 프로그램을 설치할 수 있습니다.

핵심 기능

  • 01ID를 지정해 앱 전체, 특정 depot 또는 원하는 manifest 버전을 다운로드합니다.
  • 02PublishedFileId나 UGC ID로 Steam Workshop 아이템을 다운로드합니다.
  • 03익명 접근과 2FA, QR 코드 또는 저장된 세션을 이용한 계정 로그인을 지원합니다.
  • 04OS, 아키텍처, 언어, 브랜치별로 필터링합니다.
  • 05이미 다운로드한 파일의 체크섬을 검증하고 로컬 Lancache 인스턴스에서 다운로드할 수 있습니다.

활용 사례

  • manifest ID를 지정해 Steam 게임의 특정 과거 빌드를 보관하거나 살펴볼 때.
  • Steam 클라이언트가 없는 머신에서 Workshop 콘텐츠를 다운로드할 때.
  • 서버나 CI 환경에서 게임 파일을 일괄 다운로드하는 스크립트를 작성할 때.

빠른 시작

  1. 1

    Windows에서는 winget으로 설치

    winget install --exact --id SteamRE.DepotDownloader
  2. 2

    macOS에서는 Homebrew로 설치 (먼저 tap 추가)

    brew tap steamre/tools
  3. 3

    Homebrew로 패키지 설치

    brew install depotdownloader
  4. 4

    또는 릴리스 페이지에서 바이너리를 다운로드한 후 콘솔에서 실행

사용 전 알아둘 점

  • 콘솔만 지원하며 그래픽 인터페이스는 없습니다.
  • 제한된 콘텐츠를 다운로드하려면 해당 콘텐츠에 접근 권한이 있는 Steam 계정이 필요합니다.

토픽

자주 묻는 질문

DepotDownloader은(는) 무엇인가요?
SteamKit2 기반으로 앱, depot 또는 manifest ID를 지정해 Steam depot, Workshop 아이템, 게임 콘텐츠를 다운로드하는 콘솔 도구입니다. DepotDownloader는 Steam의 depot 서버에서 콘텐츠를 다운로드하는 명령줄 프로그램입니다. 앱 전체, 특정 depot 또는 원하는 manifest 버전을 가져올 수 있으며, PublishedFileId나 UGC ID로 Steam Workshop 아이템도 다운로드할 수 있습니다. SteamKit2 라이브러리를 기반으로 하며 .NET 8.0에서 실행됩니다. 그래픽 인터페이스는 없습니다.
DepotDownloader은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
DepotDownloader은(는) GPL-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
DepotDownloader은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. DepotDownloader의 마지막 커밋은 2026년 10월 14일입니다.
DepotDownloader은(는) 어디에 사용할 수 있나요?
manifest ID를 지정해 Steam 게임의 특정 과거 빌드를 보관하거나 살펴볼 때. Steam 클라이언트가 없는 머신에서 Workshop 콘텐츠를 다운로드할 때. 서버나 CI 환경에서 게임 파일을 일괄 다운로드하는 스크립트를 작성할 때.
DepotDownloader는 어떻게 설치하나요?
Windows에서는 winget으로 설치: winget install --exact --id SteamRE.DepotDownloader macOS에서는 Homebrew로 설치 (먼저 tap 추가): brew tap steamre/tools Homebrew로 패키지 설치: brew install depotdownloader 또는 릴리스 페이지에서 바이너리를 다운로드한 후 콘솔에서 실행
DepotDownloader은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/SteamRE/DepotDownloader

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트