Example #1
0
        private void insertt(object sender, EventArgs e)
        {
            ListViewItem listView = new ListViewItem();
            GetText      text     = new GetText();
            Eleme        eleme    = new Eleme();
            string       data     = System.Web.HttpUtility.UrlDecode(cookie.Text, System.Text.Encoding.UTF8) + ";";
            int          ID       = listView1.Items.Count + 1;
            string       openid   = text.TextMiddle(data, "\"openid\":\"", "\",", 0);
            string       sign     = text.TextMiddle(data, "\"eleme_key\":\"", "\",", 0);
            string       SID      = text.TextMiddle(data, "SID=", ";", 0);

            if (eleme.E_Add(openid, sign, SID) == 0)
            {
                MessageBox.Show("小号没有绑定手机号或者cookie不完整!");
            }
            else
            {
                ID            = listView1.Items.Count + 1;
                listView.Text = ID.ToString();
                listView.SubItems.Add(openid);
                listView.SubItems.Add(sign);
                listView.SubItems.Add(SID);
                listView1.Items.Add(listView);
                MessageBox.Show("添加成功!");
            }
        }
Example #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            Eleme   eleme   = new Eleme();
            GetText text    = new GetText();
            int     number  = 0;
            int     number2 = 0;
            string  sn      = text.TextMiddle(Packets.Text, "sn=", "&theme_id", 0);

            if (sn == "")
            {
                MessageBox.Show("红包连接错误,请重新输入!");
            }
            else
            {
                int Packets_number = eleme.Packets_number(sn) - 1;
                if (listView1.Items.Count < Packets_number)
                {
                    MessageBox.Show("小号数量不足,请您添加!");
                }
                else
                {
                    for (int i = 0; i < listView1.Items.Count; i++)
                    {
                        string openid = listView1.Items[i].SubItems[1].Text;
                        string sign   = listView1.Items[i].SubItems[2].Text;
                        string SID    = listView1.Items[i].SubItems[3].Text;
                        number = eleme.Packets_Receive(openid, sign, SID, sn);
                        if (number > number2)
                        {
                            number2 = number;
                        }
                        if (number2 == Packets_number)
                        {
                            MessageBox.Show("当前红包总数量为" + Packets_number + 1 + "已领取数量" + number2 + "请您手动领取最大手气红包");
                            break;
                        }
                        if (number2 > Packets_number)
                        {
                            MessageBox.Show("最大手气已经被领取");
                            break;
                        }

                        if (i + 1 == listView1.Items.Count)
                        {
                            MessageBox.Show("当前红包总数量为" + Packets_number + 1 + "已领取数量" + number2);
                        }
                    }
                }
            }
        }