Compare Preços no Buscape e no BondFaro
BuscaPé, líder em comparação de preços na América Latina

Asus Eee PC 0.9 Ghz
512Mb Ram - 4Gb HD

Senhora
José de Alencar

Olympus X-775
7.1 Megapixels

Heroes
Primeira Temporada

Nintendo Wii

Pelúcia Snoopy

Patinho Faminto
www.patinho.net

Apostilas
Expr Regular
Remasterização
SED
Shell Script

Distros
Dizinha
Patinho Faminto

Nerd
Desejo Nerd
Shell Scripts

Artístico
Livro
Musica
Poesias
Tirinhas

Bobagens
Ascii Art
Games Antigos
Porque Amar Nerds
Porque Não Amar Nerds

Eu
About Me
Recomendo
Contato
DOAÇÕES

Amigos
Aurélio
Jogos Antigos
NeoDizinha
Nerds Nervosos
ProibidoParaNormais


* = Recentemente Atualizado



website stats
Locations of visitors to this page

Anúncio provido pelo BuscaPé
BuscaPé, líder em comparação de preços na América Latina

Jogo de Adivinhação co Xdialog

Vamos pôr em prática o que aprendemos sobre Xdialog.
Lembra que criamos um Jogo de Adivinhação?
Vamos modificá-lo e usar o Xdialog nele

adivinha_com_X.sh

sorteio=$((RANDOM % 20 + 1))

for ((chances=5;chances>=1;chances--));
do
	resposta=$(Xdialog --stdout --inputbox "Estou pensando em um número de 1 a 20.\n \
	Que número estou pensando? Você tem $chances tentativas." 0 0 "")

		if [ $sorteio -eq $resposta ]
		then
			Xdialog --infobox "Parabéns acertou" 0 0 0
			exit 0
		elif [ $sorteio -lt $resposta ]
		then
			Xdialog --infobox "Você errou. \n \
			Estou pensando em um número menor que $resposta" 0 0 0
		else
			Xdialog --infobox "Você errou. \n \
			Estou pensando em um número maior que $resposta" 0 0 0
		fi

done

Xdialog --infobox "Você não conseguiu adivinhar =[ \n \
Eu havia escolhido o número $sorteio" 0 0 0

Utilizei apenas 2 tipos de Janelas Xdialog, a INPUTBOX e a INFOBOX.
Basicamente o que mudou no Script são as saídas, que eram escritas por um comando ECHO.
Jogue e veja que o script ficou muito mais "simpático" com uma interface gráfica, mesmo que sem ela o usuário não teria problemas nenhum para entender o jogo

 
 

Nota: 8

Votar:
Postado em: 2008-09-05

Doações
Se quer nos ajudar, pode doar pelo PagSeguro

Ou pode doar pelo Paypal clicando no botão DONATE

Compare Produtos, Lojas e Preços


As poesias devem virar um livro impresso?
Claro
Só se tiver menos de 60 páginas
Só se tiver entre 60 e 120 páginas
Só se tiver mais que 120 páginas
Só vou comprar se for barato
Só vou comprar para você ficar feliz
Livro? Que Livro? Que poesia?
Resultado