static void BruteInvite() { var generator = new NumGenerator("0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ", 27); var bf = new LobiBruteForcer("52.197.40.190" /*"52.197.61.130"*/, "web.lobi.co", "/api/invitation/info?uid={ID}", InviteChecker); var sw = new Stopwatch(); var available = new List <string>(); var block = new List <string>(); int BLOCK_SIZE = 10000; do { sw.Reset(); sw.Start(); block.Clear(); for (int i = 0; i < BLOCK_SIZE; ++i) { block.Add(generator.ToString()); if (generator.Add(1)) { break; } } available.AddRange(bf.FilterAvailable(block)); sw.Stop(); Console.WriteLine("BlockSize: {0}, TotalFound: {1}, Time: {2}ms", BLOCK_SIZE, available.Count, sw.ElapsedMilliseconds); } while (block.Count == BLOCK_SIZE); Console.WriteLine("Finish!"); System.IO.File.WriteAllLines($"invite{generator.Digits}_all.txt", available.ToArray()); Console.ReadKey(true); }
// The function is called when starting a new game. // generates new secret chamber ID and reset game variable to initial value; public void NewGame() { // generate the secret chamber ID where bullet will be SecretChamberID = NumGenerator.Next(1, NoOfChamber + 1); AwayCount = 2; // Total Available away shots 2 CurrentChamberID = 1; //always start on chamber 1 }
public String Get() { NumGenerator n = new NumGenerator(); int num = n.GetRandomNumber(); return(num.ToString()); }
public void Awake() { _ballsQueue = new Queue <GameObject>(); _numbersGenerator = new NumGenerator(); _cardNumGenerator = new CardNumGenerator(); InvokeRepeating("BallsInQueue", 1.5f, 2.05f); GameOverPanel.SetActive(false); replayBt.onClick.AddListener(ResetGame); }
public void SetRandomCardNums() { NumGenerator ng = new NumGenerator(); for (int i = 0; i < bColNums.Length; i++) { bColNums[i].GetComponentsInChildren<Text>()[0].text = (ng.GenerateUniqueNumberForLetter(BingoLetter.B)).ToString(); iColNums[i].GetComponentsInChildren<Text>()[0].text = (ng.GenerateUniqueNumberForLetter(BingoLetter.I)).ToString(); nColNums[i].GetComponentsInChildren<Text>()[0].text = (ng.GenerateUniqueNumberForLetter(BingoLetter.N)).ToString(); gColNums[i].GetComponentsInChildren<Text>()[0].text = (ng.GenerateUniqueNumberForLetter(BingoLetter.G)).ToString(); oColNums[i].GetComponentsInChildren<Text>()[0].text = (ng.GenerateUniqueNumberForLetter(BingoLetter.O)).ToString(); } }
public int MakeRandom() { return(NumGenerator.Next(1, 100)); }
private void SetResult() { diceModel.result = NumGenerator.GetResult(diceModel.diceMax); }