vget를 임의의 WebDAV 리소스 라이브러리에 연결하기

webdav
리소스라이브러리
pikpak
nas
seedbox
다운로드
PikPak, NAS, seedbox 또는 누군가 공유한 WebDAV 라이브러리로 vget을 가리켜 탐색·선택·다운로드하세요. 표준 프로토콜, 스크래핑 없음.

요약

vget은 작은 다운로더이며, 가치는 그 뒤에 있는 리소스 라이브러리에 있습니다. 라이브러리란 사용자 이름과 비밀번호가 있는 WebDAV 주소일 뿐입니다. 한 번 추가하면 터미널에서 탐색하고 다운로드할 수 있습니다.

vget config webdav add pikpak     # 주소 + 사용자 이름 + 비밀번호
vget ls pikpak:/Movies            # 탐색
vget pikpak:/Movies/film.mkv      # 다운로드

리소스 라이브러리란?

라이브러리는 임의의 WebDAV 서버입니다 — 수십 년 된 표준 프로토콜로, 스크래핑한 HTML이 아니라 파일을 주고받습니다. 표준이기 때문에 웹사이트가 바뀌어도 vget이 깨지지 않으며, WebDAV를 노출하는 것은 무엇이든 vget이 읽을 수 있는 라이브러리가 됩니다:

라이브러리 추가하기

vget config webdav add mylib
# 주소, 사용자 이름, 비밀번호를 차례로 입력하라는 메시지가 표시됩니다

설정된 라이브러리 목록 보기:

vget config webdav list

탐색과 다운로드

원격 폴더 탐색:

vget ls mylib:/
vget ls mylib:/Movies

파일 다운로드:

vget mylib:/Movies/film.mkv
vget mylib:/Movies/film.mkv -o ~/Videos/

네이티브 WebDAV가 없는 클라우드 드라이브

Baidu, Quark, Aliyun, 115 등은 WebDAV를 직접 제공하지 않습니다. OpenList(유지 관리되는 Alist 포크)로 연결하세요: OpenList에서 드라이브를 마운트하고 WebDAV를 켠 다음, vget을 그 주소로 가리키면 됩니다. vget은 순수 WebDAV 클라이언트로 남고, 드라이브별 작업은 OpenList가 처리합니다.

왜 스크래핑이 아니라 WebDAV인가?

시작하기

brew install guiyumin/tap/vget
vget config webdav add mylib
vget ls mylib:/

질문이나 문제가 있으면 GitHub에 이슈를 남겨주세요.