Hogyan lehet saját lottót tartani Linuxon

Kubában mindenféle probléma vagy helyzet van, bár hivatalos lottó nincs, egyes helyeken vannak olyan emberek (vagy családok), akik szeretnek saját mini lottót létrehozni, fenntartva ezzel a néha megnyert családi játékot, mások pedig nem.

A világ minden országában létezik lottó, vagy inkább lottók, mindenféle formában. Spanyolországban például online is játszhatsz lottót a theLotter oldalon , vagy szelvényeket vásárolhatsz (így hívják őket?) valamelyik téren vagy utcában.

Nos, a családban ezt akarjuk eljátszani ... hogyan lehet ezt a lehető legkomolyabb módon megvalósítani? Számos lehetőségünk van:

  • ExpertLotto : Szoftver, amely kapcsolódik a lottóhoz, vagy lehetővé teszi a saját létrehozását a semmiből
  • Bash : Néhány egyszerű parancs segítségével véletlenszerű számokat generálhatunk, amelyek nem ismételik meg önmagukat, és lottószámként használhatjuk őket

Szakértői lottó

Ez egy olyan alkalmazás azok számára, akik szeretik a lottózást, sok lehetősége van, valamint támogatja a különböző típusú lottókat: Jackpot, Keno, Powerball, Pick 3, Pick 4, Pick X… stb.

Ez lehetővé teszi számunkra a korábban megjelent számok kezelését, ily módon nem ismételjük meg őket túl gyakran, ha ezt szeretnénk, lásd a statisztikákat, a szűrőket és még sok minden mást.

szakértő loto

Ha nem szeretnél új lottót létrehozni, hanem egyszerűen csak csatlakozni egy meglévőhöz és statisztikákat követni, akkor a szoftver megnyitásakor a következő képernyő jelenik meg. Földrajzi korlátok miatt nem tudtam tesztelni ezt a lehetőséget, de el tudom képzelni, hogy jól fog működni. Így játszhatsz a Fantasy 5-tel otthonról, játszhatsz online a Mega Millions lottón (ami támogatott), és még sok minden mást.

szakértő-lottó

Az ExpertLotto telepítéséhez először le kell töltenie. Ez egy .sh fájl, amelyet letöltenek és futtatnak:

Töltse le az Expert Lotto 5 alkalmazást

Java-ban készült, tehát tudod, hogy a JDK-t telepíteni kell a rendszeredre.

Generálja a számainkat a Bash segítségével

Egy másik lehetőség az, hogy egyszerűen létrehozzuk a számainkat, figyelembe kell vennünk a következőket:

  1. A "rajzolandó" számok száma (a példában használjuk: 15)
  2. Összes sor (a példában használjuk: 5)
  3. A számok számának oszthatónak kell lennie a sorok számával, vagyis egész számot kell adnia
  4. Tartomány, amelyben a számok lesznek (a példában használjuk: 1 és 100 között)

Tisztázom, hogy a számok teljes számának a sorok számával való osztásakor egész számot kell adni, mert ha nem, akkor (például) 3 sorunk lenne 6 számmal, majd a 4. sor csak 3-mal. valami butaság 

Véletlenszerű számok generálásához a shuf parancsot fogjuk használni , a számok sorokba sorolásához pedig az xargs parancsot.

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

Hé, ott van a varázsparancs

  • -i 1-100 - »Megadjuk a számok tartományát, ebben az esetben 1 és 100 között
  • -n15 - »Megjelenítendő számok száma
  • | xargs -n5 - »Az előző parancs kimenete vagy eredménye, rendezze azt egyenként 5 szám sorokba

És ennyi, nincs mit hozzáfűzni... hát nem csodálatos a bash? 😉 Már csak annyi van hátra, hogy találj valami parancsot vagy szkriptet, ami kitalálja a Mega Millions vagy valami más lottószámokat... így eladom őket, vagyont keresek, és a multimilliomos életem epikus lenne LOL!

Vége!

Nos, nincs mit hozzáfűznöm, az előző parancsnak vannak más változatai is (például if vagy ciklusok használata), de ... ez a legkisebb, amit el tudtam érni.

Remélem, hasznosnak találja, a következő bejegyzés, amely erről beszél, olyan forgatókönyvet hoz, amely mindannyiunkat milliomossá tesz.


Hozzáadás előnyben részesített forrásként a Google-ben