Негізгі мазмұнға өту

Онлайн санауыш — тегін

Браузерде автоматты түрде сақталатын басу санауышы. Өз белгілері мен қадамдары бар бірнеше санауыш қосыңыз. Адамдарды, қайталауларды, айналымдарды, тауар қорын — кез келген нәрсені санаңыз.

Жүктелгеннен кейін офлайн жұмыс істейді
Жүктелуде...

Жиі қолданылуы

  • Оқиғаларда Адамдарды СанаңызЕсіктер мен орындарда қатысушылықты, басын саныңы немесе сыйымдылығын қадағалаңыз.
  • Инвентарь және Қойды СанаңызӨндіктік санауының барысында орындарды жоғалтпай элементтерді есепке алыңыз.
  • Құлындар мен Жинақты СанаңызФитнес құлындарын, жинақтарын немесе раундтарын үлкен түйме мишеніктерімен қадағалаңыз.
  • Тоқу және Крошетке арналған Қатар ЕсептеушісіЖобаңыздағы қатарлар мен өндіктік қайталауларын есепте ұстаңыз.
  • Құстарды, Ешкі өндіктіліктерін және Сүйілемелерді СанаңызҚұс санауы, іздеу және далалық зерттеу кезінде байқалғандарды есепке алыңыз.

Қалай жұмыс істейді

Бұл санауыш толығымен браузеріңізде React күйі мен браузердің кірістірілген localStorage API-ын пайдаланып жұмыс істейді — сервер жоқ, аккаунт жоқ, ешқайда деректер жіберілмейді. Есептер бетті жаңартқанда автоматты түрде сақталады, ал толық экран режимі санау кезінде дисплейіңізді қосулы ұстау үшін Screen Wake Lock API пайдаланады.

  1. 1
    Күй localStorage-те өмір сүреді
    Бет жүктелгенде, құрал localStorage-тен бекітілген кілт бойынша бұрын сақталған кез келген санауыштарды оқиды. Әр санауыш — оның белгісі, ағымдағы мәні, қадам өлшемі және теріс мәнге рұқсат белгісі — JSON ретінде сериаланады және әр өзгеріс сайын localStorage-ке қайта жазылады, сондықтан есептеріңіз кездейсоқ қойынды жабылуынан немесе жаңартудан аман қалады.
  2. 2
    React күйі арқылы арттыру/азайту
    + немесе үлкен орталық түймені түрту санауыштың ағымдағы мәніне бапталған қадам мәнін қосатын жаңартушыны шақырады. Теріс мәнге рұқсат өшірулі болса, нәтиже Math.max арқылы нөлге дейін шектеледі. Пернетақта таңбашалары (Space/+ арттыру үшін, -/Backspace азайту үшін) белсенді санауышты нысанаға алатын терезенің keydown тыңдаушысы арқылы сымдалған.
  3. 3
    Screen Wake Lock бар толық экран режимі
    Толық экран режиміне кіру бүкіл экран түрту нысанасы болатын қабатты көрсетеді. Сонымен қатар, құрал navigator.wakeLock.request('screen') арқылы ояту құлпын сұрайды — бұл операциялық жүйеге экранның ұйықтауын басуды сұрайтын браузер API-ы. Қойынды фонда болғаннан кейін көрінуге қайта оралса, құлып автоматты түрде қайта алынады.
  4. 4
    Жиынтық қосындысы бар бірнеше санауыш
    Екінші санауыш қосу crypto.randomUUID() арқылы жасалған идентификаторы бар жаңа жазба жасайды. Бірден көп санауыш болғанда, барлық мәндерді қосу арқылы жиынтық қосынды есептеледі және санауыш тізімінің үстінде көрсетіледі. Әр санауыштың тәуелсіз қадамы, қалпына келтіруі және теріс мәнге рұқсат баптаулары бар.

Байланысты құралдар

Жиі қойылатын сұрақтар