BookDownloader
는 한국공학대학교의 iBook 플랫폼에서 파일을 다운로드하기 위해 설계된 Python 클래스입니다. 이 클래스는 책 코드를 자동으로 가져오고, 해당 책의 파일 목록을 검색한 후, 이름으로 지정된 파일을 다운로드하는 과정을 자동화합니다.
- iBook 뷰어 페이지에서
bookcode
를 자동으로 가져옵니다. - 주어진 책에 대해 사용 가능한 파일 목록을 검색합니다.
- 파일 이름을 사용하여 특정 파일을 다운로드합니다.
이 프로젝트는 Python 3.8 이상에서 테스트되었습니다.
requests
라이브러리가 필요합니다.
pip를 사용하여 필요한 라이브러리를 설치할 수 있습니다:
pip install -r requirements.txt