업데이트 날짜: 2026-08-23
vget 소개
vget은 Go로 작성된 작고 단순한 명령줄 다운로더입니다. 링크(Twitter/X, 팟캐스트)나 WebDAV 리소스 라이브러리(PikPak, NAS, seedbox 또는 누군가 공유한 라이브러리)를 지정하면 파일을 가져옵니다. 도구 자체는 의도적으로 작게 유지하며, 가치는 연결하는 리소스 라이브러리에 있습니다. 스크래핑이 아니라 표준 프로토콜을 사용합니다.
주요 기능
- 미디어 링크 및 WebDAV 라이브러리: Twitter/X, 팟캐스트(샤오위저우 FM, Apple Podcasts), 직접 파일 URL, 모든 WebDAV 리소스 라이브러리(PikPak, NAS, seedbox)
- WebDAV 리소스 라이브러리: 모든 WebDAV 서버에서 탐색·다운로드. 네이티브 WebDAV가 없는 드라이브(Baidu, Quark 등)는 OpenList/Alist 경유
- 자체 업데이트 기능: 단일 명령어로 vget을 최신 상태로 유지
- 팟캐스트 검색: 명령줄에서 직접 팟캐스트를 검색하고 탐색
- 다국어 인터페이스: 7개 언어 지원
- 크로스 플랫폼: macOS, Linux/WSL, Windows에서 작동
설치
macOS
curl -L -o vget.zip https://github.com/guiyumin/vget/releases/latest/download/vget_darwin_arm64.zip && unzip vget.zip && sudo mv vget /usr/local/bin/
Linux/WSL
curl -L -o vget.zip https://github.com/guiyumin/vget/releases/latest/download/vget_linux_amd64.zip && unzip vget.zip && sudo mv vget /usr/local/bin/
Windows
최신 릴리스를 다운로드하고 실행 파일을 PATH에 추가하세요.
명령어
| 명령어 | 설명 |
|---|---|
vget [url] | URL에서 미디어 다운로드 |
vget ls <remote>:<path> | 원격 디렉토리 목록 조회 |
vget init | 대화형 설정 마법사 |
vget update | 최신 버전으로 자체 업데이트 |
vget search --podcast <query> | 팟캐스트 검색 |
vget config show | 현재 설정 표시 |
vget config path | 설정 파일 경로 표시 |
vget webdav list | 설정된 WebDAV 서버 목록 |
vget webdav add | 새 WebDAV 서버 추가 |
설정
설정은 YAML 형식으로 다음 위치에 저장됩니다:
- macOS/Linux:
~/.config/vget/config.yml - Windows:
%APPDATA%\vget\config.yml
라이선스
vget은 Apache License 2.0에 따라 라이선스가 부여된 오픈소스 소프트웨어입니다.
기여
기여를 환영합니다! GitHub 저장소를 방문하여 이슈를 보고하거나 풀 리퀘스트를 제출해 주세요.