Se me ocurre que debes guardar la fecha del último acceso, y si es distinta a la fecha actual, aumentar los puntos (que obviamente también los guardas en ese archivo) y luego reescribir el archivo. La idea es original, espero que llegues a buen puerto

.