Contador de marcas en liña de balde
Un contador de clics que se garda automaticamente no teu navegador. Engade múltiples contadores con etiquetas e pasos personalizados. Conta persoas, repeticións, voltas, inventario, calquera cousa.
Usos habituais
- Conta Xente en EventosRastrexo a asistencia, contaxe de cabezas ou capacidade en portas e lugares.
- Conta Inventario e ExistenciasConta elementos durante contos de existencias sen perder o teu lugar.
- Conta Reps e SetsRastrexo de fitness reps, series ou rondas con obxectivos de toque grande.
- Contador de Filas para Tricotar e CroxéMantén un rexistro de fileiras e repeticións de patróns no teu proxecto.
- Conta Páxaros, Vida Silvestre e SondaxesConta avistamentos durante contos de páxaros, sondaxes e investigacións de campo.
Como funciona
Este contador execútase enteiramente no teu navegador usando o estado de React e a API localStorage integrada do navegador — non hai servidor, nin conta, nin datos enviados a ningures. Os contadores sobreviven ás recargas de páxina automaticamente, e o modo de pantalla completa usa a API Screen Wake Lock para manter a pantalla acesa mentres contas.
- 1O estado vive en localStorageCando a páxina carga, a ferramenta le calquera contador gardado previamente en localStorage baixo unha clave fixa. Cada contador — a súa etiqueta, valor actual, tamaño de paso e indicador de permitir negativos — sérializase como JSON e escríbese de novo en localStorage con cada cambio, así que os teus contadores sobreviven a peches accidentais de pestana ou recargas.
- 2Incremento/decremento mediante o estado de ReactTocar + ou o botón grande central chama a unha función que engade o valor de paso configurado ao valor actual do contador. Se permitir negativos está desactivado, o resultado limítase a cero con Math.max. Os atallos de teclado (Espazo/+ para incrementar, -/Retroceso para decrementar) conéctanse a través dun escoitador keydown da xanela que apunta ao contador activo.
- 3Modo de pantalla completa con Screen Wake LockEntrar en modo de pantalla completa renderiza unha superposición onde toda a pantalla é a zona de toque. Ao mesmo tempo, a ferramenta solicita un bloqueo de activación mediante navigator.wakeLock.request('screen') — unha API do navegador que pide ao sistema operativo que suprima o apagado de pantalla. O bloqueo adquírese de novo automaticamente se a pestana recupera a visibilidade despois de estar en segundo plano.
- 4Varios contadores co total combinadoEngadir un segundo contador crea unha nova entrada cun ID xerado con crypto.randomUUID(). Cando hai máis dun contador, calcúlase un total combinado sumando todos os valores e móstrase enriba da lista de contadores. Cada contador ten configuracións independentes de paso, reinicio e permitir negativos.
Ferramentas relacionadas
Metrónomo
Mantén o tempo mentres practicas cun metrónomo preciso ao milímetro — establece o BPM, escolle un compás, engade subdivisións, e toca para atopar o pulso.
Contador de palabras
Conta palabras, caracteres, frases e parágrafos. Estimar o tempo de lectura.
Contador de frecuencia de palabras
Conta cantas veces aparece cada palabra no teu texto. Visualiza as palabras máis frecuentes, exporta a CSV e filtra palabras vacías.