Пример #1
0
        public static string CreateUserAgent(int n = 1)
        {
            string[] uas = Informers.chopEnbeddedString("HttpVehicle.Data.UserAgents.txt");
            int      ran = CreateRandInt(1, uas.Count());

            return(uas[ran]);
        }
Пример #2
0
        public static string CreateNameEN(int sex = 0, int fila = 2)
        {
            if (sex == 0)
            {
                sex = CreateRandInt(1, 3);
            }
            if (fila == 2)
            {
                string[] names;
                if (sex == 1)
                {
                    names = Informers.chopEnbeddedString("HttpVehicle.Data.Names_1M_UK.txt");
                }
                else
                {
                    names = Informers.chopEnbeddedString("HttpVehicle.Data.Names_1F_UK.txt");
                }
                int    ran  = CreateRandInt(1, names.Count());
                string name = names[ran];

                string[] sirs = Informers.chopEnbeddedString("HttpVehicle.Data.Names_2_UK.txt");
                int      ran2 = CreateRandInt(1, sirs.Count());
                string   sir  = sirs[ran2];

                return(name + " " + sir);
            }
            else if (fila == 1)
            {
                string[] sirs = Informers.chopEnbeddedString("HttpVehicle.Data.Names_2_UK.txt");
                int      ran2 = CreateRandInt(1, sirs.Count());
                string   sir  = sirs[ran2];

                return(sir);
            }
            else if (fila == 0)
            {
                string[] names;
                if (sex == 1)
                {
                    names = Informers.chopEnbeddedString("HttpVehicle.Data.Names_1M_UK.txt");
                }
                else
                {
                    names = Informers.chopEnbeddedString("HttpVehicle.Data.Names_1F_UK.txt");
                }
                int    ran  = CreateRandInt(1, names.Count());
                string name = names[ran];

                return(name);
            }
            else
            {
                return(null);
            }
        }
Пример #3
0
        public static string CreatePassphraseBG(int minWords = 4, int maxWords = 6, int maxChars = 999)
        {
            int words = new Random().Next(minWords, maxWords);

            string[] ws     = Informers.chopEnbeddedString("HttpVehicle.Data.Words_BG.txt");
            Random   ran    = new Random();
            string   phrase = "";

            for (int i = 0; i < words; i++)
            {
                phrase += ws[ran.Next(0, ws.Count())];
            }
            if (phrase.Length > maxChars)
            {
                phrase = phrase.Substring(0, maxChars);
            }

            return(ParsersExtractors.Passwordize(phrase) as string);
        }