ÊÖ»úÕ¾
ÍøÍ¨·ÖÕ¾
µçÐÅÖ÷Õ¾
ÃÜ¡¡Âë:
Óû§Ãû£º
µ±Ç°Î»Öà : Ö÷Ò³>ÍøÂç±à³Ì>Asp±à³Ì>Áбí

ÓÃASP.Netдһ¸ö·¢ËÍICQÐÅÏ¢µÄ³ÌÐò´úÂë

À´Ô´£º»¥ÁªÍø ×÷Õߣºwest263.com ʱ¼ä£º2008-02-23
Î÷²¿ÊýÂë-È«¹úÐéÄâÖ÷»ú10Ç¿£¡40ÓàÏîÐéÄâÖ÷»ú¹ÜÀí¹¦ÄÜ,È«¹úÁìÏÈ!Ë«Ïß¶àÏßÐéÄâÖ÷»úÄϱ±·ÃÎʳ©Í¨ÎÞ×è!Ãâ·ÑÔùËÍÆóÒµÓʾÖ,.CNÓòÃû,×ÔÖú½¨Õ¾480ÔªÆð,Ãâ·ÑÊÔÓÃ7Ìì,ÂúÒâÔÙ¸¶¿î! P4Ö÷»ú×âÓÃ799Ôª/ÔÂ.Ô¸¶Ãâѹ½ð!
¡¡¡¡ÕâÀïÎÒ¸ø´ó¼ÒÌṩһ¸öºÜʵÓõÄÀý×Ó£¬¾ÍÊÇÔÚÏß·¢ËÍICQÐÅÏ¢¡£ÏëÒ»ÏëÎÒÃÇÔÚÍøÒ³ÉÏÖ±½Ó¸øÅóÓÑ·¢ËÍICQÐÅÏ¢£¬ÄÇÊǶàôÃÀÃîµÄÊÂÇé°¡¡£ºÇºÇ£¬ÔÚ´µÅ£°¡£¬ÆäʵICQ±¾À´¾ÍÓÐÔÚÏß·¢Ë͵ĴúÂ룬²»¹ý£¬ÕâЩ¶¼ÊÇAOL¸øÄãдºÃµÄ´úÂ룬¶àûÓÐÒâ˼°¡¡£»¹ÊÇ×ÔÒÑдµÄ±È½ÏºÃ£¬ºÇºÇ,·Ï»°ÉÙ˵£¬´ó¼ÒÀ´¿´´úÂë°É¡£

£¼% @ Page Language="C#" %£¾
£¼% @ Assembly Name="System.Net" %£¾
£¼% @ Import Namespace="System.Net" %£¾
£¼% @ Import Namespace="System.Net.Sockets" %£¾
£¼% @ Import Namespace="System.IO" %£¾
£¼% @ Import Namespace="System.Text" %£¾

£¼Script Language="C#" Runat="Server"£¾
public void Page_Load(Object src,EventArgs e)
{
¡¡ICQ_Show.Text="Èç¹ûÌá½»ºó£¬ÔÚÕâÀïÏÔʾÐÅÏ¢";
}

