private string[] 配置虚假MAC地址() { var macs = new List <string>(); if (File.Exists("Mac.txt")) { macs.AddRange(File.ReadAllLines("Mac.txt")); if (macs.Count < AccountList.Length) { for (var i = macs.Count; i < AccountList.Length; i++) { macs.Add(MACHelper.CreateNewMacAddress()); } File.WriteAllLines("Mac.txt", macs); } } else { for (var i = 0; i < AccountList.Length; i++) { macs.Add(MACHelper.CreateNewMacAddress()); } File.WriteAllLines("Mac.txt", macs); } return(macs.ToArray()); }
private bool 择一个可用帐号() { for (var i = 0; i < AccountList.Length; i++) { if (AccountList[i].CoolDown < DateTime.Now) { Log("正在修改MAC地址"); MACHelper.ChangeMac(_netCardIndexString, _macs[i]); _currentAccount = AccountList[i]; return(true); } } return(false); }