GitHub Trending오픈소스 · 도구오늘의 주요

hmjz100/LinkSwift

주요 클라우드 스토리지 8개 지원하는 직링크 다운로드 도구

원제 hmjz100/LinkSwift

스타 36,371당일 +2,058JavaScript
Key Point

클라우드 스토리지 직링크 추출 기술의 법적·윤리적 경계가 논의되는 상황에서, 제작자가 공개 API만 사용하며 규정 준수를 강조하는 입장을 표명했다.

핵심 요약

  • JavaScript 기반 클라우드 스토리지 직링크 다운로드 주소 추출 도구인 LinkSwift를 GitHub에 공개했다.
  • 바이두 클라우드, 알리 클라우드, 중국 이동통신 클라우드, 천익 클라우드, 선더 클라우드, 쿼크 클라우드, UC 클라우드, 123 클라우드 등 9개 클라우드 서비스를 지원한다.
  • 원래의 '클라우드 직링크 다운로드 보조 도구'를 개조한 것으로, 직링크 추출 외에도 UI 개선, 다양한 다운로더(IDM, Aria2, 비트코멧, AB Download Manager) 지원 등의 기능을 추가했다.
  • GitHub, OpenUserJS, ScriptCat 등 여러 배포처에서 설치할 수 있으며, 공식 버전(v1.1.3)과 불안정하지만 최신 기능을 가진 카나리 버전(v1.1.4)을 제공한다.
  • 본 프로젝트가 추출하는 다운로드 링크는 각 클라우드 서비스의 공개 API 기반이며, 속도 제한 우회나 기능 해제를 하지 않는다고 명시했다.
  • 더 빠른 다운로드 속도가 나타나면 이는 서비스 제공자의 인터페이스 정책, 사용자 네트워크 환경, 또는 서비스 제공자의 대역폭 조정 때문이지 본 프로젝트의 우회 기능 때문이 아니라고 설명했다.
  • 프로젝트는 규정 준수와 기술 중립을 원칙으로 하며, 공식 클라이언트를 사용할 수 없는 사용자의 정당한 파일 다운로드 요구를 돕는 것을 목표로 한다고 명시했다.
  • 버그 보고는 GitHub 이슈를 통해서만 접수하며, 다른 플랫폼의 피드백은 처리하지 않는다.
  • 최신 1.1.4 버전에서는 쿼크 클라우드 지원 추가, 123 클라우드 호환성 개선, 네트워크 요청 헤더 표준화, 코드 정리 및 스타일 개선, ESLint 적용 등의 업데이트를 포함했다.
AI 요약 안내

AI가 한국어로 정리한 내용입니다. 정확한 정보는 원문을 확인해 주세요.

요약 원칙 ↗