プロフェッショナルスピードキューブ/トレーニングタイマー
メインバージョン: https://cstimer.net/
最新バージョン: https://cstimer.net/new/
ソースバージョン: https://cstimer.net/src/
最新バージョンとソース バージョンは、常にこのプロジェクトの master ブランチと同じになります。メイン バージョンは常にこのプロジェクトのリリースされたブランチと同じになります。
新機能はまず最新バージョンに実装されます。数日間のテストの後、新機能または更新に対するユーザーのフィードバックに応じて、メイン バージョンが必要に応じて更新されます。
csTimer にアクセスするには、HTTPS プロトコルを使用することをお勧めします。 HTTP は利用可能ですが、stackmatTimer、WCA ログインなどの一部の機能が正しく動作しない可能性があります。
現在、csTimer は、Progressive Web Apps のおかげでモバイル デバイス上でネイティブ アプリとして動作できます。したがって、モバイル デバイス上の Chrome またはその他の最新ブラウザで csTimer を開くと、csTimer をホーム画面に追加するかどうかを尋ねられます。その後、ネットワーク アクセスなしでも動作するネイティブ アプリとして csTimer を使用できます。
cstimer を母国語に翻訳していただける場合は、このページにアクセスして言語を選択してください。あなたの母国語がリストにない場合は、私に連絡してください。追加します。
現在、すべてのデータ (設定、セッション データなどを含む) はユーザーのブラウザーのストレージに保存されています。具体的には、すべての設定は localStorage に保存されますが、セッション データ (セッション メタデータを除く) は IndexedDB または、indexedDB が使用できない場合は localStorage に保存されます。
したがって、ブラウザのキャッシュをクリアすると、すべてのデータが失われます。データの損失を避けるために、「エクスポート」機能を使用して、すべてのデータをファイル、csTimer のサーバー、または Google ストレージにエクスポートまたはインポートできます。
8280fda 以降は、最新データよりも前にアップロードされたデータを csTimer のサーバー / Google ストレージからダウンロードできるようになり、誤アップロードに役立つ可能性があります。 Google ストレージの場合、csTimer は最新のアップロード データ 10 個を保持します。 csTimerのサーバーには、最新のアップロードデータが10件以上保存されます。具体的には、最新のアップロード データ 10 件を保持しますが、ディスク リソースが限られているため、他のデータは削除される可能性があります。
csTimer の一部の機能、特にコールバック アドレス検証のため、オンライン ベースのエクスポート/インポート機能は、「cstimer.net」以外のドメインでは正しく動作しない可能性があります。 csTimer を独自の Web サイトの一部として機能させたい場合は、<iframe> を使用することをお勧めします。
cb6c4266 以降では、npm パッケージ cstimer_module によって csTimer のいくつかの関数 (スクランブルの量など) を使用できます。具体的な使い方についてはnpmを参照してください。問題がある場合は、このプロジェクトで直接問題を作成できます。