Releases
v1.0.1
Compare
Sorry, something went wrong.
No results found
v1.0.1 업데이트 내역
✨ 새로운 기능
강제 종료 단축키 추가 : Shift + Enter를 누르면 스크립트가 완전히 종료되고 브라우저 메모리에서 해제됩니다.
상태 표시 방식 변경 : 동작 상태를 alert() 대신 **브라우저 탭 제목(Title)**에 표시합니다. (화면 깜빡임 및 포커스 방해 해결)
🐛 버그 수정
입력창 간섭 방지 : input, textarea 등 글자를 입력하는 곳에서 엔터를 칠 때 스크립트가 의도치 않게 On/Off 되는 현상을 수정했습니다.
중복 실행 방지 : 스크립트를 여러 번 실행해도 이전 타이머를 자동으로 정리하도록 로직을 개선했습니다.
기술 요소
해결 내용
Verified Platform
Brightcove / Video.js 기반 LMS
상태 동기화
v.ended와 남은 시간 1초 미만을 동시에 체크하여 서버 수강 인정 타이밍 확보
보안 우회
try-catch와 window.top 접근 최적화로 브라우저의 CORS 차단 회피
UI
브라우저 탭을 통한 실시간 진도율 모니터링 기능 탑재
Automation
브라우저 탭을 통한 실시간 진도율 모니터링 기능 탑재
⌨️ 사용 방법
Enter : AutoPlay 켜기 / 끄기 (토글)
Shift + Enter : 스크립트 완전 종료 및 리스너 제거
✨ New Features
**Termination Shortcut: Added Shift + Enter to completely stop the script and remove all event listeners.
**Status UI Update: Replaced alert() with Browser Tab Title notifications to prevent screen flickering and focus loss.
🐛 Bug Fixes
**Input Protection: Fixed an issue where the script would toggle while typing in input, textarea, or content-editable fields.
**Duplication Prevention: Improved logic to automatically clear existing timers before starting a new instance.
⌨️ Controls
**Enter: Toggle AutoPlay (ON / OFF)
**Shift + Enter: Terminate the script completely
You can’t perform that action at this time.