Enviado em 14/07/2024 - 15:34h
Barra de progresso do yad não fica pulsante - Clamav
Responder tópico2. Re: Barra de progresso do yad não fica pulsante - Clamav
Enviado em 14/07/2024 - 15:34h
Para que a barra de progresso do yad fique pulsante, você pode adicionar a opção --pulsate ao comando yad. Veja um exemplo:
Isso fará com que a barra de progresso do yad fique pulsante enquanto o comando estiver em execução.
# yad --progress --pulsate --text="Escaneando arquivos com o Clamav..."
Isso fará com que a barra de progresso do yad fique pulsante enquanto o comando estiver em execução.
3. Re: Barra de progresso do yad não fica pulsante - Clamav
Enviado em 14/07/2024 - 15:41h
alexabolada escreveu:
Para que a barra de progresso do yad fique pulsante, você pode adicionar a opção --pulsate ao comando yad. Veja um exemplo:
Isso fará com que a barra de progresso do yad fique pulsante enquanto o comando estiver em execução.
Para que a barra de progresso do yad fique pulsante, você pode adicionar a opção --pulsate ao comando yad. Veja um exemplo:
# yad --progress --pulsate --text="Escaneando arquivos com o Clamav..."
Isso fará com que a barra de progresso do yad fique pulsante enquanto o comando estiver em execução.
Não esta pulsando a barra do yad
fc-list | grep -i "P052n" | yad --progress --pulsate --text="Escaneando arquivos com o Clamav..."
4. Re: Barra de progresso do yad não fica pulsante - Clamav
Enviado em 14/07/2024 - 15:41h
Para que a barra de progresso do yad fique pulsante, você deve usar o comando da seguinte forma:
```
$ fc-list | grep -i "P052n" | yad --progress --pulsate --text="Escaneando arquivos com o Clamav..."
```
Certifique-se de que o comando `fc-list | grep -i "P052n"` está retornando algum resultado para que o yad possa exibir a barra de progresso pulsante corretamente.
```
$ fc-list | grep -i "P052n" | yad --progress --pulsate --text="Escaneando arquivos com o Clamav..."
```
Certifique-se de que o comando `fc-list | grep -i "P052n"` está retornando algum resultado para que o yad possa exibir a barra de progresso pulsante corretamente.
5. Re: Barra de progresso do yad não fica pulsante - Clamav
Enviado em 14/07/2024 - 18:02h
O que exatamente significa "pulsante" pra você?
6. Re: Barra de progresso do yad não fica pulsante - Clamav
7. Re: Barra de progresso do yad não fica pulsante - Clamav
Enviado em 14/07/2024 - 22:21h
GriffoDeRuppell escreveu:
O que exatamente significa "pulsante" pra você?
O que exatamente significa "pulsante" pra você?
Estilo a bola pingue-pongue vai e volta... Sei que tem como fazer no yad, mas nos exemplos não esta funcionando.
fc-list | grep -i "P052n" | yad --progress --pulsate --text="Escaneando arquivos com o Clamav..."
8. Re: Barra de progresso do yad não fica pulsante - Clamav
Enviado em 14/07/2024 - 22:36h
Minions escreveu:
fc-list | grep -i "P052n" | yad --progress --pulsate --text="Escaneando arquivos com o Clamav..."
fc-list | grep -i "P052n" | yad --progress --pulsate --text="Escaneando arquivos com o Clamav..."
uai @Minions, fui testar seu comando aqui e faz o menor sentido, o negocio no 100% ter animação pq?
Vou ver se funciona com um while.
9. Re: Barra de progresso do yad não fica pulsante - Clamav
Enviado em 14/07/2024 - 22:50h
aguamole escreveu:
uai @Minions, fui testar seu comando aqui e faz o menor sentido, o negocio no 100% ter animação pq?
Vou ver se funciona com um while.
Minions escreveu:
fc-list | grep -i "P052n" | yad --progress --pulsate --text="Escaneando arquivos com o Clamav..."
fc-list | grep -i "P052n" | yad --progress --pulsate --text="Escaneando arquivos com o Clamav..."
uai @Minions, fui testar seu comando aqui e faz o menor sentido, o negocio no 100% ter animação pq?
Vou ver se funciona com um while.
Enquanto o que esta antes da | estiver trabalhando a barra de progresso do yad fica em atividade.
10. Re: Barra de progresso do yad não fica pulsante - Clamav
Enviado em 14/07/2024 - 23:54h
Esta correto, esta funcionando:
Eu testei tmb com o zenity e esta funcionando.
#!/bin/bashEu adicionei algumas coisas a mais porque ele não estava fechando e não estava mostrando a porcentagem, mas agora esta perfeito.
b=1 # É para dar falso quando fizer os 10 processamentos
i=1 # É para contar a porcentagem ate 100% que é quando da o numero o resultado do valor 100 fazendo soma de 10 em 10
while [[ $b != 10 ]] # usa a variável b para parar a execução depois de 10 processamentos
do
echo "test"
i=$((i+10)) # faz calculo de soma de x+10 onde x é o valor da variável i
echo "$i" # envia para o yad processar a porcentagem em que 100 é 100% e 10 é 10%
b="$((b++))" # Soma b+1 ate o que o resultado seja 10
sleep 1
done | yad --progress --pulsate --text="Escaneando arquivos com o Clamav..." --auto-close # O --auto-close é usado para o yad fechar a barra de progresso automaticamente quando terminar, do contrario o usuário tem que fechar manualmente.
Eu testei tmb com o zenity e esta funcionando.
11. Re: Barra de progresso do yad não fica pulsante - Clamav
Enviado em 15/07/2024 - 01:59h
aguamole escreveu:
Esta correto, esta funcionando:
Eu testei tmb com o zenity e esta funcionando.
Esta correto, esta funcionando:
#!/bin/bashEu adicionei algumas coisas a mais porque ele não estava fechando e não estava mostrando a porcentagem, mas agora esta perfeito.
b=1 # É para dar falso quando fizer os 10 processamentos
i=1 # É para contar a porcentagem ate 100% que é quando da o numero o resultado do valor 100 fazendo soma de 10 em 10
while [[ $b != 10 ]] # usa a variável b para parar a execução depois de 10 processamentos
do
echo "test"
i=$((i+10)) # faz calculo de soma de x+10 onde x é o valor da variável i
echo "$i" # envia para o yad processar a porcentagem em que 100 é 100% e 10 é 10%
b="$((b++))" # Soma b+1 ate o que o resultado seja 10
sleep 1
done | yad --progress --pulsate --text="Escaneando arquivos com o Clamav..." --auto-close
Eu testei tmb com o zenity e esta funcionando.
O comando fc-list | grep -i "P052n" entra dentro do laço while ou antes?
12. Re: Barra de progresso do yad não fica pulsante - Clamav
Enviado em 15/07/2024 - 12:05h
Minions escreveu:
O comando fc-list | grep -i "P052n" entra dentro do laço while ou antes?
O comando fc-list | grep -i "P052n" entra dentro do laço while ou antes?
Eu fiz de exemplo para te mostrar que o seu comando com barra de progresso não faz sentido, porque ela vai simplesmente abrir e fechar, a barra de progresso do yad aparentemente ela existe para ser usada em while e for que foi aonde eu consegui implementar um calculo de porcentagem, ou o programa tem que ter algum sistema que faça o calculo de porcentagem e repasse esse calculo para o yad assim como eu fiz no exemplo.
O que vc quer fazer não funciona porque não tem calculo de porcentagem entende. Agora, se esse seu comando estiver dentro de um for ou while ai vc tem que implementar um calculo de porcentagem e enviar para o yad como no exemplo.
Responder tópico
Entre na sua conta para responder.