Come avere la tua lotteria su Linux

A Cuba ci sono problemi o situazioni di ogni tipo, sebbene non esista una lotteria ufficiale, in alcuni luoghi ci sono persone (o famiglie) a cui piace creare la propria mini lotteria, mantenendo così un gioco di famiglia che a volte viene vinto, e altri no.

In qualsiasi paese del mondo ci sono lotterie, o meglio lotterie, di tutti i tipi e forme, ad esempio in Spagna puoi gioca alla lotteria online su theLotter, o comprare i biglietti (si chiamano così?) in una piazza o in una strada.

Ebbene, in famiglia vogliamo giocare a questo ... come farlo nel modo più "serio" possibile? Abbiamo diverse opzioni:

  • EspertoLotto : Software che si collega alle lotterie o ti consente di crearne uno tuo da zero
  • Bash : Attraverso alcuni semplici comandi possiamo generare numeri casuali, che non si ripetono, e utilizzarli come numeri della lotteria

Lotto esperto

Questa è un'applicazione per coloro che amano la lotteria, ha molte opzioni e supporta diversi tipi di lotterie: Jackpot, Keno, Powerball, Pick 3, Pick 4, Pick X ... ecc.

Ci permette di gestire i numeri che sono usciti in precedenza, in questo modo non si ripetono troppo spesso se è quello che vogliamo, vedere statistiche, filtri e tanto altro.

espertoloto

Se non vuoi creare una nuova lotteria, ma semplicemente connetterti a una esistente nel mondo e mantenere statistiche e altre, quando apri il software appare la seguente schermata, non ho potuto testare questa opzione per motivi geografici, ma immagino che funzioni bene per te. In questo modo possono giocare a Fantasy 5 senza uscire di casa, giocare alla lotteria Mega Millions online (che ha supporto), e molti altri:

esperto-lotto expert

Per installare ExpertLotto devi prima scaricarlo, è un file .sh che viene scaricato ed eseguito:

Scarica Expert Lotto 5

È fatto in Java, quindi sai, devi avere JDK installato sul tuo sistema.

Genera i nostri numeri con Bash

Un'altra opzione è generare semplicemente i nostri numeri, dobbiamo tenere conto di quanto segue:

  1. Numero di numeri da "disegnare" (useremo nell'esempio: 15)
  2. Righe totali (useremo nell'esempio: 5)
  3. Il numero di numeri deve essere divisibile per il numero di righe, ovvero deve fornire un numero intero
  4. Intervallo in cui saranno i numeri (useremo nell'esempio: tra 1 e 100)

Chiarisco che la divisione del numero totale di numeri per il numero di righe deve dare un numero intero perché altrimenti avremmo (ad esempio) 3 righe con 6 numeri e poi la 4a riga con solo 3, dai, qualcosa di stupido 

Per generare i numeri casuali useremo il comando SHUF, per separare i numeri in righe che useremo xargs

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

Ehi, il comando magico

  • -i 1-100 - »Indichiamo l'intervallo dei numeri, in questo caso compreso tra 1 e 100
  • -n15 - »Numero di numeri da visualizzare
  • | xargs -n5 - »L'output o il risultato del comando precedente, organizzalo in righe di 5 numeri ciascuna

E questo è tutto, non c'è altro da aggiungere... non è meraviglioso bash?  Ora non resta che trovare qualche comando o script in grado di indovinare il file Numeri Mega Millions o da qualche altra lotteria ... beh, li vendo, copro me stesso e la mia vita da multimilionario sarebbe epica LOL!

La fine!

Bene, niente altro da aggiungere, ci sono altre varianti del comando precedente (ad esempio, usando if o cycles), ma ... questo è il più piccolo che potrei ottenere.

Spero che lo trovi utile, il prossimo post che parla di questo porterà una sceneggiatura che ci renderà tutti milionari ahah.


Aggiungi come fonte preferita in Google