المهنية Speedcubing/مؤقت التدريب
النسخة الرئيسية: https://cstimer.net/
أحدث إصدار: https://cstimer.net/new/
النسخة المصدر: https://cstimer.net/src/
سيكون الإصدار الأحدث والإصدار المصدر دائمًا هو نفس الفرع الرئيسي لهذا المشروع. بينما سيكون الإصدار الرئيسي دائمًا هو نفس الفرع الذي تم إصداره لهذا المشروع.
سيتم أولاً تنفيذ الميزات الجديدة في أحدث إصدار. بعد الاختبار لعدة أيام، سيتم تحديث الإصدار الرئيسي إذا كان ذلك مناسبًا، ويعتمد ذلك على تعليقات المستخدمين بشأن الوظيفة الجديدة أو التحديث.
يفضل استخدام بروتوكول HTTPS لزيارة csTimer. على الرغم من توفر HTTP، إلا أن بعض الوظائف قد لا تعمل بشكل صحيح، على سبيل المثال، stackmatTimer، وتسجيل الدخول إلى WCA، وما إلى ذلك.
حاليًا، يستطيع csTimer العمل كتطبيق أصلي على الأجهزة المحمولة بفضل تطبيقات الويب التقدمية. وبالتالي، عندما تفتح csTimer بواسطة chrome أو أي متصفح حديث آخر على الأجهزة المحمولة، فسوف يسألك ما إذا كنت تريد إضافة csTimer إلى الشاشة الرئيسية أم لا. بعد ذلك، يمكنك استخدام csTimer كتطبيق أصلي يعمل أيضًا دون الوصول إلى الشبكة.
إذا كنت ترغب في المساعدة في ترجمة cstimer إلى لغتك الأم، فيرجى الانتقال إلى هذه الصفحة واختيار لغتك. إذا لم تكن لغتك الأم مدرجة في القائمة، فقط اتصل بي وسوف أقوم بإضافتها.
حاليًا، يتم تخزين جميع البيانات (بما في ذلك الإعدادات وبيانات الجلسة وما إلى ذلك) في مساحة تخزين متصفح المستخدم. وبشكل أكثر تحديدًا، يتم تخزين جميع الإعدادات في localStorage، بينما يتم تخزين بيانات الجلسة (باستثناء بيانات تعريف الجلسة) في IndexedDB أو localStorage إذا لم تكن قاعدة البيانات المفهرسة متاحة.
لذلك، سيتم فقدان جميع البيانات إذا قمت بمسح ذاكرة التخزين المؤقت للمتصفح. لتجنب فقدان البيانات، يمكنك استخدام وظيفة "التصدير" لتصدير/استيراد جميع بياناتك من/إلى ملف أو خادم csTimer أو مساحة تخزين google.
بعد 8280fda، يمكنك تنزيل البيانات التي تم تحميلها قبل أحدث بيانات من خادم csTimer/Google Storage، وهو ما قد يكون مفيدًا في حالة التحميل الخاطئ. بالنسبة إلى مساحة تخزين Google، سيحتفظ csTimer بأحدث 10 بيانات تم تحميلها. بالنسبة لخادم csTimer، سيتم الاحتفاظ بـ 10 أو أكثر من أحدث البيانات التي تم تحميلها. وبشكل أكثر تحديدًا، سأحتفظ بأحدث 10 بيانات تم تحميلها بينما قد يتم حذف بيانات أخرى بسبب موارد القرص المحدودة لدينا.
قد لا تعمل بعض وظائف csTimer بشكل صحيح مع النطاقات باستثناء "cstimer.net"، وخاصة وظائف التصدير/الاستيراد المستندة إلى الإنترنت بسبب التحقق من عنوان رد الاتصال. إذا كنت تريد أن تجعل csTimer يعمل كجزء من موقع الويب الخاص بك، فمن المستحسن استخدام <iframe>.
بعد cb6c4266، يمكنك استخدام بعض وظائف csTimer بواسطة حزمة npm cstimer_module، على سبيل المثال، كميات التدافع. لاستخدام محدد، يرجى الرجوع إلى npm. إذا كان لديك أي مشاكل، يمكنك إنشاء مشاكل مباشرة في هذا المشروع.