linguagem c barra vertical no terminal

1. linguagem c barra vertical no terminal

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/06/2016 - 10:04h

como fazer uma barra de progresso vertical que possa ser modificavel usando art ascii em c?? usando ###


  


2. Re: linguagem c barra vertical no terminal

Jeffersson Abreu
ctw6av

(usa Nenhuma)

Enviado em 18/06/2016 - 10:42h

Tenho um pedaço de script que simula uma barra vertical em bash mas que pode ser facilmente adaptado para C está meio feio por que ainda sou noob com scripts.
# Animação
function Anime()
{
i=1
while [[ ! -z $(ps | grep -w $! 2>/dev/null) ]]; do
printf "$INFO [..........] $RESCOLOR" | sed "s/\./\#/$i"
printf '\b%.0s' {1..150}
sleep 0.10
if [ "$i" -gt 9 ]; then
i=1
else
((i++))
fi
done
printf "$INFO [..........]"$YELLOW" Pronto! "$RESCOLOR" \n" | sed 's/\./\#/g'
}

Espero que possa te ajudar.




=====================================================================
Não existe saber mais ou saber menos, existem saberes diferentes.
=====================================================================





3. Re: linguagem c barra vertical no terminal

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/06/2016 - 11:00h

Pode ser feito usando o caracter "\r" na string para imprimir caracteres na mesma linha, sobrescrevendo os primeiros caracteres.
Assim cria-e esse efeito chamado gauge.

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



4. Re: linguagem c barra vertical no terminal

Paulo
paulo1205

(usa Ubuntu)

Enviado em 19/06/2016 - 08:46h

Ele falou em barra vertical, e vocês parecem estar considerando barras horizontais nas propostas de solução.



  



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts