Sådan får du dit eget lotteri på Linux

På Cuba er der problemer eller situationer af enhver art, selvom der ikke er noget officielt lotteri, er der nogle steder mennesker (eller familier), der kan lide at oprette deres eget mini-lotteri og dermed opretholde et familiespil, der undertiden er vundet, og andre ikke.

I alle lande i verden findes der et lotteri, eller rettere sagt lotterier, af alle typer og former. For eksempel i Spanien kan du spille lotteri online på theLotter eller ved at købe lodsedler (hedder de det?) på en plads eller gade.

Nå, i familien vil vi spille dette ... hvordan man gør det på en så "seriøs" måde som muligt? Vi har flere muligheder:

  • EkspertLotto : Software, der opretter forbindelse til lotterier eller giver dig mulighed for at oprette din egen fra bunden
  • Bash : Gennem nogle enkle kommandoer kan vi generere tilfældige tal, som ikke gentager sig selv, og bruge dem som lotterinumre

Ekspert Lotto

Dette er et program til dem, der kan lide lotteri, det har mange muligheder, såvel som det understøtter forskellige typer lotterier: Jackpot, Keno, Powerball, Pick 3, Pick 4, Pick X ... osv.

Det giver os mulighed for at styre de numre, der tidligere er kommet ud, på denne måde gentages de ikke for ofte, hvis det er det, vi ønsker, se statistikker, filtre og meget mere.

ekspertoto

Hvis du ikke ønsker at oprette et nyt lotteri, men blot oprette forbindelse til et eksisterende og spore statistik, vises følgende skærmbillede, når du åbner softwaren. Jeg har ikke været i stand til at teste denne mulighed på grund af geografiske begrænsninger, men jeg forestiller mig, at det vil fungere fint. På denne måde kan du spille Fantasy 5 uden at forlade hjemmet, spille Mega Millions-lotteriet online (som understøttes) og meget mere.

ekspert-lotto

For at installere ExpertLotto skal du først downloade det, det er en .sh-fil, der downloades og udføres:

Download Expert Lotto 5

Det er lavet i Java, så du ved, du skal have JDK installeret på dit system.

Generer vores tal med Bash

En anden mulighed er simpelthen at generere vores tal, vi skal tage hensyn til følgende:

  1. Antal tal, der skal "tegnes" (vi vil bruge i eksemplet: 15)
  2. Rækker i alt (vi vil bruge i eksemplet: 5)
  3. Antallet af tal skal kunne deles med antallet af rækker, dvs. det skal give et heltal
  4. Område, hvor tallene vil være (vi vil bruge i eksemplet: mellem 1 og 100)

Jeg præciserer, at divisionen af ​​det samlede antal tal med antallet af rækker skal give et heltal, fordi hvis ikke, så ville vi have (for eksempel) 3 rækker med 6 tal og så den 4. række med kun 3, kom nu, noget dumt 

For at generere tilfældige tal bruger vi kommandoen shuf , og for at opdele tallene i rækker bruger vi xargs.

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

Hej der den magiske kommando

  • -i 1-100 - »Vi angiver rækkevidden af ​​numrene, i dette tilfælde mellem 1 og 100
  • -n15 - »Antal numre, der skal vises
  • | xargs -n5 - »Outputtet eller resultatet af den forrige kommando, organiser det i rækker på 5 numre hver

Og det var det, intet mere at tilføje ... er bash ikke vidunderligt? 😉 Nu er alt, hvad der er tilbage, at finde en kommando eller et script, der kan gætte Mega Millions-tallene eller et andet lotteri ... på den måde sælger jeg dem, tjener en formue, og mit multimillionærliv ville være episk LOL!

Slutningen!

Nå, intet mere at tilføje, der er andre varianter af den forrige kommando (for eksempel ved hjælp af eller cykler), men ... dette er den mindste, jeg kunne opnå.

Jeg håber, du finder det nyttigt, det næste indlæg, der taler om dette, bringer et script, der vil gøre os alle millionærer haha.


Tilføj som foretrukken kilde i Google