https://github.com/JayTwoLab/json-downloader
File Downloader for Windows Console using json data. :kr: json 자료를 사용하는 윈도우즈 콘솔용 파일 다운로더
https://github.com/JayTwoLab/json-downloader
cpp curl json libcurl visualcpp visualstudio
Last synced: 3 months ago
JSON representation
File Downloader for Windows Console using json data. :kr: json 자료를 사용하는 윈도우즈 콘솔용 파일 다운로더
- Host: GitHub
- URL: https://github.com/JayTwoLab/json-downloader
- Owner: JayTwoLab
- License: mit
- Created: 2018-10-06T11:20:14.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-06-20T04:08:00.000Z (almost 2 years ago)
- Last Synced: 2025-02-02T12:53:24.192Z (4 months ago)
- Topics: cpp, curl, json, libcurl, visualcpp, visualstudio
- Language: C++
- Homepage: https://github.com/JayTwoLab/json-downloader
- Size: 2.12 MB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.ko.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# json-downloader
> *Read this in other languages: [English](README.md), :kr: [한국어](README.ko.md)*
## 소개
- Windows 콘솔용 파일 다운로더
- 개인적 목적으로 작성된 것입니다.
### DONE
- 파일을 지속적으로 다운로드 할 수있는 기능
- json 파일에서 다운로드 목록 가져 오기
### TODO
- 압축 파일에서 파일 추출
## 프로그램 사용 방법
- json 매개 변수로 'json-downloader.exe' 실행
```cmd
json-downloader.exe data.json
```### Json 파일 포맷
- json 파일(예: data.json)은 다음으로 구성됩니다.
```json
{
"https://raw.githubusercontent.com/j2doll/json-downloader/master/README.md" : "README.md" ,
"https://raw.githubusercontent.com/j2doll/json-downloader/master/LICENSE" : "LICENSE"
}
```- 첫 번째 인수는 다운로드 할 파일의 URL입니다.
- 두 번째 인수는 로컬에 저장할 파일의 이름입니다.
## 필요한 빌드 환경
- Visual Studio 2019 (x86/x64)
## 라이센스와 링크
- json-downloader는 MIT 라이센스 입니다. https://github.com/JayTwoLab/json-downloader
- curl는 MIT 스타일 라이센스 입니다. https://curl.haxx.se/docs/copyright.html
- JSON for Modern C++는 MIT 라이센스 입니다. https://github.com/nlohmann/json/releases
- spdlog는 MIT 라이센스 입니다. https://github.com/gabime/spdlog