public static string CreateUserAgent(int n = 1) { string[] uas = Informers.chopEnbeddedString("HttpVehicle.Data.UserAgents.txt"); int ran = CreateRandInt(1, uas.Count()); return(uas[ran]); }
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); } }
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); }