Timer e cronômetro simples para NVDA 1.6.5

Provê implementações de timer e cronômetro diretamente para o NVDA

Download

Baixe o complemento Timer e cronômetro simples para NVDA 1.6.5

Timers e cronômetros

Um timer inicia uma contagem regressiva a partir de um tempo inicial determinado.

Um cronômetro inicia uma contagem a partir do 0 e continua até que seja instruído a parar. Quando isso acontece, o tempo total é exibido.

Recursos

Diálogo simples de configurações

Um timer ou um cronômetro podem ser configurados a partir de um diálogo simples de configurações.

Neste mesmo diálogo, Também podem ser configurados diferentes relatórios de progresso.

Como funciona

Use o submenu "Configurações do complemento Timer para NVDA" ou pressione NVDA + Shift + t Para abrir o diálogo de configurações do complemento. O submenu pode ser encontrado no menu "ferramentas" do NVDA.

Executar a partir de comandos do NVDA

A qualquer momento, é possível iniciar, parar, pausar, continuar e obter relatórios de progresso de um timer ou cronômetro sem abrir o diálogo de configurações.

Como funciona

Escrevendo tempo

No diálogo de configurações, o tempo inicial para timer é escrito no formato HH:MM:SS, onde HH significa horas, MM minutos e SS segundos.

Não é necessário escrever o formato completo, o sistema irá deduzí-lo:

Executando timers e cronômetros

Apenas um timer ou cronômetro pode ser executado por vez.

O progresso pode ser monitorado habilitando-se nenhum, um ou mais de um dos relatórios, lendo-se a barra de status do diálogo de configurações ou pressionando-se o comando do NVDA para relatório de progresso , ctrl+shift+NVDA+r.

Assim, é perfeitamente possível ativar um timer ou um cronômetro mantendo todos os relatórios desligados e monitorar seu progresso através da barra de status do diálogo de configurações.

Comandos para iniciar, parar, pausar, continuar e obter relatório de progresso sob demanda podem ser usados mesmo se o diálogo de configurações estiver ativo.

Pode existir apenas um diálogo de configurações aberto. Se houver um timer ou cronômetro em operação quando o diálogo for fechado, a operação continuará normalmente.

Se o diálogo de configurações for aberto enquanto um timer ou cronômetro estiver em operação, as informações atualizadas serão exibidas.

Precisão do tempo

Este complemento não é capaz de contar o tempo de maneira extremamente precisa.

Isso acontece porquê Python, a linguagem de programação na qual o NVDA é escrito, não é capaz de executar mais de uma instrução ao mesmo tempo, mesmo quando existe mais de um processador ou núcleo de processador disponível no computador.

Assim, toda vez que o NVDA fala, calcula ou processa algo, um pequeno atrazo é inserido na contagem do tempo.

A precisão, entretanto, deve ser suficientemente aceitável para a vasta maioria das situações, exceto se uma precisão a nível de milissegundos for necessária ou se qualquer imprecisão causar um impacto severo em algum processo.

Para melhores resultados, relatórios de progresso devem ser manmtidos desligados e o progresso deve ser solicitado sob demanda usando-se o o comando do NVDA para relatório de progresso , ctrl+shift+NVDA+r, ou lendo-se a barra de status do diálogo de configuração.

relatórios de progresso

Relatório por áudio

Quando ativo, este relatório emite um bipe toda vez que a contagem de tempo do timer ou cronômetro atinge um valor cheio, de acordo com a cunidade de tempo especificada através do diálogo de configurações.

Se você, por exemplo, configurar um timer para iniciar em 02:30 minutos, um bipe irá tocar quando a contagem estiver em 02:00 minutos e um outro quando a contagem estiver em 01:00 minuto.

Você pode consultar a contagem exata de tempo a qualquer momento lendo a barra de status do diálogo de configurações ou usando o comando do NVDA para relatório de progresso , ctrl+shift+NVDA+r

Relatório por fala

Quando ativo, este relatório informa a contagem de tempo toda vez que esta atinge um valor cheio, de acordo com a unidade de tempo especificada através do diálogo de configurações.

Se você, por exemplo, configurar um timer para iniciar em 02:30 minutos, "2" será falado quando a contagem estiver em 02:00 minutos e "1" será falado quando a contagem estiver em 01:00 minuto.

Você pode consultar a contagem exata de tempo a qualquer momento lendo a barra de status do diálogo de configurações ou usando o comando do NVDA para relatório de progresso , ctrl+shift+NVDA+r

relatório de completude do timer

Quando a contagem de tempo para um timer atinge 0, o timer está completo. Este evento é sinalizado, independentemente de o diálogo de configuração estar aberto, com um discreto som de alarme de relógio. Este som não depende de nenhumrelatório estar ativo.

relatório de completude do cronômetro

Quando o cronômetro é parado, o tempo decorrido é anunciado, independentemente de o diálogo de configuração estar aberto.

O tempo decorrido relativo ao último cronômetro executado pode ser consultado a qualquer momento revendo-se a barra de status do diálogo de configurações ou pressionando-se ctrl+shift+NVDA+R. Esta informação fica disponível até que um novo timer ou cronômetro seja iniciado.

modificar os comandos

Você pode modificar todos os comandos de teclado atribuídos a funções deste complemento acessando a seção "Timer para NVDA" do diálogo de definição de comandos, disponível através do menu NVDA / configurações / definir comandos.

Se for modificar algum comando, lembre-se de escolher combinações que não estejam em uso por comandos atuais do NVDA ou de outros complementos, para que conflitos não ocorram.

ajudando a traduzir ou desenvolver o complemento

Se quiser ajudar a traduzir ou desenvolver o complemento, acesse o repositório do projeto e busque pelo arquivo contributing.md no diretório de documentação equivalente ao seu idioma ou no diretório do idioma Inglês.

Colaboradores

Agradecimentos a: