Skip to content

EasyStudy v0.1.0a Release

Choose a tag to compare

@gusfhr777 gusfhr777 released this 02 Jun 16:35
· 21 commits to main since this release
51f5083

LMS 시청편의 프로그램 : 편한수강(EasyStudy) v0.1.0a

image

KAU LMS를 편하게 시청할 수 있도록 도와줍니다.
본 프로그램은 항공대 LMS 전용이며, 항공대 공식 프로그램이 아닙니다.

명령어 사용법

1 : LMS 미시청 영상 자동시청

  • LMS에서 강의영상에 대한 데이터를 습득한 뒤, 미시청한 영상을 자동으로 시청합니다.
  • 영상의 미시청 여부를 확인하기 위해 하나하나 영상을 하나하나 클릭합니다. 영상이 많은 경우 준비시간이 오래걸릴 수 있습니다.
  • 영상 길이 만큼 프로그램을 대기하여 자동시청하는 방식으로 동작합니다.

2 : 자동로그인 ON/OFF

  • 로그인 버튼 자동클릭 여부를 ON/OFF 합니다. 원하는 경우 OFF 하세요.

3 : 강의 관련 데이터 출력

  • 프로그램이 수집한 강의 데이터를 출력합니다. 강의 제목, 교수, 강의구분, 영상이름, 영상링크 등 다양한 데이터를 출력합니다.

4 : 자동시청 Flag 생성

  • 프로그램 실행 시, 선택 창이 뜨지 않고 바로 영상을 시청하도록 합니다.
  • 자동시청을 의미하는 파일(AutoVideo.txt)을 만들고, 프로그램 실행 시 그 파일이 감지되면 자동으로 1번 명령을 실행하고 종료합니다.

사용시 주의사항

  1. LMS의 언어를 한국어로 설정해야합니다.
  2. 크롬이 설치되어 있고, 최신버전이어야 합니다.
  3. 프로그램 실행 중, 비밀번호 저장 버튼을 제외한 어떤 조작도 하지 말아야 합니다.

로딩중.. 에서 실행이 안되는 경우 해결방법

  • 크롬이 최신버전인지 확인합니다. 크롬 - 설정 - 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 호환레이어를 이용하시기 바랍니다.

바이러스가 걱정되요!!

download
마이크로소프트 스마트스크린이 뜰 수 있는데, 이건 그냥 파이썬 프로그램 특징이라서 그냥 실행하시면 됩니다. 당연하지만 바이러스는 없어요.

이 프로그램은 오픈소스 프로그램이고 따라서 직접 소스코드를 보실 수 있습니다. 취미로 만든거고 저작권도 없으니 마음대로 가져다가 써도 됩니다. 내눈으론 못믿겠다 싶으면 아래 코드를 다운받고 직접 컴파일하면 됩니다!! 다만 컴퓨터가 이 바보같은 코드를 분석하는데 시간이 조금 걸릴겁니다
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