개요
지정한 solved.ac 사용자의 스트릭 상태를 확인하고, 풀지 않았을 경우 알림을 표시합니다.
Solved Streak Checker는 알고리즘 문제 풀이 플랫폼 solved.ac에서 특정 사용자의 스트릭(잔디) 상태를 추적하고, 매일 문제 풀이 습관을 유지할 수 있도록 데스크톱 알림을 통해 리마인더를 제공하는 Chrome 확장 프로그램입니다. 사용자가 설정한 조건에 따라 정기적으로 상태를 확인하고, 문제가 해결되지 않은 경우 또는 상태가 불확실할 경우 알려주는 역할을 합니다. 🔑 주요 기능 - 사용자가 지정한 solved.ac 사용자명을 기준으로 해당 프로필 페이지에서 스트릭 정보를 수집합니다. - 가장 최근 활동일에 문제를 풀었는지(✅), 풀지 않았는지(❌), 혹은 상태를 알 수 없는지(❓) 를 판단합니다. - 현재 스트릭 일수도 함께 표시하여 문제 풀이 연속성을 시각적으로 확인할 수 있습니다. - 매일 오전 6시(로컬 기준) 에 lastStreakStatus를 초기화하여 당일 정보를 새로 수집할 수 있도록 합니다. 🧩 팝업 UI 구성 브라우저 툴바의 확장 아이콘을 클릭하면 팝업 창이 열리며, 다음 정보를 보여줍니다 - 최근 확인된 스트릭 상태 및 일수 - 마지막 상태 확인 시각 - 사용자명 및 알림 주기 설정 - 알림 조건(미해결/상태 모름) 설정 - '프로필 가기' 버튼으로 solved.ac 프로필을 바로 열 수 있습니다 🔔 데스크톱 알림 - 사용자가 설정한 주기마다 백그라운드 스크립트가 저장된 상태를 확인합니다. - 미해결 또는 상태 모름 조건이 충족되면 알림을 띄워 사용자에게 리마인드를 제공합니다. - 알림은 사용자가 직접 닫거나 프로필 페이지로 이동할 때까지 유지됩니다. 🧪 사용 방법 요약 - Chrome에 확장 프로그램 설치 (웹스토어나 수동 설치) - 팝업에서 solved.ac 사용자명, 알림 주기, 알림 조건을 설정하고 저장 - 사용자명 저장 후 프로필 페이지를 직접 방문하여 최초 상태 업데이트 실행 - 매일 solved.ac 페이지를 열면 자동으로 스트릭 상태가 업데이트되고, 조건에 따라 알림 수신 🚫 주의 사항 및 한계 - solved.ac 웹사이트 구조가 변경되면 스트릭 정보 수집이 실패할 수 있습니다 (CSS 선택자 기반). - 최초 설정 이후 또는 매일 오전 6시 이후에는 반드시 프로필 페이지를 수동으로 방문해야 상태가 갱신됩니다. - 알림은 저장된 상태를 기준으로만 작동하며, 자동으로 solved.ac 페이지를 방문하거나 API 호출은 하지 않습니다. 👨💻 제작자 정보 - 개발: TaeyanG4 (GitHub) -문의: taeyang95@naver.com
세부정보
- 버전1.0.2
- 업데이트됨2025년 5월 1일
- 크기118KiB
- 언어한국어
- 개발자
이메일
taeyang95@naver.com - 비판매자판매자로 식별되지 않은 개발자입니다. 유럽 연합에 거주하는 소비자의 경우, 이 개발자와 체결한 계약에 대해서는 소비자 권리가 적용되지 않을 수 있음을 유의해야 합니다.
개인정보 보호
개발자가 사용자 데이터에 관해 다음과 같이 선언했습니다
- 승인된 사용 사례를 제외하고 서드 파티에 판매하지 않음
- 항목의 핵심 기능과 관련 없는 목적으로 사용하거나 전송하지 않음
- 신용도 판단 또는 대출 목적으로 사용하거나 전송하지 않음
지원
질문, 제안 또는 문제와 관련하여 도움이 필요하시면 개발자의 지원 사이트를 방문하세요.