static void Main(string[] args) { String userStr = Comm.TxTRead(@"./用户.txt"); string username = Regex.Matches(userStr, @"(?<=用户名:)\d+")[0].Value; string password = Regex.Matches(userStr, @"(?<=密码:)\d+")[0].Value; //Console.WriteLine("用户名:"+ username+ "\n密码:"+ password); // www16pu pu = new www16pu("18658131087", "198221"); //www16pu pu = new www16pu("15988166652", "615919"); www16pu pu = new www16pu(username, password); string logInfo = ""; bool log = pu.Login(ref logInfo); // bool log = pu.LoginFromCookie(ref logInfo); Console.WriteLine(logInfo); /* * MemberInfo memberInfo= pu.Member(); * List<TzlbInfo> tzlbInfo= pu.MemberTzlb(); * List<PdetailInfo> pdetailInfo= pu.Touzi(); * * Console.WriteLine("==============================================\n基本信息:>>>>>>>>>\n"); * Console.WriteLine(memberInfo.ToString()); * Console.WriteLine("==============================================\n已投资列表:>>>>>>>\n"); * www16pu.InfoListView(tzlbInfo); * Console.WriteLine("==============================================\n可投标的:>>>>>>>>>\n"); * www16pu.InfoListView(pdetailInfo); */ //Console.WriteLine(pu.Buy(1000, "13178")); pu.AutoBuy(); Console.WriteLine("按任意键退出"); Console.Read(); }
public void removeUserList(www16pu user) { var objs = GlobalV.userList.Where(u => { return(u.Obj.username == user.username); }); GlobalV.userList.Remove(objs.First()); ListViewItem item = user_listView.FindItemWithText(user.username); item.Remove(); }
private void test_button_Click(object sender, EventArgs e) { www16pu a = new www16pu("1234567789", "123456"); List <PdetailInfo> pdetailInfoList = a.Touzi(); if (pdetailInfoList.Count > 0) { flashPidList(pdetailInfoList); timeCountThread?.Abort(); timeCountThread = new Thread(delegate() { timeCount(pdetailInfoList[0]); }); timeCountThread.Start(); } }
public void addUserList(www16pu www16puObj) { User user = new User(); if (GlobalV.userList.Count == 0) { user.ID = 1; } else { user.ID = (GlobalV.userList.Select(ul => ul.ID).Max() + 1); } user.Obj = www16puObj; GlobalV.userList.Add(user); user_listView.Items.Add(user.Item); //TimeUpEvent += new TimeUpHandler(user.test); // 加入倒计时结束事件的订阅 TimeUpEvent += new TimeUpHandler(user.BuyThreadStartFun); // 加入倒计时结束事件的订阅 UserLogEvent += user.reLogein; // 加入重新登陆事件订阅 }
private void ok_button_Click(object sender, EventArgs e) { if (username_textBox.Text != null || password_textBox.Text != null) { if (GlobalV.userList.Where(ul => { return(ul.Obj.username == username_textBox.Text); }).Count() > 0) { MessageBox.Show(username_textBox.Text + "已在列表中"); return; } www16pu user = new www16pu(username_textBox.Text, password_textBox.Text); string reStr = ""; if (user.Login(ref reStr)) { main_Form main_form = (main_Form)this.Owner; main_form.addUserList(user); Close(); } else { MessageBox.Show(reStr); } } }