전문 스피드큐빙/트레이닝 타이머
메인 버전: https://cstimer.net/
최신 버전: https://cstimer.net/new/
소스 버전: https://cstimer.net/src/
최신 버전과 소스 버전은 항상 이 프로젝트의 마스터 브랜치와 동일합니다. 기본 버전은 항상 이 프로젝트의 릴리스된 분기와 동일합니다.
새로운 기능은 최신 버전에서 먼저 구현됩니다. 며칠 동안 테스트한 후 적절한 경우 새 기능이나 업데이트에 대한 사용자 피드백에 따라 기본 버전이 업데이트됩니다.
csTimer를 방문하려면 HTTPS 프로토콜을 사용하는 것이 좋습니다. HTTP를 사용할 수 있더라도 stackmatTimer, WCA 로그인 등과 같은 일부 기능이 올바르게 작동하지 않을 수 있습니다.
현재 csTimer는 Progressive Web Apps 덕분에 모바일 장치에서 기본 앱으로 작동할 수 있습니다. 따라서 모바일 장치에서 Chrome이나 다른 최신 브라우저로 csTimer를 열면 csTimer를 홈 화면에 추가할지 묻는 메시지가 표시됩니다. 그런 다음 csTimer를 네트워크 액세스 없이도 작동하는 기본 앱으로 사용할 수 있습니다.
cstimer를 귀하의 모국어로 번역하는 데 도움을 주고 싶으시면 이 페이지로 이동하여 귀하의 언어를 선택하십시오. 귀하의 모국어가 목록에 없으면 저에게 연락하시면 추가해 드리겠습니다.
현재 모든 데이터(설정, 세션 데이터 등 포함)는 사용자 브라우저의 저장소에 저장됩니다. 보다 구체적으로 모든 설정은 localStorage에 저장되는 반면, 세션 데이터(세션 메타데이터 제외)는 indexedDB에 저장되거나 indexedDB를 사용할 수 없는 경우 localStorage에 저장됩니다.
따라서 브라우저 캐시를 지우면 모든 데이터가 손실됩니다. 데이터 손실을 방지하려면 "내보내기" 기능을 사용하여 파일, csTimer 서버 또는 Google 저장소로/에서 모든 데이터를 내보내거나 가져올 수 있습니다.
8280fda 이후에는 csTimer의 서버/구글 스토리지에서 최신 데이터 이전에 업로드된 데이터를 다운로드할 수 있어, 잘못 업로드된 경우에 유용할 수 있습니다. Google Storage의 경우 csTimer는 최근 업로드된 데이터 10개를 보관합니다. csTimer 서버의 경우 최근 업로드된 데이터가 10개 이상 유지됩니다. 구체적으로 말하면, 최근 업로드된 데이터 10개를 보관하겠습니다. 제한된 디스크 리소스로 인해 다른 데이터는 삭제될 수 있습니다.
"cstimer.net"을 제외한 도메인에서는 csTimer의 일부 기능이 제대로 작동하지 않을 수 있습니다. 특히 온라인 기반 내보내기/가져오기 기능은 콜백 주소 확인으로 인해 제대로 작동하지 않을 수 있습니다. csTimer를 자신의 웹사이트의 일부로 작동시키려면 <iframe>을 사용하는 것이 좋습니다.
cb6c4266 이후에는 npm 패키지 cstimer_module을 통해 csTimer의 일부 기능(예: 스크램블 양)을 사용할 수 있습니다. 구체적인 사용법은 npm을 참조하세요. 문제가 있으면 이 프로젝트에서 직접 이슈를 생성할 수 있습니다.