Como ter sua própria loteria no Linux

Em Cuba existem problemas ou situações de toda a espécie, embora não haja lotaria oficial, em alguns locais há pessoas (ou famílias) que gostam de criar a sua própria mini-lotaria, mantendo assim um jogo familiar que às vezes se ganha, e outros não.

Em qualquer país do mundo existe loteria, ou melhor, loterias, de todos os tipos e formas, por exemplo na Espanha você pode jogar na loteria online na theLotter, ou comprar os ingressos (são chamados assim?) em uma praça ou rua.

Bem, na família a gente quer jogar isso ... como fazer da maneira mais "séria" possível? Temos várias opções:

  • ExpertLotto : Software que se conecta a loterias ou permite que você crie suas próprias do zero
  • Bater : Por meio de alguns comandos simples, podemos gerar números aleatórios, que não se repetem, e usá-los como números de loteria

Loto Especialista

Este é um aplicativo para quem gosta de loteria, tem muitas opções, assim como suporta diversos tipos de loterias: Jackpot, Keno, Powerball, Pick 3, Pick 4, Pick X ... etc.

Permite-nos gerir os números que saíram anteriormente, desta forma não se repetem com demasiada frequência se é isso que queremos, ver estatísticas, filtros e muito mais.

especialista loto

Se você não deseja criar uma nova loteria, mas simplesmente se conectar a uma loteria existente no mundo e manter estatísticas e outras, quando você abre o software a seguinte tela aparece, não fui capaz de testar esta opção por razões geográficas, mas imagino que funcione bem para você. Assim, eles podem jogar Fantasy 5 sem sair de casa, jogar na loteria Mega Millions online (que tem suporte), e também muitos outros:

especialista-lotto

Para instalar o ExpertLotto você deve primeiro baixá-lo, é um arquivo .sh que é baixado e executado:

Baixar Expert Lotto 5

É feito em Java, portanto, você deve ter o JDK instalado em seu sistema.

Gere nossos números com o Bash

Outra opção é simplesmente gerar nossos números, devemos levar em consideração o seguinte:

  1. Número de números a "desenhar" (usaremos no exemplo: 15)
  2. Total de linhas (usaremos no exemplo: 5)
  3. O número de números deve ser divisível pelo número de linhas, ou seja, deve dar um número inteiro
  4. Intervalo em que os números ficarão (usaremos no exemplo: entre 1 e 100)

Esclareço que a divisão do número total de números pelo número de linhas deve dar um número inteiro porque então, se não, teríamos (por exemplo) 3 linhas com 6 números e depois a 4ª linha com apenas 3, vamos lá, algo estúpido 

Para gerar os números aleatórios usaremos o comando baralhar, para separar os números em linhas, usaremos xargs

shuf -i 1-100 -n15 | xargs -n5

Olá, o comando mágico

  • -i 1-100 - »Indicamos a faixa dos números, neste caso entre 1 e 100
  • -n15 - »Número de números a serem exibidos
  • | xargs -n5 - »A saída ou resultado do comando anterior, organize-o em linhas de 5 números cada

E é isso, nada mais a acrescentar... o bash não é maravilhoso?  Agora só falta encontrar algum comando ou script que possa adivinhar o Números da Mega Millions ou de alguma outra loteria ... bem, eu vendo, eu me cubro e minha vida como um multimilionário seria épico LOL!

O fim!

Bem, nada mais a acrescentar, existem outras variantes do comando anterior (por exemplo, usando if ou ciclos), mas ... este é o menor que eu poderia alcançar.

Espero que você ache útil, o próximo post que fala sobre isso trará um roteiro que vai nos deixar todos milionários haha.


Adicionar como fonte preferencial no Google