91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 5KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-23
  • 語言: C#
  • 標簽:

資源簡介

C#蜘蛛爬蟲源代碼、上傳讓大家評評,謝謝

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.Text;
using?System.Net;
using?System.Web;
using?System.IO;
using?System.Collections;
using?System.Text.Regularexpressions;


namespace?chinaz
{
????class?Program
????{
????????static?void?Main(string[]?args)
????????{

????????????string?cookie?=?null;
????????????using?(StreamReader?sr?=?new?StreamReader(“cookie.txt“))
????????????{
????????????????cookie?=?sr.ReadToEnd();
????????????????sr.Close();
????????????}
????????????//string?tmp?=?SRWebClient.GetPage(“http://bbs.chinaz.com/Members.html?page=1&sort=CreateDate&desc=true&keyword=“?Encoding.UTF8?cookie);
????????????int?a?=?int.Parse(Console.ReadLine());
????????????int?b?=?int.Parse(Console.ReadLine());
????????????string?url?=?Console.ReadLine();

????????????Hashtable?hash?=?new?Hashtable();
????????????Encoding?encoding?=?Encoding.GetEncoding(Console.ReadLine());

????????????for?(int?i?=?a;?i?<=?b;?i++)
????????????{
????????????????string?html?=?SRWebClient.GetPage(string.Format(url?i)?encoding?cookie);
????????????????//Console.WriteLine(html);
????????????????if?(html?!=?null?&&?html.Length?>?1000)
????????????????{
????????????????????Match?m?=?Regex.Match(html?@“\w+([-+.‘]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*“?RegexOptions.Compiled?|?RegexOptions.IgnoreCase);
????????????????????while?(m?!=?null?&&?m.Value?!=?null?&&?m.Value.Trim()?!=?string.Empty)
????????????????????{
????????????????????????if?(!hash.Contains(m.Value))
????????????????????????{
????????????????????????????Console.WriteLine(m.Value);
????????????????????????????using?(StreamWriter?sw?=?new?StreamWriter(“mail.txt“?true))
????????????????????????????{
????????????????????????????????sw.WriteLine(m.Value);
????????????????????????????????sw.Close();
????????????????????????????}
????????????????????????????hash.Add(m.Value?string.Empty);
????????????????????????}
????????????????????????m?=?m.NextMatch();
????????????????????}

????????????????}
????????????}



????????????Console.Write(“完成“);
????????????Console.ReadLine();
????????}
????}


????public?class?SRWebClient
????{
????????public?CookieCollection?cookie;
????????public?SRWebClient()
????????{
????????????cookie?=?null;
????????}

????????#region?從包含多個?Cookie?的字符串讀取到?CookieCollection?集合中
????????private?static?void?AddCookieWithCookieHead(ref?CookieCollection?cookieCol?string?cookieHead?string?defaultDomain)
????????{
????????????if?(cookieCol?==?null)?cookieCol?=?new?CookieCollection();
????????????if?(cookieHead?==?null)?return;
????????????string[]?ary?=?cookieHead.Split(‘;‘);
????????????for?(int?i?=?0;?i?????????????{
????????????????Cookie?ck?=?GetCookieFromString(ary[i].Trim()?defaultDomain);
????????????????if?(ck?!=?null)
????????????????{
????????????????????cookieCol.Add(ck);
????????????????}
????????????}
????????}
????????#endregion

????????#region?讀取某一個?Cookie?字

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????2106??2008-08-11?14:25??chinaz.csproj

?????文件??????16466??2008-08-11?14:39??Program.cs

?????文件???????1350??2008-08-11?14:25??Properties\AssemblyInfo.cs

?????目錄??????????0??2008-08-11?14:25??Properties

-----------?---------??----------?-----??----

????????????????19922????????????????????4


評論

共有 條評論