/// <summary> /// 模拟开奖 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void button6_Click(object sender, EventArgs e) { lastRecord = new LISTItem(); lastRecord.CP_QS = predictNum; lastRecord.SJKJSJ = "2222222"; lastRecord.ZJHM = textBox2.Text; }
private void timer1_Tick(object sender, EventArgs e) { if (!_isLogin) { return; } timer1.Stop(); //刷新计算下单点 //var his = _lb.GetLastRecordsByPage(); //his = his.OrderBy(r => r.IssueId).ToList(); //OnlyKill2Model.History = his; //if (_goodPoint == null) //{ // _goodPoint = OnlyKill2Model.FindPayPoint(); // if (_goodPoint != null) // { // lblstopissue.Text = _goodPoint.StopIssueId; // lblRestPayCount.Text = _goodPoint.RestPayCount.ToString(); // this.Switch(); // } //} if (IsArriveWinPoint) { IsArriveWinPoint = false; refreshStatus(); } IsBelowPayRate(); var lottery_id = 10014; try { var res = Util.getURLResponseStr(minjueQQMinURL, _cookie, minjuePost); List <LISTItem> lotteryRlts = new List <LISTItem>(); var qqrlt = JsonConvert.DeserializeObject <Res_QQminResult>(res); foreach (var qqItem in qqrlt.data.result) { System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new System.DateTime(1970, 1, 1)); // 当地时区 DateTime dt = startTime.AddMilliseconds(qqItem.openTime); lotteryRlts.Add(new LISTItem { CP_ID = "腾讯分分彩", CP_QS = qqItem.issue, ZJHM = qqItem.code, SJKJSJ = dt.ToString("yyyyMMdd hh:mm:ss"), KJSJ = dt.ToString("yyyyMMdd hh:mm:ss") }); } this.dataGridView1.DataSource = lotteryRlts; this.dataGridView1.Columns[0].HeaderCell.Value = "开奖号码"; this.dataGridView1.Columns[1].HeaderCell.Value = "期号"; this.dataGridView1.Columns[2].HeaderCell.Value = "开奖时间"; this.dataGridView1.Columns[3].HeaderCell.Value = "实际开奖时间"; this.dataGridView1.Columns[4].HeaderCell.Value = "彩票类型ID"; DB_PredictRecord dr = new DB_PredictRecord(); var dblist = this.Convert(qqrlt.data.result); dblist.Add(new DB_PredictRecord() { }); var nums = OnlyKill2Model.GetTwoKillNo_Individual(dblist.Count - 1, dblist);//Util.PredictResult(lotteryRlts); foreach (var item in lotteryRlts) { if (item.CP_QS == predictNum) { lastRecord = item; } } var afterspli = lotteryRlts[0].CP_QS.Split(new char[] { '-' }); var seq = afterspli[0] + afterspli[1]; predictNum = (Int64.Parse(seq) + 1).ToString(); if (predictNum.Contains("1440")) { DateTime date = DateTime.Parse(lotteryRlts[0].CP_QS.Substring(0, 4) + "-" + lotteryRlts[0].CP_QS.Substring(4, 2) + "-" + lotteryRlts[0].CP_QS.Substring(6, 2)); predictNum = date.AddDays(1).ToString("yyyyMMdd") + "0001"; } predictNum = predictNum.Substring(0, 8) + "-" + predictNum.Substring(8, 4); label2.Text = nums[0]; label3.Text = nums[1]; var selectNum = ""; for (var i = 0; i <= 9; i++) { if (i.ToString() != label2.Text && i.ToString() != label3.Text) { if (selectNum.Length != 14) { selectNum += i.ToString(); } else { selectNum += i.ToString(); } } } label6.Text = "-,-," + selectNum + "," + selectNum + "," + selectNum; this.label1.Visible = true; this.label2.Visible = true; this.label3.Visible = true; this.label4.Visible = true; this.label5.Visible = true; this.label6.Visible = true; this.button2.Visible = true; } catch (Exception ex) { LogHelper.ErrorLog(ex.Message, ex); } finally { timer1.Start(); } }