Pulsuz Onlayn Sayğac
Brauzerinizdə avtomatik saxlayan klik sayğacı. Xüsusi etiketlər və addımlarla çoxlu sayğac əlavə edin. İnsanları, təkrarları, dövrləri, inventarı, hər şeyi sayın.
Ümumi istifadələr
- Tədbirlərdə İnsanları SayınQapılar və yerlərdə iştirakçılığı, baş sayını və ya tutumu izləyin.
- Inventarı və Stokları SayınYerini itirmədən ehtiyat sayı zamanı elemntləri sayın.
- Repetiş və Setləri SayınBöyük toxunma hədəfləri ilə fitness təkrarlarını, setləri və ya turları izləyin.
- Toxunma və Krok üçün Cərgə SayıcısıLayihənizdəki cərgələr və nəbz təkrarlarını izləyin.
- Quşları, Vəhşi Həyatı və Tədqiqatları SayınQuş sayımı, tədqiqatlar və arazi tədqiqatı zamanı müşahidələri sayın.
Necə İşləyir
Bu sayğac tamamilə brauzerinizdə React state-i və brauzerin daxili localStorage API-sini istifadə edərək işləyir — server yoxdur, hesab yoxdur və heç yerə məlumat göndərilmir. Saylar səhifə yeniləmələrindən avtomatik sağ çıxır, tam ekran rejimi isə saydıqca ekranınızı yanıq saxlamaq üçün Screen Wake Lock API-dən istifadə edir.
- 1Vəziyyət localStorage-də yaşayırSəhifə yükləndikdə, alət əvvəllər saxlanmış sayğacları localStorage-dən sabit bir açar altında oxuyur. Hər sayğac — etiketi, cari dəyəri, addım ölçüsü və mənfiyə icazə bayrağı — JSON kimi serialize olunur və hər dəyişiklikdə localStorage-ə geri yazılır, ona görə saylarınız təsadüfi sekme bağlanması və ya yeniləmələrdən sağ çıxır.
- 2React state vasitəsilə artırma/azaltma+ düyməsinə və ya böyük mərkəzi düyməyə toxunmaq sayğacın cari dəyərinə konfiqurasiya edilmiş addım dəyərini əlavə edən bir yeniləyici çağırır. Mənfiyə icazə söndürülübsə, nəticə Math.max ilə sıfıra sıxılır. Klaviatura qısayolları (artırmaq üçün Boşluq/+, azaltmaq üçün -/Backspace) aktiv olan sayğacı hədəfləyən bir window keydown dinləyicisi vasitəsilə qoşulur.
- 3Screen Wake Lock ilə tam ekran rejimiTam ekran rejiminə keçmək bütün ekranın toxunma hədəfi olduğu bir üst qatı render edir. Eyni zamanda, alət navigator.wakeLock.request('screen') vasitəsilə bir wake lock tələb edir — bu, OS-dən ekranın yatmasını əngəlləməyi istəyən bir brauzer API-sidir. Sekme fonda qaldıqdan sonra yenidən görünən olarsa, kilid avtomatik olaraq yenidən alınır.
- 4Birləşdirilmiş cəmi olan çoxlu sayğaclarİkinci bir sayğac əlavə etmək crypto.randomUUID() ilə yaradılmış ID-yə malik yeni bir giriş yaradır. Birdən çox sayğac olduqda, bütün dəyərlər cəmlənərək birləşdirilmiş cəm hesablanır və sayğac siyahısının üstündə göstərilir. Hər sayğacın müstəqil addım, sıfırlama və mənfiyə icazə ayarları var.
Əlaqəli Alətlər
Metronom
Nümunə-dəqiqliyi olan metronomla məşq edərkən tempi qoruyun — BPM təyin edin, ölçü göstərişi seçin, alt bölmələr əlavə edin və ritmi tapmaq üçün toxunun.
Söz Sayacı
Söz, simvol, cümlə və paraqrafları sayın. Oxuma müddətini hesablayın.
Söz Tezliyi Sayıcısı
Hər sözün mətninizde nə qədər tez-tez göründüyünü sayın. Üst sözləri vizuallaşdırın, CSV-yə ixrac edin və dayandırma sözlərini filtrləyin.