lunes, junio 13, 2005

 

Calculadora de ogame para gnu/linux

Bueno, estoy viciadísimo a ogame y como estamos en exámenes y no quiero perder mucho tiempo me he hecho un pequeño sript para calcular los recursos. Existe un programa muy mono para windows y creo que es fácil de hacer, de momento sólo calcula, nada de parámetros, todo a base de preguntas.

Dejo el código aquí y si alguien se anima a mejorarlo, que contacte conmigo.

#!/bin/bash

echo "Bienvenido a la calculadorea de ogame"
echo "------------Producción---------------"
echo "Introduce tu producción de metal:"
read prodmetal
echo "Introduce tu producción de cristal:"
read prodcristal
echo "Introduce tu producción de deuterio:"
read proddeuterio
echo "-------------Necesidad---------------"
echo "Introduce tu necesidad de metal:"
read nedmetal
echo "Introduce tu necesidad de cristal:"
read nedcristal
echo "Introduce tu necesidad de deuterio:"
read neddeuterio
echo "-------------Existencias-------------"
echo "Introduce tu cantidad de metal:"
read cmetal
echo "Introduce tu cantidad de cristal:"
read ccristal
echo "Introduce tu cantidad de deuterio:"
read cdeuterio
echo "-------------------------------------"

metalminuto=`echo "scale=3; $prodmetal/60" | bc -l`
metalnecesario=`echo "scale=3; $nedmetal-$cmetal" | bc -l`
tiempometal=`echo "scale=3; $metalnecesario/$metalminuto" | bc -l`
echo "Tendrás que esperar $tiempometal minutos por el metal"

cristalminuto=`echo "scale=3; $prodcristal/60" | bc -l`
cristalnecesario=`echo "scale=3; $nedcristal-$ccristal" | bc -l`
tiempocristal=`echo "scale=3; $cristalnecesario/$cristalminuto" | bc -l`
echo "Tendrás que esperar $tiempocristal minutos por el cristal"

deuteriominuto=`echo "scale=3; $proddeuterio/60" | bc -l`
deuterionecesario=`echo "scale=3; $neddeuterio-$cdeuterio" | bc -l`
tiempodeuterio=`echo "scale=3; $deuterionecesario/$deuteriominuto" | bc -l`
echo "Tendrás que esperar $tiempodeuterio minutos por el deuterio"

A ver si en verano le meto caña...

--------------------

Edito para corregir la página


Comments: Publicar un comentario

<< Home