Tornar a barra de progresso de um elemento de reprodução de som visível

Tornar a barra de progresso de um elemento de reprodução de som visível

Em um dos meus slides, tenho um elemento de reprodução de som e, enquanto o som está sendo reproduzido, gostaria que o público continuasse vendo a barra de tempo/progresso que é mostrada quando alguém pressiona Play pela primeira vez, para que possam ver quanto tempo falta para o som. o som continua por: insira a descrição da imagem aqui

Infelizmente, esta barra parece desaparecer após alguns segundos, até que o mouse seja movido, e passar o mouse sobre a área de controle de reprodução ou clicar com o botão direito não ajuda.

Procurei soluções on-line, mas não encontrei nenhuma. Agradecemos antecipadamente por quaisquer sugestões/soluções alternativas!

Responder1

A seguirAutoHotkeyo script será ativado ao pressionar F12. Isso moverá o cursor um pixel para frente e depois de volta à posição inicial. Ele irá parar de mover o cursor após um segundo toque F12ou se o cursor for movido manualmente ou se a janela ativa mudar.

Copie o seguinte em um .ahkarquivo, possivelmente alterando "F12". Clique duas vezes no arquivo para iniciá-lo em execução. Isso criará um ícone “H” verde na barra de bandeja no qual você pode clicar com o botão direito e selecionar Exitpara parar. Se você sempre deseja que esse script seja executado, copie-o para a pasta de inicialização do usuário em
C:\Users\<user name>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup.

CoordMode, Mouse, Window

X := -1
Y := -1
WIN =
Running := false

F12::
if Running {
  Running := false
  SetTimer, FakeMouseMove, Off
} else {
  Running := true
  MouseGetPos, X, Y, WIN
  SetTimer, FakeMouseMove, 500
}
return

FakeMouseMove:
MouseGetPos, X1, Y1, WIN1
newX := X + 1
if ((X1 != X and X1 != newX) or Y != Y1 or WIN != WIN1) {
  SetTimer, FakeMouseMove, Off
  Running := false
} else {
  DoMouseMove(X, Y)
  Sleep, 100
  DoMouseMove(newX, Y)
}
return

DoMouseMove(X, Y) {
  MouseMove, %X%, %Y%
}

Responder2

Abordagem nº 1:

Como a Microsoft não tem uma solução real, você provavelmente terá que trabalhar com um programa de movimentação do mouse. Eu tenho usado"Mouse Jigger"para esta e outras tarefas semelhantes, embora a solução em AHK ou AutoIT também possa ser feita com bastante facilidade. É um programa simples que move o mouse em um curto intervalo e inclui um “modo zen” que falsifica a entrada do mouse sem realmente mover o cursor. Também é portátil, portanto pode ser usado em computadores para os quais você não possui privilégios de instalação.

Abordagem nº 2:

Como você não pode usar o cronômetro integrado, crie seu próprio cronômetro que corresponda à duração do arquivo de áudio e exiba-o enquanto o arquivo de áudio é executado.

Existem muitos métodos que permitem fazer isso se você fizer o seu próprio. [A Technologic fornece vários métodos em seu site]. No entanto, eu também gosto de métodos mais simples, como usar o método gratuitoPlug-in PP Timerou usando um temporizador de vídeo incorporado. Você pode usartemporizadores de vídeo encontrados no YouTube, você pode usar o software de criação de timer de vídeo existente(como o gratuito encontrado na contagem regressiva)ou você pode gravar seu próprio cronômetro com um software de captura de tela para obter um intervalo de tempo realmente específico.

informação relacionada