Product · 2026.09
FFlato — PLATO 출결을 클릭 한 번으로
부산대 LMS 출결 페이지를 찾아 들어갈 필요 없이, 확장 아이콘에서 바로 인증번호를 입력합니다.
ROLE개인 · 배포 중
RESULT배포 중
STACKChrome Extension · Manifest V3 · JavaScript
LINKSRepository
GITHUBJavaScript · 마지막 커밋 2026.09.11
문제
부산대 PLATO LMS의 출결은 과목 페이지 → 출결 메뉴 → 현재 차시를 찾아 들어가 인증번호를 넣어야 합니다. 수업 시작 직후 30초 안에 이걸 해야 하는데, 페이지 구조가 바뀌면 자동 출결이 조용히 실패하기도 했습니다.
접근
Manifest V3 크롬 확장으로, 아이콘을 누르면 팝업이 현재 활성화된 출결 세션을 자동으로 검색하고 그 자리에서 인증번호를 입력해 출석합니다.
- 마감 시각 기준 카운트다운 — 팝업을 닫았다 열어도 어긋나지 않습니다.
- 인증번호가 틀렸을 때 서버가 알려주는 시도 횟수를 함께 표시합니다.
- 여러 과목의 출결이 동시에 열려 있어도 한 화면에서 처리하고, 이미 출석한 차시는 조회 대상에서 뺍니다.
- 스캔 과정과 PLATO 규약 점검을 볼 수 있는 자가진단 페이지를 넣어, 사이트가 바뀌었을 때 어디서 깨졌는지 바로 알 수 있게 했습니다.
결과
Chrome·Edge·Whale에서 개발자 모드로 로드해 사용 중입니다.
배운 점
- 남의 사이트 위에 얹는 도구는 “동작한다”보다 “깨졌을 때 왜 깨졌는지 보여준다”가 더 중요합니다.