亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? spiderform.cs

?? 一個不錯的代碼,大家快下啊,只是好像有點點錯誤,稍微調試一下就行了
?? CS
字號:
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Threading;

namespace Spider
{
	/// <summary>
	/// Provide a form to test the spider with.
	/// 
	/// This spider is copyright 2003 by Jeff Heaton. However, it is
	/// released under a Limited GNU Public License (LGPL). You may 
	/// use it freely in your own programs. For the latest version visit
	/// http://www.jeffheaton.com.

	/// </summary>
	public class SpiderForm : System.Windows.Forms.Form
	{
		private System.Windows.Forms.Label label1;
		private System.Windows.Forms.Label label2;
		private System.Windows.Forms.TextBox targetURL;
		private System.Windows.Forms.TextBox threadCount;
		private System.Windows.Forms.Button begin;
		private System.Windows.Forms.Label label3;
		private System.Windows.Forms.Panel panel1;
		private System.Windows.Forms.Label currentURL;
		private System.Windows.Forms.Label label5;
		private System.Windows.Forms.Label label6;
		private System.Windows.Forms.Label processedURLs;
		private System.Windows.Forms.Label elapsed;
		private System.Windows.Forms.Label label4;
		private System.Windows.Forms.TextBox outputDir;

		private Spider m_spider;

		/// <summary>
		/// Required designer variable.
		/// </summary>
		private System.ComponentModel.Container components = null;

		public SpiderForm()
		{
			//
			// Required for Windows Form Designer support
			//
			InitializeComponent();

			//
			// TODO: Add any constructor code after InitializeComponent call
			//
		}

		/// <summary>
		/// Clean up any resources being used.
		/// </summary>
		protected override void Dispose( bool disposing )
		{
			if( disposing )
			{
				if(components != null)
				{
					components.Dispose();
				}
			}
			base.Dispose( disposing );
		}

