亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
国产精品网站导航| 欧美电影一区二区| 蜜桃一区二区三区四区| 亚洲国产cao| 亚洲综合视频网| 亚洲午夜国产一区99re久久| 日韩美女精品在线| 亚洲精品久久嫩草网站秘色| 一区二区三区久久| 日韩在线观看一区二区| 美女一区二区三区在线观看| 国产精品中文字幕欧美| 成人免费视频视频| 91视频com| 欧美日韩国产电影| 久久久无码精品亚洲日韩按摩| 久久毛片高清国产| 自拍偷拍亚洲综合| 亚洲成人综合在线| 国产在线精品一区二区三区不卡| 国产精品一二三在| 91香蕉视频mp4| 51精品国自产在线| 中文子幕无线码一区tr| 亚洲另类中文字| 蜜桃免费网站一区二区三区 | 国产激情一区二区三区| 国产乱色国产精品免费视频| 91在线免费播放| 日韩亚洲欧美综合| 国产蜜臀av在线一区二区三区| 国产精品视频第一区| 婷婷中文字幕综合| 国产成人在线电影| 欧美性欧美巨大黑白大战| 精品日产卡一卡二卡麻豆| 亚洲人成人一区二区在线观看| 青青草原综合久久大伊人精品优势| 国产精品一区二区黑丝| 欧美日韩电影在线| 一区免费观看视频| 激情综合色丁香一区二区| 在线影院国内精品| 国产亚洲成aⅴ人片在线观看| 亚洲一区二区三区在线看| 国产成人h网站| 51午夜精品国产| 亚洲最大色网站| 99久久精品情趣| 久久久噜噜噜久久中文字幕色伊伊| 亚洲欧洲日本在线| 国产91高潮流白浆在线麻豆| 日韩欧美自拍偷拍| 亚洲国产精品一区二区www在线| 国产大陆亚洲精品国产| 欧美电影精品一区二区| 一区二区日韩av| 成人免费看的视频| 精品成人免费观看| 日韩国产欧美在线观看| 欧美专区日韩专区| 亚洲狠狠丁香婷婷综合久久久| 国产成人免费视频一区| 2020国产精品久久精品美国| 天堂在线一区二区| 欧美精品日韩精品| 亚洲成av人片在线| 欧美卡1卡2卡| 亚洲成人激情av| 欧美亚洲一区三区| 亚洲午夜在线视频| 在线观看日韩国产| 伊人性伊人情综合网| 日本国产一区二区| 欧美又粗又大又爽| 欧美国产在线观看| 成人免费视频国产在线观看| 久久久久久久性| 99精品黄色片免费大全| 精品一区二区在线免费观看| 91精品国产综合久久久久| 丝袜亚洲另类欧美| 69堂亚洲精品首页| 美女尤物国产一区| 久久新电视剧免费观看| 国产精品一级黄| 日韩理论片在线| 在线免费av一区| 日韩专区中文字幕一区二区| 日韩一区和二区| 国内精品久久久久影院色| 亚洲精品一区二区三区福利 | 欧美v日韩v国产v| 国产精品一区免费视频| 国产精品国产a| 欧美色综合天天久久综合精品| 婷婷国产v国产偷v亚洲高清| 精品国产一区二区亚洲人成毛片 | 国产精品久久一级| 色综合一个色综合亚洲| 日韩电影在线观看一区| 久久综合成人精品亚洲另类欧美 | 日韩欧美在线观看一区二区三区| 久久国产人妖系列| 国产精品免费丝袜| 欧美色爱综合网| 国产一区二区视频在线播放| 中文字幕五月欧美| 7777精品伊人久久久大香线蕉经典版下载| 久久草av在线| 亚洲欧美另类在线| 精品日韩一区二区三区免费视频| 成人国产视频在线观看| 日本欧美肥老太交大片| 国产精品你懂的在线| 制服丝袜在线91| 北条麻妃国产九九精品视频| 日本不卡高清视频| 亚洲欧洲成人精品av97| 欧美大片日本大片免费观看| 日本精品一级二级| 国产伦精品一区二区三区视频青涩 | a美女胸又www黄视频久久| 亚洲成在人线免费| 亚洲色图.com| 国产午夜精品一区二区三区嫩草 | 91精品国产色综合久久不卡电影 | 欧美日韩国产影片| 99久久综合色| 久久99深爱久久99精品| 午夜激情综合网| 亚洲女爱视频在线| 国产精品成人免费精品自在线观看 | 91久久精品一区二区三| 国产69精品久久久久毛片| 日本女优在线视频一区二区| 亚洲自拍都市欧美小说| 国产精品国模大尺度视频| 久久蜜臀中文字幕| 日韩免费福利电影在线观看| 欧美色网站导航| 91蜜桃网址入口| 懂色av中文一区二区三区| 久久99精品网久久| 另类人妖一区二区av| 日本女人一区二区三区| 日本aⅴ免费视频一区二区三区| 亚洲制服丝袜av| 亚洲综合丁香婷婷六月香| 亚洲综合久久av| 亚洲二区视频在线| 亚洲第一在线综合网站| 亚洲午夜在线视频| 婷婷中文字幕综合| 琪琪一区二区三区| 久久精品国产色蜜蜜麻豆| 青青国产91久久久久久| 精品一区二区三区免费视频| 久久91精品国产91久久小草| 黑人巨大精品欧美黑白配亚洲| 另类调教123区| 精品一区二区免费| 国产剧情一区二区三区| 丁香六月久久综合狠狠色| 成人午夜视频福利| 99精品国产热久久91蜜凸| 在线免费亚洲电影| 91精品国产丝袜白色高跟鞋| 精品伦理精品一区| 国产欧美日韩在线视频| 亚洲色图欧洲色图| 日韩av电影一区| 国产精品1024久久| 色综合久久综合中文综合网| 欧美中文一区二区三区| 日韩欧美成人午夜| 国产精品区一区二区三区| 亚洲一区免费观看| 激情亚洲综合在线| 9i看片成人免费高清| 欧美一区二区三区影视| 中文字幕成人av| 午夜国产不卡在线观看视频| 加勒比av一区二区| 99精品视频免费在线观看| 欧美日韩综合在线| 久久午夜羞羞影院免费观看| 亚洲欧洲中文日韩久久av乱码| 性感美女极品91精品| 国产成人av一区二区| 欧美日韩国产综合一区二区| 久久久久久久网| 午夜视频久久久久久| 国产黑丝在线一区二区三区| 91亚洲大成网污www| 日韩欧美国产系列| 亚洲精品高清在线观看| 国产精品一卡二| 在线播放/欧美激情| 亚洲日本免费电影|