La captura que decidimos no hacer
Un historial de pantalla es sobre todo la misma pantalla, una y otra vez. Así distingue LockTime una pantalla que ha cambiado de una quieta: 36.864 muestras a la vez.
Grabar tu pantalla una vez por segundo suena a problema de almacenamiento. En realidad es un problema de igualdad. La mayoría de los segundos son exactamente iguales al anterior, y un historial hecho de esos es peor que uno más pequeño: se busca más lento, se recorre más largo y entierra justo los momentos que querías.
Así que antes de guardar nada, LockTime pregunta si la pantalla ha cambiado siquiera. La comparación se hace sobre una reducción de la pantalla a 192×192 en escala de grises — 36.864 muestras — con una tolerancia de dos niveles: el ruido de compresión no es un cambio, una ventana redibujada sí.
Por qué un umbral no sirve
La regla obvia sería una cantidad: guarda el fotograma si se movieron más de N muestras. Medimos lo que se mueve de verdad en un escritorio que está quieto.
- Mover el puntero de un lado a otro: 4 muestras.
- El reloj de la barra de menús pasando de minuto: 7 muestras.
- Escribir una sola palabra en un documento: 23 muestras.
De 36.864. Para ignorar un reloj, N tendría que estar por encima de 7; para ignorar a la vez un cursor parpadeando, un reloj y un indicador de progreso, bastante más. Y la frase que acabas de escribir son 23. Un umbral ajustado para tirar el ruido tira el trabajo: los dos miden lo mismo.
Parpadeo, mejor
La regla por defecto no pregunta cuánto se movió, sino dónde. LockTime aprende qué celdas de tu pantalla son inquietas — un cursor, un indicador girando, una miniatura animada — y deja de contarlas. Una celda que se ha movido en tres comprobaciones distintas se considera asentada en su inquietud, y a partir de ahí solo el resto de la pantalla puede provocar una captura.
El aprendizaje tiene un techo: una comprobación solo le enseña algo a LockTime si se movieron doce celdas como mucho. Pasa una página, cambia de ventana, desplaza un documento y se mueven miles de celdas a la vez — esa comprobación no enseña nada. Un cambio real nunca puede educar a la app para que crea que tu pantalla entera es ruido.
Esto no pierde nada en el sentido que importa. Nada de lo que hiciste se cae. Los minutos que pasaste leyendo una página cuestan una captura en lugar de sesenta.
Lo que puedes cambiar
En los ajustes hay tres modos. Cualquier cambio guarda un fotograma en cuanto se mueve una sola muestra. Ignorar lo que se mueve solo es el modo por defecto descrito arriba. Solo cambios evidentes espera a que una parte sustancial de la pantalla sea distinta, para quien quiera un registro escaso.
Junto a ellos: un intervalo de un segundo a diez minutos y un interruptor para capturar al cambiar de aplicación, de modo que una ventana en la que estuviste tres segundos deje igualmente su rastro.