		#region Windows Form Designer generated code
		/// <summary>
		/// Required method for Designer support - do not modify
		/// the contents of this method with the code editor.
		/// </summary>
		private void InitializeComponent()
		{
			this.label1 = new System.Windows.Forms.Label();
			this.label2 = new System.Windows.Forms.Label();
			this.targetURL = new System.Windows.Forms.TextBox();
			this.threadCount = new System.Windows.Forms.TextBox();
			this.begin = new System.Windows.Forms.Button();
			this.label3 = new System.Windows.Forms.Label();
			this.panel1 = new System.Windows.Forms.Panel();
			this.elapsed = new System.Windows.Forms.Label();
			this.processedURLs = new System.Windows.Forms.Label();
			this.label6 = new System.Windows.Forms.Label();
			this.label5 = new System.Windows.Forms.Label();
			this.currentURL = new System.Windows.Forms.Label();
			this.outputDir = new System.Windows.Forms.TextBox();
			this.label4 = new System.Windows.Forms.Label();
			this.panel1.SuspendLayout();
			this.SuspendLayout();
			// 
			// label1
			// 
			this.label1.Font = new System.Drawing.Font("宋體", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((System.Byte)(134)));
			this.label1.Location = new System.Drawing.Point(8, 9);
			this.label1.Name = "label1";
			this.label1.Size = new System.Drawing.Size(120, 24);
			this.label1.TabIndex = 0;
			this.label1.Text = "要下載的URL:";
			this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
			// 
			// label2
			// 
			this.label2.Font = new System.Drawing.Font("宋體", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((System.Byte)(134)));
			this.label2.Location = new System.Drawing.Point(8, 52);
			this.label2.Name = "label2";
			this.label2.Size = new System.Drawing.Size(120, 24);
			this.label2.TabIndex = 1;
			this.label2.Text = "線程數量:";
			this.label2.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
			// 
			// targetURL
			// 
			this.targetURL.Font = new System.Drawing.Font("宋體", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((System.Byte)(134)));
			this.targetURL.Location = new System.Drawing.Point(136, 9);
			this.targetURL.Name = "targetURL";
			this.targetURL.Size = new System.Drawing.Size(264, 22);
			this.targetURL.TabIndex = 2;
			this.targetURL.Text = "http://www.wwf.org.hk/chi/index.html";
			// 
			// threadCount
			// 
			this.threadCount.Font = new System.Drawing.Font("宋體", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((System.Byte)(134)));
			this.threadCount.Location = new System.Drawing.Point(136, 43);
			this.threadCount.Name = "threadCount";
			this.threadCount.Size = new System.Drawing.Size(264, 22);
			this.threadCount.TabIndex = 3;
			this.threadCount.Text = "20";
			// 
			// begin
			// 
			this.begin.Font = new System.Drawing.Font("宋體", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((System.Byte)(134)));
			this.begin.Location = new System.Drawing.Point(224, 112);
			this.begin.Name = "begin";
			this.begin.Size = new System.Drawing.Size(90, 25);
			this.begin.TabIndex = 4;
			this.begin.Text = "Begin";
			this.begin.Click += new System.EventHandler(this.begin_Click);
			// 
			// label3
			// 
			this.label3.Font = new System.Drawing.Font("宋體", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((System.Byte)(134)));
			this.label3.Location = new System.Drawing.Point(16, 9);
			this.label3.Name = "label3";
			this.label3.Size = new System.Drawing.Size(112, 17);
			this.label3.TabIndex = 5;
			this.label3.Text = "當前處理的URL:";
			this.label3.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
			// 
			// panel1
			// 
			this.panel1.Controls.Add(this.elapsed);
			this.panel1.Controls.Add(this.processedURLs);
			this.panel1.Controls.Add(this.label6);
			this.panel1.Controls.Add(this.label5);
			this.panel1.Controls.Add(this.currentURL);
			this.panel1.Controls.Add(this.label3);
			this.panel1.Font = new System.Drawing.Font("宋體", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((System.Byte)(134)));
			this.panel1.Location = new System.Drawing.Point(8, 146);
			this.panel1.Name = "panel1";
			this.panel1.Size = new System.Drawing.Size(400, 130);
			this.panel1.TabIndex = 6;
			// 
			// elapsed
			// 
			this.elapsed.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
			this.elapsed.Font = new System.Drawing.Font("宋體", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((System.Byte)(134)));
			this.elapsed.Location = new System.Drawing.Point(144, 86);
			this.elapsed.Name = "elapsed";
			this.elapsed.Size = new System.Drawing.Size(248, 17);
			this.elapsed.TabIndex = 10;
			this.elapsed.Text = "...";
			// 
			// processedURLs
			// 
			this.processedURLs.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
			this.processedURLs.Font = new System.Drawing.Font("宋體", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((System.Byte)(134)));
			this.processedURLs.Location = new System.Drawing.Point(144, 52);
			this.processedURLs.Name = "processedURLs";
			this.processedURLs.Size = new System.Drawing.Size(248, 17);
			this.processedURLs.TabIndex = 9;
			this.processedURLs.Text = "...";
			// 
			// label6
			// 
			this.label6.Font = new System.Drawing.Font("宋體", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((System.Byte)(134)));
			this.label6.Location = new System.Drawing.Point(10, 86);
			this.label6.Name = "label6";
			this.label6.Size = new System.Drawing.Size(124, 17);
			this.label6.TabIndex = 8;
			this.label6.Text = "已用時間:";
			this.label6.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
			// 
			// label5
			// 
			this.label5.Font = new System.Drawing.Font("宋體", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((System.Byte)(134)));
			this.label5.Location = new System.Drawing.Point(10, 47);
			this.label5.Name = "label5";
			this.label5.Size = new System.Drawing.Size(124, 18);
			this.label5.TabIndex = 7;
			this.label5.Text = "已處理的URL:";
			this.label5.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
			// 
			// currentURL
			// 
			this.currentURL.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
			this.currentURL.Font = new System.Drawing.Font("宋體", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((System.Byte)(134)));
			this.currentURL.Location = new System.Drawing.Point(144, 9);
			this.currentURL.Name = "currentURL";
			this.currentURL.Size = new System.Drawing.Size(248, 17);
			this.currentURL.TabIndex = 6;
			this.currentURL.Text = "...";
			// 
			// outputDir
			// 
			this.outputDir.Font = new System.Drawing.Font("宋體", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((System.Byte)(134)));
			this.outputDir.Location = new System.Drawing.Point(136, 78);
			this.outputDir.Name = "outputDir";
			this.outputDir.Size = new System.Drawing.Size(264, 22);
			this.outputDir.TabIndex = 8;
			this.outputDir.Text = "c:\\temp\\";
			// 
			// label4
			// 
			this.label4.Font = new System.Drawing.Font("宋體", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((System.Byte)(134)));
			this.label4.Location = new System.Drawing.Point(8, 86);
			this.label4.Name = "label4";
			this.label4.Size = new System.Drawing.Size(120, 25);
			this.label4.TabIndex = 7;
			this.label4.Text = "輸出目錄:";
			this.label4.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
			// 
			// SpiderForm
			// 
			this.AutoScaleBaseSize = new System.Drawing.Size(6, 14);
			this.ClientSize = new System.Drawing.Size(416, 290);
			this.Controls.Add(this.outputDir);
			this.Controls.Add(this.threadCount);
			this.Controls.Add(this.targetURL);
			this.Controls.Add(this.label4);
			this.Controls.Add(this.panel1);
			this.Controls.Add(this.begin);
			this.Controls.Add(this.label2);
			this.Controls.Add(this.label1);
			this.Name = "SpiderForm";
			this.Text = "Internet蜘蛛 1.0";
			this.Closing += new System.ComponentModel.CancelEventHandler(this.SpiderForm_Close);
			this.Load += new System.EventHandler(this.SpiderForm_Load);
			this.panel1.ResumeLayout(false);
			this.ResumeLayout(false);

		}
		#endregion

