Script · 완성
LMS 자동 다음 강의 스크립트
마우스 좌표와 화면 인식 실험을 거쳐 브라우저의 영상 정보를 읽는 방식으로 정리한 기록.
기록 시기 · 2026.07
불편함에서 시작
인천대 LMS에서 강의 영상이 끝나도 다음 강의로 자동으로 넘어가지 않아 불편했다. 처음에는 예약 시간이나 단축키에 맞춰 화면의 정해진 좌표를 클릭하는 마우스 매크로를 만들었다. 하지만 그 방식으로는 영상이 실제로 언제 끝나는지 알 수 없었다.
화면의 시간을 읽어 보기
다음에는 화면에 보이는 재생시간을 문자 인식으로 읽고 영상이 끝날 무렵 버튼을 누르려고 했다. 화면 해상도와 글꼴, 색상에 따라 인식이 달라져 안정적이지 않았고 설치 과정도 복잡했다.
브라우저가 이미 알고 있는 시간
강의 재생 화면의 영상 요소가 현재 재생시간과 전체 길이를 알고 있다는 점을 확인했다. 화면의 글자를 읽을 필요 없이 그 값을 비교하면 종료 시점을 판단할 수 있었다.
최종적으로는 별도 프로그램 설치 없이 브라우저에서 실행할 수 있는 스크립트로 정리했다. 실사용에서는 학교의 수강 규칙을 지키고 실제 강의를 들으면서 사용하는 것을 전제로 한다.