Salt la conținutul principal
LibraTool logoLibraTool

Contor Online — gratuit

Un contor de clicuri care se salvează automat în browser. Adaugă mai mulți contori cu etichete și pași personalizați. Numără persoane, repetiții, ture, inventar, orice.

Funcționează offline odată încărcat
Se încarcă...

Utilizări frecvente

  • Numărați oamenii la evenimenteUrmăriți prezenți, numărul de persoane sau capacitate la usi și locuri.
  • Numărați inventar și stocNumărați articolele în timpul numărării stocului fără a vă pierde locul.
  • Numărați repetări și seturiUrmăriți repetările exercițiilor, seturile sau rundurile cu ținte mari de atingere.
  • Contor de rânduri pentru tricotat și croshetareȚineți evidența rândurilor și repetiții de model în proiectul dvs.
  • Numărați păsări, fauna sălbatică și sondajeNumărați observațiile în timpul numărării păsărilor, sondajelor și cercetării terestre.

Cum funcționează

Acest contor rulează în întregime în browser-ul tău folosind starea React și API-ul localStorage integrat al browser-ului — nu există server, nu există cont și nu se trimit date nicăieri. Numărătorile supraviețuiesc automat reîmprospătărilor de pagină, iar modul ecran complet folosește API-ul Screen Wake Lock pentru a ține afișajul pornit în timp ce numeri.

  1. 1
    Starea trăiește în localStorage
    Când pagina se încarcă, unealta citește orice contoare salvate anterior din localStorage sub o cheie fixă. Fiecare contor — eticheta sa, valoarea curentă, mărimea pasului, și indicatorul de permitere-negativ — este serializat ca JSON și scris înapoi în localStorage la fiecare schimbare, așa că numărătorile tale supraviețuiesc închiderilor accidentale de filă sau reîmprospătărilor.
  2. 2
    Incrementare/decrementare prin starea React
    Apăsarea + sau butonul mare central apelează un actualizator care adaugă valoarea de pas configurată la valoarea curentă a contorului. Dacă permite-negativ este dezactivat, rezultatul este limitat la zero cu Math.max. Scurtăturile de tastatură (Spațiu/+ pentru a incrementa, -/Backspace pentru a decrementa) sunt conectate printr-un ascultător window keydown care vizează oricare contor este activ.
  3. 3
    Mod ecran complet cu Screen Wake Lock
    Intrarea în modul ecran complet randează o suprapunere unde întregul ecran este ținta de atingere. Simultan, unealta solicită un wake lock via navigator.wakeLock.request('screen') — un API de browser care cere sistemului de operare să suprime somnul ecranului. Blocarea este reachiziționată automat dacă fila redobândește vizibilitatea după ce a fost în fundal.
  4. 4
    Mai multe contoare cu total combinat
    Adăugarea unui al doilea contor creează o nouă intrare cu un ID generat de crypto.randomUUID(). Când există mai mult de un contor, un total combinat este calculat prin însumarea tuturor valorilor și afișat deasupra listei de contoare. Fiecare contor are setări independente de pas, resetare, și permite-negativ.

Instrumente similare

Întrebări frecvente