프로젝트 소개

AriaNg은 aria2를 위한 현대적인 웹 프론트엔드로, 명령줄 다운로드 유틸리티를 브라우저 기반 인터페이스를 통해 더 쉽게 사용할 수 있도록 설계되었습니다. 순수 HTML과 JavaScript로 작성되어 컴파일러나 런타임 환경이 필요하지 않습니다. 웹 서버에 올리고 브라우저에서 열면 됩니다. README에 설명된 주요 기능: - 순수 HTML과 JavaScript, 런타임 불필요. - 데스크톱과 모바일 기기를 지원하는 반응형 레이아웃. - 사용자 친화적인 작업 관리: 이름, 크기, 진행률, 남은 시간 또는 다운로드 속도로 작업 정렬, 작업 검색, 작업 재시도, 드래그로 작업 순서 변경, 건강 비율 및 BitTorrent 피어 클라이언트 정보 등 추가 작업 세부 정보 보기. - 파일 처리: 유형(비디오, 오디오, 사진, 문서, 애플리케이션, 압축 파일 등) 또는 확장자로 파일 필터링, 다중 디렉터리 작업을 위한 트리 보기. - aria2 전체 또는 단일 작업에 대한 속도 차트. - aria2 설정 완전 지원. - 다크 테마. - URL 명령줄 API 지원. - 다운로드 완료 알림. - 다국어 지원: 체코어, 독일어, 영어, 스페인어, 프랑스어, 이탈리아어, 일본어, 폴란드어, 러시아어, 중국어 간체, 중국어 번체에 대한 커뮤니티 번역이 나열되어 있습니다. - 여러 aria2 RPC 호스트 지원. - 설정 내보내기 및 가져오기. - 증분 데이터만 요청하여 대역폭 사용량 감소. 설치 옵션에는 요청 시 로딩 방식의 웹 서버 배포용 표준 버전, 단일 로컬 HTML 파일로 열 수 있는 올인원 버전, 브라우저 없이 로컬에서 사용하는 AriaNg Native가 있습니다. 사전 빌드된 릴리스와 일일 빌드를 사용할 수 있으며, 소스에서 빌드하려면 Node.js, NPM 및 Gulp가 필요합니다. README는 표준 버전이 언어 리소스를 비동기적으로 로드하므로 로컬 파일 시스템에서 index.html을 직접 여는 것은 권장하지 않는다고 설명합니다. 번역 기여는 /src/langs/의 파일을 통해 환영하며, 새 언어 추가 지침이 있습니다. 문서는 영어와 중국어 간체로 제공되며, 라이브 데모가 온라인에서 호스팅됩니다. AriaNg 기반의 타사 확장도 언급되어 있습니다. 이 프로젝트는 MIT 라이선스로 배포됩니다.