		private void begin_Click(object sender, System.EventArgs e)
		{
			ThreadStart starter = new ThreadStart(this.SpiderThread);
			Thread spider = new Thread(starter);
			spider.Start();
		}

		public void SpiderThread()
		{
			if( begin.Text.Equals("Cancel") )
			{
				m_spider.Quit = true;
				begin.Enabled = false;
			}
			else
			{
				//begin.Text = "Cancel";
				targetURL.Enabled = false;
				threadCount.Enabled = false;
				outputDir.Enabled = false;

				m_spider = new Spider();
				m_spider.ReportTo = this;
				m_spider.OutputPath = outputDir.Text;
				int threads = int.Parse( threadCount.Text);
				if(threads<1)
					threads = 1;
				threadCount.Text = ""+threads;
				try
				{
					m_spider.Start(new Uri(this.targetURL.Text),threads);
				}
				catch( UriFormatException ex)
				{
					System.Windows.Forms.MessageBox.Show( ex.Message );
					return;
				}

				begin.Text = "Begin";
				targetURL.Enabled = true;
				threadCount.Enabled = true;
				outputDir.Enabled = true;
				begin.Enabled = true;
			}

		}

		public void SetLastURL(string str)
		{
			currentURL.Text = str;
		}

		public void SetElapsedTime(string str)
		{
			elapsed.Text = str;
		}

		public void SetProcessedCount(string str)
		{
			processedURLs.Text = str;
		}

		private void SpiderForm_Close(object sender, CancelEventArgs e)
		{
			Application.Exit();
		}

