-
大小: 50.39 KB文件類型: .rar金幣: 1下載: 1 次發(fā)布日期: 2024-12-03
- 語言: C#
- 標簽: c#??winform??自動登錄??webbrowser??
資源簡介
c# winform webbrowser 自動登錄 百度賬戶 源代碼,沒有測試驗證碼的情況.VS2012測試
代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Windows.Forms;
namespace?weblogin
{
????public?partial?class?Form1?:?Form
????{
????????public?Form1()
????????{
????????????InitializeComponent();
????????}
????????private?void?toolStripTextBox1_KeyDown(object?sender?KeyEventArgs?e)
????????{
????????????if?(e.KeyCode?==?Keys.Enter)
????????????{
????????????????Navigate(toolStripTextBox1.Text);
????????????}
????????}
????????//?Navigates?to?the?URL?in?the?address?box?when?
????????//?the?Go?button?is?clicked.
????????private?void?goButton_Click(object?sender?EventArgs?e)
????????{
????????????Navigate(toolStripTextBox1.Text);
????????}
????????//?Navigates?to?the?given?URL?if?it?is?valid.
????????private?void?Navigate(String?address)
????????{
????????????if?(String.IsNullOrEmpty(address))?return;
????????????if?(address.Equals(“about:blank“))?return;
????????????if?(!address.StartsWith(“http://“)?&&
????????????????!address.StartsWith(“https://“))
????????????{
????????????????address?=?“http://“?+?address;
????????????}
????????????try
????????????{
????????????????webBrowser1.Navigate(new?Uri(address));
????????????}
????????????catch?(System.UriFormatException)
????????????{
????????????????return;
????????????}
????????}
????????//?Updates?the?URL?in?TextBoxAddress?upon?navigation.
????????private?void?webBrowser1_Navigated(object?sender
????????????WebBrowserNavigatedEventArgs?e)
????????{
????????????toolStripTextBox1.Text?=?webBrowser1.Url.ToString();
????????}
??????
????????private?void?webBrowser1_DocumentCompleted(object?sender?WebBrowserDocumentCompletedEventArgs?e)
????????{
???????????//?MessageBox.Show(“Finished!“);
????????????if?(webBrowser1.ReadyState?
???????????//?MessageBox.Show(“Finished!“);
????????????HtmlElement?txtUserHtml?=?webBrowser1.Document.All[“userName“];?????//輸入用戶名控件的name
????????????HtmlElement?txtPasswordHtml?=?webBrowser1.Document.All[“password“];????//輸入密碼的控件name
????????????HtmlElement?btnClickHtml?=?webBrowser1.Document.All[“TANGRAM__PSP_3__submit“];??????//登陸按鈕的name
????????????txtUserHtml.SetAttribute(“value“?“11111“);????//輸入用戶名
????????????txtPasswordHtml.SetAttribute(“value“?“11111“);//輸入密碼
????????????btnClickHtml.InvokeMember(“click“);
????????}
????????private?void?goButton_Click_1(object?sender?EventArgs?e)
????????{
????????????Navigate(toolStripTextBox1.Text);
????????}
????????private?void?Form1_Load(object?sender?EventArgs?e)
????????{
????????}
????????
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????11776??2014-10-16?16:54??weblogin\weblogin\bin\Debug\weblogin.exe
?????文件??????26112??2014-10-16?16:54??weblogin\weblogin\bin\Debug\weblogin.pdb
?????文件??????21464??2014-10-16?16:54??weblogin\weblogin\bin\Debug\weblogin.vshost.exe
?????文件????????490??2009-08-31?00:40??weblogin\weblogin\bin\Debug\weblogin.vshost.exe.manifest
?????文件???????2804??2014-10-16?16:50??weblogin\weblogin\Form1.cs
?????文件???????4408??2014-10-16?16:37??weblogin\weblogin\Form1.Designer.cs
?????文件???????7259??2014-10-16?16:37??weblogin\weblogin\Form1.resx
?????文件???????1229??2014-10-16?16:54??weblogin\weblogin\obj\Debug\DesignTimeResolveAssemblyReferences.cache
?????文件???????6855??2014-10-16?16:04??weblogin\weblogin\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????文件????????842??2014-10-16?16:54??weblogin\weblogin\obj\Debug\weblogin.csproj.FileListAbsolute.txt
?????文件????????847??2014-10-16?16:37??weblogin\weblogin\obj\Debug\weblogin.csproj.GenerateResource.Cache
?????文件???????1739??2014-10-16?15:24??weblogin\weblogin\obj\Debug\weblogin.csprojResolveAssemblyReference.cache
?????文件??????11776??2014-10-16?16:54??weblogin\weblogin\obj\Debug\weblogin.exe
?????文件???????1110??2014-10-16?16:37??weblogin\weblogin\obj\Debug\weblogin.Form1.resources
?????文件??????26112??2014-10-16?16:54??weblogin\weblogin\obj\Debug\weblogin.pdb
?????文件????????180??2014-10-16?15:24??weblogin\weblogin\obj\Debug\weblogin.Properties.Resources.resources
?????文件????????489??2014-10-16?15:22??weblogin\weblogin\Program.cs
?????文件???????1336??2014-10-16?15:22??weblogin\weblogin\Properties\AssemblyInfo.cs
?????文件???????2868??2014-10-16?15:22??weblogin\weblogin\Properties\Resources.Designer.cs
?????文件???????5612??2014-10-16?15:22??weblogin\weblogin\Properties\Resources.resx
?????文件???????1095??2014-10-16?15:22??weblogin\weblogin\Properties\Settings.Designer.cs
?????文件????????249??2014-10-16?15:22??weblogin\weblogin\Properties\Settings.settings
?????文件???????3683??2014-10-16?15:24??weblogin\weblogin\weblogin.csproj
?????文件????????914??2014-10-16?15:22??weblogin\weblogin.sln
????..A..H.?????35328??2014-10-16?16:55??weblogin\weblogin.v11.suo
?????目錄??????????0??2014-10-16?15:22??weblogin\weblogin\obj\Debug\TempPE
?????目錄??????????0??2014-10-16?16:54??weblogin\weblogin\bin\Debug
?????目錄??????????0??2014-10-16?16:54??weblogin\weblogin\obj\Debug
?????目錄??????????0??2014-10-16?15:22??weblogin\weblogin\bin
?????目錄??????????0??2014-10-16?15:22??weblogin\weblogin\obj
............此處省略6個文件信息
評論
共有 條評論