가르치기 쉬운 플랫폼에서 코스를 다운로드하기위한 다운로더.
보고 버그 · 요청 기능
Teachable-DL은 Teachable 플랫폼에서 코스를 다운로드하기위한 파이썬 기반 다운로더입니다. 비디오, 슬라이드 및 기타 리소스와 같은 코스 자료를 쉽게 다운로드하기위한 명령 줄 인터페이스를 제공하므로 사용자는 자신의 속도로 오프라인으로 코스 콘텐츠에 액세스 할 수 있습니다. Teachable-DL을 사용하면 사용자는 단일 위치에서 모든 코스 자료를 편리하게 다운로드하여 구성 할 수 있으므로 활성 인터넷 연결이 필요없이 쉽게 액세스하고 코스 컨텐츠를 검토 할 수 있습니다.
귀중하고 유지할 가치가있는 경우이 저장소를 Star
.
? 이 저장소를 Watch
새로운 릴리스, 문제 등에 대해 알림을 받으십시오.
(뒤로 맨 위로)
(뒤로 맨 위로)
프로그램을 시작하고 실행하려면 간단한 단계를 따르십시오.
이것은 소프트웨어를 사용하는 데 필요한 것을 나열하는 방법과 설치 방법의 예입니다. (Windows 시스템 에서이 스크립트를 실행할 수도 있습니다)
python3 -m pip install -U yt-dlp
sudo apt install ffmpeg
sudo apt install wget
sudo apt install chromium-browser
python3 -m pip install -U yt-dlp
경로에 ffmpeg를 추가하십시오
WGET : PowerShell에는 기본적으로 WGET가 설치되어 있습니다. 명령 프롬프트를 사용하는 경우 GNU WGET의 공식 웹 사이트를 사용하여 WGET를 설치할 수 있습니다.
Chrome : Chrome의 공식 웹 사이트에서 다운로드 및 설치.
git clone https://github.com/FallingLights/Teachable-Dl.git
cd Teachable-Dl
python3 -m venv env
source env/bin/activate
pip install -r requirements.txt
(뒤로 맨 위로)
환경을 활성화하십시오
source env/bin/activate
프로그램을 실행하십시오
python3 main.py --url < course_url > --email < email > --password < password >
또는 수동 로그인으로 실행하십시오
python3 main.py --url < course_url > --man_login_url < man_login_url > --verbose
첫 번째 탭 내에서 URL로 이동하고 콘솔에서 정확한 URL 일치를 확인하십시오.
사용 가능한 모든 옵션 및 최신 매개 변수 목록은-help 명령을 사용하십시오.
python main.py --help
제안 된 기능 (및 알려진 문제)의 전체 목록은 열린 문제를 참조하십시오.
(뒤로 맨 위로)
공헌은 오픈 소스 커뮤니티를 배우고, 영감을주고, 창조 할 수있는 놀라운 장소입니다. 당신이하는 모든 기여는 대단히 감사합니다 .
이를 더 좋게 만드는 제안이 있다면, repo를 포크하고 풀 요청을 만듭니다. "Enhancement"태그에 문제를 열면 간단히 문제를 열 수도 있습니다. 프로젝트에 별을주는 것을 잊지 마십시오! 다시 한 번 감사드립니다!
git checkout -b feature/AmazingFeature
)git commit -m 'Add some AmazingFeature'
)git push origin feature/AmazingFeature
(뒤로 맨 위로)
GNU LGPLV3 라이센스에 따라 배포되었습니다. 자세한 내용은 LICENSE.txt
참조하십시오.
(뒤로 맨 위로)
@fallinglight_s
프로젝트 링크 : https://github.com/fallinglights/teachable-dl
(뒤로 맨 위로)
(뒤로 맨 위로)