Registro automatico de entrada e saida (o código está muito desorganizado, mas a funcionalidade fechou)