public void Send_Click(Object sender,EventArgs e)
{
¡¡string sendmsg;
¡¡string commandmsg;
¡¡//Ê×ÏÈÈ¡µÃÒª·¢Ë͵ÄÐÅÏ¢
¡¡commandmsg = "from=" ICQ_Name.Text "&fromemail=" ICQ_Email.Text "&subject=";
¡¡commandmsg = ICQ_Subject.Text "&body=" ICQ_Message.Text "&to=" ICQ_Number.Text
¡¡commandmsg = "&Send=Send Message";
¡¡//È»ºó¾ÍÊÇ×é×°È«²¿µÄÐÅÏ¢
¡¡sendmsg="POST /scripts/WWPMsg.dll HTTP/1.1\r\n";
¡¡sendmsg = "Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,";
¡¡sendmsg = " application/vnd.ms-office/9.shtml' target='_blank' class='article'£¾excel,";
¡¡sendmsg = " application/msword, application/vnd.ms-powerpoint, */*\r\n";
¡¡sendmsg = "Accept-Language: zh-cn\r\n";
¡¡sendmsg = "Content-Type: application/x-www-form-urlencoded\r\n";
¡¡sendmsg = "Accept-Encoding: gzip, deflate\r\n";
¡¡sendmsg = "User-Agent: Mozilla/4.0 (compatible; MSIE 5.01; Windows 95)\r\n";
¡¡sendmsg = "Host: wwp.icq.com\r\n";
¡¡sendmsg = "Content-Length: " commandmsg.Length "\r\n";
¡¡sendmsg = "Connection: Keep-Alive\r\n\r\n";
¡¡sendmsg = commandmsg "\r\n\r\n";

¡¡Byte[] arrMsg=Encoding.Default.GetBytes(sendmsg.ToCharArray());
¡¡//ÐèÒª·¢Ë͵ÄÐÅÏ¢´¦ÀíÍê±Ï

¡¡//======ÏÂÃæ¾ÍÊÇ·¢ËÍÕâЩÐÅÏ¢=====
¡¡//Ê×ÏÈÊǽ¨Á¢Ò»¸öTCPClient ¶ÔÏó
¡¡TCPClient tcpc=new TCPClient();
¡¡if(0==tcpc.Connect("wwp.icq.com",80))
¡¡{
¡¡¡¡Stream sm = tcpc.GetStream();
¡¡¡¡sm.Write(arrMsg,0,sendmsg.Length);
¡¡¡¡StreamReader sr=new StreamReader(tcpc.GetStream(),Encoding.Default);
¡¡¡¡string strRev=sr.ReadLine();
¡¡¡¡if(strRev.IndexOf("OK")!=-1)
¡¡¡¡{
¡¡¡¡¡¡ICQ_Show.Text="ICQÏûÏ¢·¢Ëͳɹ¦";
¡¡¡¡}
¡¡¡¡else
¡¡¡¡{
¡¡¡¡¡¡ICQ_Show.Text="ICQÏûÏ¢·¢ËͲ»³É¹¦";
¡¡¡¡}
¡¡}
¡¡else
¡¡{
¡¡¡¡ICQ_Show.Text="ICQÏûÏ¢·¢ËͲ»³É¹¦£¬ÎÞ·¨Áª½áICQ·þÎñÆ÷";
¡¡}
¡¡//¹Ø±ÕTCPÁª½á
¡¡tcpc.Close();
}

£¼/script£¾
£¼html£¾
£¼meta http-equiv="Content-Language" content="zh-cn"£¾
£¼head£¾
£¼title£¾£¼/title£¾
£¼/head£¾
£¼body£¾
£¼form runat="server" £¾
¡¡£¼table£¾
¡¡¡¡£¼tr£¾£¼td align=center colspan=2£¾
¡¡¡¡¡¡£¼asp:Label id="ICQ_Show" runat="server" ForeColor="red" /£¾£¼/td£¾£¼/tr£¾
¡¡¡¡£¼tr£¾£¼td£¾
¡¡¡¡£¼/tr£¾
¡¡¡¡£¼tr£¾£¼td align=center colspan=2£¾·¢ËÍICQÐÅÏ¢£¼/td£¾£¼/tr£¾
¡¡¡¡£¼tr£¾£¼td£¾ÄúµÄICQºÅ:£¼/td£¾£¼td£¾£¼asp:TextBox id="ICQ_Number" runat="server" /£¾£¼/td£¾£¼/tr£¾
¡¡¡¡£¼tr£¾£¼td£¾ÄúµÄÍøÃû:£¼/td£¾£¼td£¾£¼asp:TextBox id="ICQ_Name" runat="server" /£¾£¼/td£¾£¼/tr£¾
¡¡¡¡£¼tr£¾£¼td£¾ÄúµÄEmail:£¼/td£¾£¼td£¾£¼asp:TextBox id="ICQ_Email" runat="server" /£¾£¼/td£¾£¼/tr£¾
¡¡¡¡£¼tr£¾£¼td£¾·¢ËÍÖ÷Ìâ:£¼/td£¾£¼td£¾£¼asp:TextBox id="ICQ_Subject" runat="server" /£¾£¼/td£¾£¼/tr£¾
¡¡¡¡£¼tr£¾£¼td£¾·¢ËÍÄÚÈÝ:£¼/td£¾£¼td£¾£¼asp:TextBox id="ICQ_Message" runat="server" /£¾£¼/td£¾£¼/tr£¾
¡¡¡¡£¼tr£¾£¼td£¾£¼asp:Button OnClick="Send_Click" Text="·¢ËÍICQÐÅÏ¢" RunAt="server" /£¾£¼/td£¾£¼/tr£¾
¡¡£¼/table£¾
£¼/form£¾

£¼/body£¾
£¼/html£¾

ÎÄÕÂÕûÀí£ºÎ÷²¿ÊýÂë--רҵÌṩÓòÃû×¢²á¡¢ÐéÄâÖ÷»ú·þÎñ
http://www.west263.com
ÒÔÉÏÐÅÏ¢ÓëÎÄÕÂÕýÎÄÊDz»¿É·Ö¸îµÄÒ»²¿·Ö,Èç¹ûÄúÒª×ªÔØ±¾ÎÄÕÂ,Çë±£ÁôÒÔÉÏÐÅÏ¢£¬Ð»Ð»!