Repository navigation
Releases: gusfhr777/EasyStudy
Release list
편한수강 v0.2.6a
편한수강 v0.2.5a
날짜 등의 이유로 동영상 링크가 비활성화될 시 튕기는 버그 수정
편한수강 v0.2.3a
EasyStudy v0.2.2a Release
LMS 시청편의 프로그램 : 편한수강(EasyStudy) v0.2.2a
KAU LMS를 편하게 시청할 수 있도록 도와줍니다. 배속 락을 자동으로 해제하거나, 동영상 다운로드 등 LMS에 관한 편의 기능을 제공합니다.
본 프로그램은 항공대 LMS 전용이며, 항공대 공식 프로그램이 아닙니다.
v0.2.2a 업데이트 내역
- GUI 업데이트! 이제 그래픽이 생겨 프로그램이 한층 이뻐졌습니다.
- 동영상 선택 기능이 추가되었습니다. 이제 원하는 영상만 자동시청이 가능합니다.
- 동영상 다운로드 기능이 추가되었습니다. 이제 오프라인으로도 편하게 시청이 가능합니다.
- 교수님이 LMS에 수업을 개설하지 않으면 중단되는 문제, 수업 내용이 없으면 중단되는 문제를 수정하였습니다.
- 그 외에도 버그 제보를 위한 로그 기능을 추가하고 프로그램의 안정성을 개선하였습니다.
프로그램 사용방법
프로그램을 실행 시, 자동으로 크롬이 켜지며 LMS 로그인을 시작합니다. 아이디와 비밀번호를 입력한 후, 로그인 버튼을 누르세요. 로그인 후 크롬에서 비밀번호 저장을 하면 자동으로 로그인됩니다.
- LMS 불러오기 : 프로그램 기능에 필요한 정보(강의 목록, 시청 안 한 영상, URL 등...)를 LMS에서 불러옵니다. 대략 5분 정도 걸립니다.
- 동영상 시청 : 불러온 데이터를 기반으로 영상 시청을 시작합니다. 시청하고 싶은 영상을 클릭한 후, 확인 버튼을 누릅니다. 영상 시청이 끝나도 30초간 멈추나, 이는 의도된 세팅으로 그냥 두시면 됩니다.
- 동영상 다운로드 : 불러온 데이터를 기반으로 동영상 다운로드를 시작합니다. 다운로드하고 싶은 영상을 클릭한 후, 확인 버튼을 누릅니다. 인터넷 환경에 따라 다르나, 영상 1시간에 50초 정도 소요됩니다.
- 데이터 출력 : 불러온 데이터를 파일 형태로 출력합니다.
사용시 주의사항
- LMS의 언어를 한국어로 설정해야합니다.
- 크롬이 설치되어 있고, 최신버전이어야 합니다.
- 프로그램 실행 중, 크롬에서 비밀번호 저장 버튼을 제외한 어떤 조작도 하지 말아야 합니다.
로딩중.. 에서 실행이 안되는 경우 해결방법
- 크롬이 최신버전인지 확인합니다. 크롬 - 설정 - Chrome 정보 에서 확인가능합니다.
- C://ChromeMetaData 폴더를 삭제합니다.
- 작업 관리자를 열고, 크롬과 EasyStudy를 모두 강제종료합니다.
위 조치 이후에도 실행이 안되는 경우, 문의바랍니다.
원리상 MacOS 에서도 실행가능하나, 테스트해본 적이 없어서 장담을 못하겠습니다(맥북 살 돈이 없습니다 죄송합니다..) 공개된 코드를 가지고 MacOS 에서 직접 컴파일하시거나 Wine 호환레이어를 이용하시기 바랍니다.
바이러스가 걱정되요!!
마이크로소프트 스마트스크린이 뜰 수 있는데, 이건 그냥 파이썬 프로그램 특징이라서 그냥 실행하시면 됩니다. 당연하지만 바이러스는 없어요.
이 프로그램은 오픈소스 프로그램이고 따라서 직접 소스코드를 보실 수 있습니다.
취미로 만든거고 저작권도 없으니 마음대로 가져다가 써도 됩니다.
내눈으론 못믿겠다 싶으면 아래 코드를 다운받고 직접 컴파일하면 됩니다!!
다만 컴퓨터가 이 바보같은 코드를 분석하는데 시간이 조금 걸릴겁니다
https://github.com/gusfhr777/Easy_Study
컴파일 명령어 : pyinstaller -F -n=EasyStudy --icon="./eagle.ico" --noconsole main.py
개발자에게 연락하기
아이디어 제안 / 버그 수정 요청/ 불편사항 제보는 gkrgus777@kau.kr로 부탁드립니다.
버그를 발견하셨을 때, logs 폴더를 이메일로 보내주셔야 버그 해결이 가능합니다.
개발자에게 탕후루 사주기
본 프로그램의 사용은 완전한 무료입니다.
후원은 프로그램을 개발하고 유지보수 하는 데 큰 도움이 됩니다.
선배! 마라탕사주세요!
안된다구요?
그럼.. 탕후루만이라도..
https://toss.me/gusfhr777
Full Changelog: v0.1.0a...v0.2.2a
EasyStudy v0.1.0a Release
LMS 시청편의 프로그램 : 편한수강(EasyStudy) v0.1.0a
KAU LMS를 편하게 시청할 수 있도록 도와줍니다.
본 프로그램은 항공대 LMS 전용이며, 항공대 공식 프로그램이 아닙니다.
명령어 사용법
1 : LMS 미시청 영상 자동시청
- LMS에서 강의영상에 대한 데이터를 습득한 뒤, 미시청한 영상을 자동으로 시청합니다.
- 영상의 미시청 여부를 확인하기 위해 하나하나 영상을 하나하나 클릭합니다. 영상이 많은 경우 준비시간이 오래걸릴 수 있습니다.
- 영상 길이 만큼 프로그램을 대기하여 자동시청하는 방식으로 동작합니다.
2 : 자동로그인 ON/OFF
- 로그인 버튼 자동클릭 여부를 ON/OFF 합니다. 원하는 경우 OFF 하세요.
3 : 강의 관련 데이터 출력
- 프로그램이 수집한 강의 데이터를 출력합니다. 강의 제목, 교수, 강의구분, 영상이름, 영상링크 등 다양한 데이터를 출력합니다.
4 : 자동시청 Flag 생성
- 프로그램 실행 시, 선택 창이 뜨지 않고 바로 영상을 시청하도록 합니다.
- 자동시청을 의미하는 파일(AutoVideo.txt)을 만들고, 프로그램 실행 시 그 파일이 감지되면 자동으로 1번 명령을 실행하고 종료합니다.
사용시 주의사항
- LMS의 언어를 한국어로 설정해야합니다.
- 크롬이 설치되어 있고, 최신버전이어야 합니다.
- 프로그램 실행 중, 비밀번호 저장 버튼을 제외한 어떤 조작도 하지 말아야 합니다.
로딩중.. 에서 실행이 안되는 경우 해결방법
- 크롬이 최신버전인지 확인합니다. 크롬 - 설정 - Chrome 정보 에서 확인가능합니다.
- C://ChromeMetaData 폴더를 삭제합니다.
- 작업 관리자를 열고, 크롬 프로그램을 모두 강제종료합니다.
위 조치 이후에도 실행이 안되는 경우, 문의바랍니다.
테스트 환경
- Windows 10 Intel Core i5-8250U @ 1.6Ghz, Intel UHD Graphics 620
- Windows 11 Intel Core i5-12400F
- Ubuntu 22.04 LTS //예정
원리상 MacOS 에서도 실행가능하나, 테스트해본 적이 없어서 장담을 못하겠습니다(맥북 살 돈이 없습니다 죄송합니다..) 공개된 코드를 가지고 MacOS 에서 직접 컴파일하시거나 Wine 호환레이어를 이용하시기 바랍니다.
바이러스가 걱정되요!!

마이크로소프트 스마트스크린이 뜰 수 있는데, 이건 그냥 파이썬 프로그램 특징이라서 그냥 실행하시면 됩니다. 당연하지만 바이러스는 없어요.
이 프로그램은 오픈소스 프로그램이고 따라서 직접 소스코드를 보실 수 있습니다. 취미로 만든거고 저작권도 없으니 마음대로 가져다가 써도 됩니다. 내눈으론 못믿겠다 싶으면 아래 코드를 다운받고 직접 컴파일하면 됩니다!! 다만 컴퓨터가 이 바보같은 코드를 분석하는데 시간이 조금 걸릴겁니다
https://github.com/gusfhr777/Easy_Study
컴파일 명령어 : pyinstaller -F -n=EasyStudy --icon="./eagle.ico" main.py
Full Changelog: https://github.com/gusfhr777/Easy_Study/commits/v0.1.0a