		private void SpiderForm_Load(object sender, System.EventArgs e)
		{
		
		}



	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产片一区二区三区| 欧美日韩国产成人在线免费| 337p粉嫩大胆噜噜噜噜噜91av| 丝袜美腿亚洲一区二区图片| 欧美一区二区三区思思人| 日韩精品色哟哟| 欧美成人女星排行榜| 国产成人在线网站| 中文字幕日韩精品一区| 欧美性受极品xxxx喷水| 麻豆专区一区二区三区四区五区| 日韩一区二区三区视频在线| 国内外精品视频| 中文字幕在线视频一区| 欧美中文字幕久久| 蜜桃在线一区二区三区| 日本一区二区电影| 在线视频中文字幕一区二区| 免费看黄色91| 国产精品美女久久久久aⅴ| 欧美影视一区在线| 久久国产精品色婷婷| 国产精品福利一区二区| 26uuu色噜噜精品一区| 99久免费精品视频在线观看| 亚洲午夜电影在线观看| 精品国产人成亚洲区| 99精品热视频| 日本三级亚洲精品| 国产精品免费aⅴ片在线观看| 欧美色老头old∨ideo| 国产一区二区免费视频| 亚洲综合区在线| 久久久99精品久久| 欧美亚洲综合色| 国产二区国产一区在线观看| 亚洲综合色区另类av| 久久久久久夜精品精品免费| 欧美探花视频资源| 国产91丝袜在线播放0| 婷婷夜色潮精品综合在线| 国产蜜臀97一区二区三区 | 日韩一区二区在线免费观看| 国产福利一区二区| 日韩高清欧美激情| 亚洲人成网站影音先锋播放| 精品国产伦一区二区三区观看体验| 色呦呦日韩精品| 国产麻豆成人精品| 日产欧产美韩系列久久99| 亚洲欧美激情在线| 国产精品五月天| 精品国产一区二区三区不卡 | 国产成人精品网址| 亚洲超碰97人人做人人爱| 中文字幕一区二区在线观看| 欧美大片拔萝卜| 欧美日韩精品欧美日韩精品一 | 自拍偷拍亚洲综合| 欧美精品一区在线观看| 在线播放亚洲一区| 在线欧美小视频| 99久久精品国产精品久久| 久久99精品国产麻豆不卡| 婷婷久久综合九色综合绿巨人| 亚洲欧美电影院| 最新国产精品久久精品| 久久久久久久久久美女| 日韩一区二区在线播放| 欧美精品日韩精品| 欧美日韩在线一区二区| 91久久线看在观草草青青| 色综合久久88色综合天天 | 国内外成人在线视频| 蜜桃视频第一区免费观看| 日韩av一级片| 青青草原综合久久大伊人精品优势| 五月开心婷婷久久| 丝袜国产日韩另类美女| 午夜精品久久久| 美女一区二区三区| 韩国一区二区三区| 国产91高潮流白浆在线麻豆| 丰满放荡岳乱妇91ww| 成人动漫精品一区二区| 99r国产精品| 色吊一区二区三区| 欧美日韩一区高清| 日韩一级二级三级| 久久久久久久综合色一本| 国产女主播在线一区二区| 国产精品成人一区二区三区夜夜夜 | 91丨国产丨九色丨pron| 91在线观看一区二区| 欧美天天综合网| 日韩一级完整毛片| 久久久亚洲综合| 国产精品久久久久aaaa| 亚洲综合色视频| 免费av网站大全久久| 国产精品66部| 色婷婷亚洲婷婷| 国产精品久久久久久久久免费桃花 | 精品一区二区三区影院在线午夜 | 综合久久给合久久狠狠狠97色| 一区二区三区四区高清精品免费观看| 亚洲高清久久久| 美女脱光内衣内裤视频久久影院| 国产精品正在播放| 色综合中文字幕| 日韩精品一区二区三区老鸭窝| 欧美高清在线精品一区| 亚洲午夜电影在线| 国产一区二区不卡| 色综合激情久久| 精品福利二区三区| 亚洲少妇30p| 免费的国产精品| 91麻豆.com| 欧美精品一区在线观看| 一区二区三区日本| 看片的网站亚洲| 色综合久久99| 久久久久久一二三区| 亚洲一区国产视频| 国产91在线看| 91精品国产欧美一区二区成人| 国产三级欧美三级| 日韩精品每日更新| 色婷婷av一区二区三区gif| 精品少妇一区二区三区在线视频 | 欧美韩国一区二区| 亚洲高清免费一级二级三级| 国产iv一区二区三区| 91精品国产综合久久久久久久 | 欧美在线一二三| 欧美国产成人在线| 麻豆精品在线看| 欧美体内she精视频| 国产免费观看久久| 国内一区二区视频| 亚洲天堂精品视频| 国产一区二区女| 欧美成人艳星乳罩| 亚洲成人黄色影院| 色老汉av一区二区三区| 中文字幕第一区综合| 欧美日韩mp4| 91污片在线观看| 欧美国产视频在线| 国产一区二区在线免费观看| 欧美日韩中文字幕一区二区| 亚洲色图视频网| caoporn国产一区二区| 中文字幕欧美三区| 国产河南妇女毛片精品久久久| 日韩精品一区二| 麻豆91在线播放免费| 777久久久精品| 午夜欧美在线一二页| 欧亚洲嫩模精品一区三区| 亚洲精品大片www| 在线亚洲免费视频| 夜夜嗨av一区二区三区网页| 一本到一区二区三区| 亚洲乱码国产乱码精品精可以看| 99久久er热在这里只有精品66| 欧美国产精品一区二区| 国产91精品露脸国语对白| 欧美高清在线视频| 99精品桃花视频在线观看| 亚洲欧美日韩国产手机在线 | 亚洲美腿欧美偷拍| 91麻豆精品在线观看| 亚洲综合av网| 欧美日韩精品一区二区天天拍小说| 亚洲成av人片一区二区三区| 欧美精品色一区二区三区| 日本不卡一二三区黄网| 欧美成人高清电影在线| 国产精品亚洲一区二区三区妖精| 久久久精品日韩欧美| 99亚偷拍自图区亚洲| 亚洲精品亚洲人成人网在线播放| 一本久久a久久精品亚洲| 成人免费高清在线观看| 最新欧美精品一区二区三区| 在线免费观看视频一区| 日韩av不卡在线观看| 欧美精品一区二区久久久| 国产成人精品免费在线| 亚洲免费观看视频| 91.xcao| 国产精品一二三四区| 亚洲蜜臀av乱码久久精品蜜桃| 欧美日韩精品欧美日韩精品一综合| 奇米色一区二区| 欧美激情艳妇裸体舞| 欧美丝袜丝交足nylons图片| 久久精品久久精品|