Linux'ta kendi piyangonuzu nasıl elde edebilirsiniz?

Küba'da resmi bir piyango olmamasına rağmen her türden problem veya durum vardır, bazı yerlerde kendi mini piyangosunu yaratmayı seven ve böylece bazen kazanılan bir aile oyununu sürdüren insanlar (veya aileler) vardır. ve diğerleri değil.

Dünyanın herhangi bir ülkesinde her tür ve biçimde piyango veya daha doğrusu piyangolar vardır, örneğin İspanya'da şunları yapabilirsiniz: TheLotter'da çevrimiçi piyango oynayınya da biletleri bir meydanda veya sokakta satın almak (buna denir mi?).

Peki, ailede bunu oynamak istiyoruz ... bunu olabildiğince "ciddi" bir şekilde nasıl yapabiliriz? Birkaç seçeneğimiz var:

  • ExpertLoto : Piyangolara bağlanan veya kendi piyangolarınızı sıfırdan oluşturmanıza olanak tanıyan yazılım
  • Cümbüş : Bazı basit komutlarla, kendilerini tekrar etmeyen rastgele sayılar oluşturabilir ve bunları piyango numarası olarak kullanabiliriz

Uzman Loto

Bu, piyangoyu sevenler için bir uygulamadır, birçok seçeneği vardır ve farklı piyango türlerini destekler: Jackpot, Keno, Powerball, Pick 3, Pick 4, Pick X ... vb.

Daha önce ortaya çıkan sayıları yönetmemizi sağlar, bu şekilde eğer istediğimiz buysa, istatistikleri, filtreleri ve çok daha fazlasını görmek çok sık tekrarlanmazlar.

Expertloto

Yeni bir piyango oluşturmak istemiyor, sadece dünyadaki mevcut bir piyangoya bağlanmak ve istatistikleri saklamak istiyorsanız, yazılımı açtığınızda aşağıdaki ekran görünür, bu seçeneği coğrafi nedenlerle test edemedim, ancak sizin için iyi çalıştığını düşünüyorum. Bu şekilde evden çıkmadan Fantasy 5 oynayabilirler. çevrimiçi Mega Millions piyango oyna (desteği olan) ve diğerleri:

uzman loto

ExpertLotto'yu kurmak için önce indirmelisiniz, indirilen ve çalıştırılan bir .sh dosyasıdır:

Expert Lotto 5'i İndirin

Java ile yapıldığından, sisteminizde JDK'nın kurulu olması gerektiğini biliyorsunuz.

Sayılarımızı Bash ile oluşturun

Diğer bir seçenek de basitçe numaralarımızı oluşturmaktır, aşağıdakileri dikkate almalıyız:

  1. "Çizilecek" sayı sayısı (örnekte kullanacağız: 15)
  2. Toplam satırlar (örnekte kullanacağız: 5)
  3. Sayıların sayısı satır sayısına bölünebilir, yani bir tam sayı vermelidir
  4. Sayıların olacağı aralık (örnekte kullanacağız: 1 ile 100 arası)

Toplam sayı sayısının satır sayısına bölünmesinin bir tamsayı vermesi gerektiğini açıklığa kavuşturuyorum çünkü o zaman, eğer değilse, (örneğin) 3 sayıdan oluşan 6 satırımız ve ardından sadece 4'lü 3. satırımız olur, hadi, aptalca bir şey 

Rastgele sayıları oluşturmak için şu komutu kullanacağız karıştır, sayıları kullanacağımız satırlara ayırmak için xargs

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

Hey orada sihirli komut

  • -i 1-100 - »Rakamların aralığını, bu durumda 1 ile 100 arasında gösteririz
  • -n15 - »Görüntülenecek sayı sayısı
  • | xargs -n5 - »Önceki komutun çıktısı veya sonucu, her biri 5 sayılık satırlar halinde düzenleyin

İşte bu kadar, ekleyecek başka bir şey yok... bash harika değil mi?  Şimdi geriye kalan tek şey, tahmin edebilecek bir komut veya komut dosyası bulmak. Mega Millions numaraları ya da başka bir piyangodan ... peki, onları satıyorum, kendimi koruyorum ve bir multi milyoner olarak hayatım epik LOL olurdu!

Son!

Pekala, eklenecek başka bir şey yok, önceki komutun başka varyantları var (örneğin, if veya döngüleri kullanarak), ama ... bu elde edebileceğim en küçük şey.

Umarım faydalı bulursunuz, bundan bahseden bir sonraki yazı hepimizi milyoner yapacak bir senaryo getirecektir haha.


Google'da tercih edilen kaynak olarak ekleyin.