验证码自动提交工具(源码下载)1.0 免费版

大小:918.3M 类别:

官方免费 安全纠错

  • 更新时间2025-06-06
  • 版本V5.1.12
  • 权限查看
  • 系统Linux
  • 语言中文
纪利周易预测 3d专家预测彩吧       }        privatevoidlbQQ_Click(objectsender,EventArgse)   ...

       }

       privatevoidlbQQ_Click(objectsender,EventArgse)
       {
           try
           {
               System.Diagnostics.Process.Start("
http://wpa.qq.com/msgrd?v=3&uin=240452625&site=qq&menu=yes");
           }
           catch{}
       }

               //将当前cookie存储到CookieContainer中
               cc.Add(response.Cookies);
               response.Close();
           }
           catch{}
       }


       //获取cookie
       privatevoidGetCookie()
       {
           try
           {
               //要post提交的地址。先用HttpWebRequest进行请求以得到cookie,并保存起来在后面获取验证码的时候使用
               Uriuri=newUri("
http://61.142.253.40:8085/Login.aspx");
               HttpWebRequestrequest=(HttpWebRequest)HttpWebRequest.Create(uri);
               HttpWebResponseresponse=(HttpWebResponse)request.GetResponse();

               //设置前面请求时保存下来的cookie,以保证两个请求是相同的,才不会出现验证码不同步的问题
               request.CookieContainer=cc;
               HttpWebResponseresponse=(HttpWebResponse)request.GetResponse();

               //得到验证码数据流
               StreamresStream=response.GetResponseStream();


       //读取验证码图片
       privatevoidGetImage()
       {
           try
           {
               //验证码地址
               Uriuri=newUri("
http://61.142.253.40:8085/CheckCode.aspx");
               HttpWebRequestrequest=(HttpWebRequest)HttpWebRequest.Create(uri);
家庭农场探险游戏下载安卓版-家庭农场探险(Family Farm Adventure)1.4.342 最新版

       privatevoidbtnRefresh_Click(objectsender,EventArgse)
       {
           FrmMain_Load(null,null);
       }

usingSystem;
usingSystem.Drawing;
usingSystem.IO;
usingSystem.Net;
usingSystem.Text;
usingSystem.Windows.Forms;

       privatevoidbtnSubmit_Click(objectsender,EventArgse)
       {
          txtResult.Text=SubmitData(txtUser.Text,txtPassword.Text,txtCode.Text);
       }

               //设置cookie,保证请求同步
               request.CookieContainer=cc;


       ///<summary>
       ///提交数据
       ///</summary>
       ///<paramname="userName">用户名</param>
       ///<paramname="passWord">密码</param>
       ///<paramname="code">验证码</param>
       ///<returns>提交数据后的返回值</returns>
       privatestringSubmitData(stringuserName,stringpassWord,stringcode)
       {
           try
           {
               stringurl=string.Format("
http://61.142.253.40:8085/Ajax.aspx?action=Login&Name={0}&Password={1}&ucode={2}",userName,passWord,code);
               HttpWebRequestrequest=WebRequest.Create(url)asHttpWebRequest;

       }

要用post提交带验证码的地址。先用HttpWebRequest进行请求以得到cookie,并保存起来在后面获取验证码的时候使用.

namespace用POST提交带验证码的网站
{
   publicpartialclassFrmMain:Form
   {
       publicFrmMain()
       {
           InitializeComponent();
       }

               //初始化Bitmap图片并在pictureBox1控件中显示
               Bitmapimage=newBitmap(resStream);
               this.pictureBox1.Image=image;
           }
           catch{}
       }

这个软件的原理是用HttpWebRequest提交带验证码的网站。

               //获取响应
               HttpWebResponseresponse=request.GetResponse()asHttpWebResponse;
               if(response.StatusCode==HttpStatusCode.OK)
               {
                   //注意这里要根据网站编码格式变换
                   using(StreamReadersr=newStreamReader(response.GetResponseStream(),Encoding.GetEncoding("UTF-8")))
                   {
                       returnsr.ReadToEnd();
                   }
               }
               else
               {
                   returnresponse.StatusCode.ToString();
               }
           }
           catch
           {
               returnnull;
           }

       //用于保存cookie
       CookieContainercc=newCookieContainer();


       privatevoidForm1_Load(objectsender,EventArgse)
       {

       privatevoidFrmMain_Load(objectsender,EventArgse)
       {
           //获取cookie和验证码图片
           GetCookie();
           GetImage();
       }
   }
}

       privatevoidlbWebSite_Click(objectsender,EventArgse)
       {
           try
           {
               System.Diagnostics.Process.Start("
http://www.weixq.cn");
               System.Diagnostics.Process.Start("
http://www.jfkjw.com");
           }
           catch{}
       }

展开内容

应用信息

  • 厂商:华为技术有限公司
  • 包名:cn.abc.tools
  • MD5:38f8ef98601391cb5cf5759003ba8f29
  • 年龄:16+
  • 备案号:备案号:苏3D-202164104-63C
  • 无需网络 有广告

猜您喜欢

类似应用

网友评论

776人参与,176条评论
  • 评论需审核后才能显示

同类排行

即下(918.3M)