Cronômetro da partida
Começou a partida, o cronômetro dispara sozinho e aparece igual no celular de todo mundo, com aviso de último minuto e modo gigante.
Para que serve, em linguagem simples.
O relógio de cada partida da súmula. Quem anota toca em Começar e o tempo já corre em contagem regressiva; quem abrir a rodada no próprio celular vê o mesmo tempo, sem precisar gritar “quanto falta?”.
O que cada tipo de pessoa consegue fazer aqui.
- Visitante (sem login)
- Não participa desta função.
- Jogador (membro do grupo)
- Acompanha o cronômetro da partida no próprio celular, inclusive no modo gigante.
- Diarista
- Ainda não acompanha pelo app: a página da rodada é só para os membros do grupo. O tempo aparece no celular de quem é membro.
- Anotador da súmula
- Pausa, retoma e dá +1 / −1 min no cronômetro da partida em andamento.
- Admin
- Define o tempo de partida do grupo (ou desliga o cronômetro), além de tudo que o anotador faz.
O caminho no app, tela por tela.
- 1
Admin: escolher o tempo de cada partida.
Seu grupoGrupoSúmulaCronômetroTempo de partidaOu “sem cronômetro”, para quem joga por gols ou não quer relógio.
- 2
Começar a partida na súmula: o cronômetro dispara sozinho.
Seu grupoRodadasa rodadaSúmulaComeçar - 3
Parou o jogo? Toque em pausar; depois, em retomar. Use +1 e −1 para acertar o tempo.
Súmulaplacar ao vivocronômetro - 4
Para ver de longe, toque no ícone de tela cheia ao lado do tempo: abre o cronômetro gigante.
Súmulaplacar ao vivoAbrir cronômetro giganteToque em Fechar (ou use o voltar do celular) para sair.
- 5
Faltando pouco, todo mundo que está acompanhando recebe o aviso de último minuto.
- 6
Zerou: aparece “tempo esgotado”, o celular apita ou vibra, e quem anota toca em Encerrar partida.
SúmulaEncerrar partida
O que o sistema garante ou bloqueia: limites, mínimos, prazos e permissões.
- Tempo de partida de 1 a 90 minutos; grupo novo começa com 10. Mudar o tempo vale para as próximas partidas.
- O cronômetro começa junto com a partida. Só admins e quem tem a permissão “Anota” mexem nele.
- Quem está escalado na partida e ligou as notificações recebe o aviso “Bola rolando” com o tempo do cronômetro, mesmo com o app fechado (menos quem começou a partida). O aviso segue a escolha de “Rodada aberta” nas notificações.
- Todo mundo que abrir a rodada vê o mesmo tempo: com o cronômetro correndo, pausa e ajuste chegam aos outros celulares em até 4 segundos; com ele pausado, a retomada chega em até 10 segundos.
- Aviso de último minuto: quando faltar 60 segundos (1 minuto), o cronômetro fica amarelo e aparece um alerta, com apito ou vibração onde o navegador permitir, para todo mundo que está com a rodada aberta. Quem abre a página depois só vê o destaque, sem apito.
- Cronômetro gigante: tela cheia com os números enormes, o placar e o aviso de pausado, último minuto ou tempo esgotado, sincronizado igual ao cronômetro da súmula. Hoje é liberado para todos.
- O −1 min no fim só zera o tempo, nunca vira acréscimo, e o tempo total nunca fica abaixo de 1 minuto.
- Tempo esgotado não encerra a partida. O relógio passa a contar o acréscimo (“+0:45”) até alguém tocar em Encerrar partida.
- Encerrar a partida para o cronômetro; se ela for reaberta, volta pausado.
- Enquanto o cronômetro corre ou o cronômetro gigante está aberto, a tela do celular fica acesa (onde o navegador deixa).
A fórmula, as constantes e um exemplo resolvido passo a passo.
O servidor guarda só três coisas: o tempo total (com os ajustes), o tempo que já correu até a última pausa e o instante em que o relógio voltou a correr. Cada celular faz a conta com o próprio relógio, corrigido pela diferença para o relógio do servidor, então um celular com a hora errada mostra o mesmo tempo que os outros.
falta = tempo total − (tempo corrido até a pausa + agora − quando voltou a correr)
agora = relógio do celular + diferença para o servidor
Exemplo resolvido: partida de 10 min
- Aos 3 min de bola rolando, alguém se machuca: pausa. Faltam 7:00.
- 2 min depois, retoma (o tempo parado não conta) e dá +1 min de acréscimo: faltam 8:00.
- Mais 4 min de jogo: 11 − (3 + 4) = 4:00.
Empates, faltas, prazos vencidos e outras situações.
- Não apitou no meu celular.
- O navegador só deixa tocar som depois de você tocar na tela pelo menos uma vez, e o iPhone não vibra pelo navegador. O aviso “tempo esgotado” aparece de qualquer jeito.
- O cronômetro gigante não ocupou a tela toda no iPhone.
- O Safari do iPhone não deixa páginas entrarem em tela cheia de verdade; o cronômetro gigante cobre a página do mesmo jeito. Para ganhar espaço, deite o celular.
- Não recebi o aviso de que a partida começou.
- Ele só chega para quem está escalado, tem conta, ligou as notificações neste aparelho e deixou “Rodada aberta” ligado. Veja a página Notificações.
- Fechei o app e abri de novo. O tempo se perdeu?
- Não. Quem guarda o tempo é o servidor; ao abrir a rodada, o cronômetro volta certinho.
- A partida começou antes de o grupo ter cronômetro.
- Quem anota vê o botão “Ligar cronômetro” na partida em andamento; ele começa com o tempo do grupo.
- Dois anotadores tocaram em pausar ao mesmo tempo.
- Os toques entram em fila; pausar o que já está pausado não muda nada.
- Sem internet na beira do campo.
- O relógio continua andando na tela com o último estado conhecido; pausas e ajustes dos outros chegam quando o sinal voltar.
As telas do app afetadas por esta função.
Placar ao vivo da súmula
Seu grupoRodadasa rodadaSúmulaCronômetro gigante (tela cheia)
Seu grupoRodadasa rodadaSúmulaAbrir cronômetro giganteTempo de partida
Seu grupoGrupoSúmulaAviso “Bola rolando” (notificação): abre a rodada
Seu grupoRodadasa rodada