2022年淘宝秒杀C#代码 .pdf





《2022年淘宝秒杀C#代码 .pdf》由会员分享,可在线阅读,更多相关《2022年淘宝秒杀C#代码 .pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、using System; using System.Collections; using System.Configuration; using System.Data; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Net; using System.Net.Sockets; using System.Text; using System.Thre
2、ading; using System.IO; using System.Text.RegularExpressions; public partial class MiaoSha : System.Web.UI.Page string strServer = string.Empty; string strPath = string.Empty; protected void Page_Load(object sender, EventArgs e) public static String Recv(Socket sock, Encoding encode) Byte buffer = n
3、ew Byte8192; StringBuilder sb = new StringBuilder(); Thread.Sleep(50);/ 根据页面响应时间进行微调Int32 len = sock.Receive(buffer); sb.Append(encode.GetString(buffer, 0, len); while (sock.Available 0) Thread.Sleep(300);/ 也可以视情况微调Array.Clear(buffer, 0, buffer.Length); len = sock.Receive(buffer); sb.Append(encode.G
4、etString(buffer, 0, len); string ss = encode.GetString(buffer, 0, len); sock.Close(); 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 7 页 - - - - - - - - - return sb.ToString(); / / Socket 获取页面HTML 同时返回头信息/ / 服务器地址或主机名 / 请求的页面 / post or get / 提交的数据 / Cookies / 返
5、回页面的HTML public string GetHtml(string server, string url, string method, string data, string Cookies) string _method = method.ToUpper(); string _url = string.Empty; if (url = ) _url = /; else if (url.Substring(0, 1) != /) _url = / + url; else _url = url; string formatString = string.Empty; string se
6、ndString = string.Empty; Encoding ASCII = Encoding.Default; / 以下是拼接的HTTP头信息if (_method = GET) formatString = ; formatString += 0 1 HTTP/1.1/r/n; formatString += Host: 2/r/n; formatString += User-Agent:Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7/r/n; forma
7、tString += Accept: text/html/r/n; formatString += Keep-Alive: 300/r/n; formatString += Cookies:3/r/n; formatString += Connection: keep-alive/r/n/r/n; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 7 页 - - - - - - - - - sendString = string.Format(formatString, _
8、method, _url, server, Cookies); else formatString = ; formatString += 0 1 HTTP/1.1/r/n; formatString += Host: 2/r/n; formatString += User-Agent:Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7/r/n; formatString += Accept:text/html/r/n; formatString += Content-
9、Type:application/x-www-form-urlencoded/r/n; formatString += Content-Length:3/r/n; formatString += Referer:http:/ formatString += Keep-Alive:300/r/n; formatString += Cookies:4/r/n; formatString += Connection: keep-alive/r/n/r/n; formatString += 5/r/n; sendString = string.Format(formatString, _method,
10、 _url, server, Encoding.Default.GetByteCount(data), Cookies, data); Byte ByteGet = ASCII.GetBytes(sendString); Byte RecvBytes = new Byte1024; String strRetPage = null; IPAddress hostadd = Dns.Resolve(server).AddressList0; IPEndPoint EPhost = new IPEndPoint(hostadd, 80); Socket s = new Socket(Address
11、Family.InterNetwork, SocketType.Stream, ProtocolType.Tcp); s.Connect(EPhost); if (!s.Connected) strRetPage = 链接主机失败; return strRetPage; s.Send(ByteGet, ByteGet.Length, SocketFlags.None); strRetPage = Recv(s, ASCII); return strRetPage; protected void btnLogin_Click(object sender, EventArgs e) string
12、u = this.txtUserName.Text.Trim(); 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 7 页 - - - - - - - - - string p = this.txtPwd.Text.Trim(); DateTime st = DateTime.Now; / 淘宝登录需要post 的数据串string sendData = TPL_username= + u + &TPL_password= + Server.UrlEncode(p) +
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年淘宝秒杀C#代码 2022 淘宝 C# 代码

限制150内