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

  • 大小: 37KB
    文件類型: .rar
    金幣: 2
    下載: 1 次
    發(fā)布日期: 2021-09-28
  • 語言: C/C++
  • 標簽:

資源簡介

用vc6.0編寫的telnet客戶端的程序.

資源截圖

代碼片段和文件信息

//?ProtocolRx.cpp:?implementation?of?the?CProtocolRx?class.
//
//////////////////////////////////////////////////////////////////////

#include?“stdafx.h“
#include?“Telnet.h“
#include?“ProtocolRx.h“

#ifdef?_DEBUG
#undef?THIS_FILE
static?char?THIS_FILE[]=__FILE__;
#define?new?DEBUG_NEW
#endif

//////////////////////////////////////////////////////////////////////
//?Construction/Destruction
//////////////////////////////////////////////////////////////////////
extern?HANDLE?stdin1;
extern?HANDLE?stdout1;
extern?HANDLE?stderr1;

void?nvt(SOCKET?serverunsigned?char?data);
enum?_ansi_state
{
as_normal//處理普通字符
as_esc//刪除一行
as_esc1//刪除單個字符
};
static?sa?=?FOREGROUND_RED?|?FOREGROUND_GREEN?|?FOREGROUND_BLUE;
char?codebuf[256];
unsigned?char?codeptr;
#define?NUM_CODEC?6
typedef?void?(*LPCODEPROC)(char*);
void?ansi_set_screen_attribute(char*?buffer);
void?ansi_set_position(char*?buffer);
void?ansi_erase_screen(char*?buffer);
void?ansi_move_up(char*?buffer);
void?ansi(SOCKET?serverunsigned?char?data);
void?ansi_erase_line(char*?buffer);
void?ddww_error(SOCKET?server_verb?verb_option?option);
void?ddww_echo(SOCKET?server_verb?verb?_option?option);
void?ddww_supp(SOCKET?server_verb?verb_option?option);?//Suppress?GA
void?ddww_term(SOCKET?server_verb?verb_option?option);?//Subnegotiate?terminal?type
void?sbproc_term(SOCKET?serverunsigned?char?data);


struct?
{
unsigned?char?cmd;
LPCODEPROC?proc;
}?codec[NUM_CODEC]?=?{
{‘m‘a(chǎn)nsi_set_screen_attribute}
{‘H‘a(chǎn)nsi_set_position}
{‘K‘a(chǎn)nsi_erase_line}
{‘J‘a(chǎn)nsi_erase_screen}
{‘A‘a(chǎn)nsi_move_up}
{00}
};

CProtocolRx::CProtocolRx()
{

}

CProtocolRx::~CProtocolRx()
{

}
#define?NUL?????0
#define?BEL?????7
#define?BS??????8
#define?HT??????9
#define?LF?????10
#define?VT?????11
#define?FF?????12
#define?CR?????13
#define?SE????240
#define?NOP???241
#define?DM????242
#define?BRK???243
#define?IP????244
#define?AO????245
#define?AYT???246
#define?EC????247
#define?EL????248
#define?GA????249
#define?SB????250
#define?WILL??251
#define?WONT??252
#define?DO????253
#define?DONT??254
#define?IAC???255


int?option_error(_verb_optionintSOCKET);

typedef?void(*LPOPTIONPROC)(SOCKET_verb_option);
typedef?void(*LPDATAPROC)(SOCKETunsigned?char?data);


inline?void?yesreply(SOCKET?server?_verb?verb_option?option)
{
??unsigned?char?buf[3];
??//命令字節(jié)
??buf[0]?=?IAC;
??//對于協(xié)商請求做出接受回答
??buf[1]?=?(verb==verb_do)?WILL:(verb==verb_dont)?WONT:(verb==verb_will)?DO:DONT;
??buf[2]?=?(unsigned?char)option;
??send(server(char*)buf30);
}

inline?void?noreply(SOCKET?server?_verb?verb_option?option)
{
unsigned?char?buf[3];
//命令字節(jié)
buf[0]?=?IAC;
//對于請求做出拒絕的回答
buf[1]?=?(verb==verb_do)?WONT:(verb==verb_dont)?WILL:(verb==verb_will)?DONT:DO;
buf[2]?=?(unsigned?char)option;
send(server(char*)buf30);
}
inline?void?askfor(SOCKET?server?_verb?verb_option?option)
{
//發(fā)出協(xié)商請求
unsig

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

?????目錄??????????0??2004-08-19?09:14??Telnet客戶端

?????文件??????13875??2002-07-28?15:57??Telnet客戶端\ProtocolRx.cpp

?????文件???????2831??2002-07-28?15:58??Telnet客戶端\ProtocolRx.h

?????文件????????447??1998-12-24?05:32??Telnet客戶端\Resource.h

?????文件???????2345??2002-07-28?15:58??Telnet客戶端\SocketDx.cpp

?????文件????????697??2002-07-28?15:58??Telnet客戶端\SocketDx.h

?????文件???????1564??2002-07-28?15:58??Telnet客戶端\SocketRx.cpp

?????文件????????754??2002-07-28?15:58??Telnet客戶端\SocketRx.h

?????文件???????1445??2002-07-28?15:58??Telnet客戶端\SocketTx.cpp

?????文件????????667??2002-07-28?15:58??Telnet客戶端\SocketTx.h

?????文件????????293??1998-12-24?05:32??Telnet客戶端\StdAfx.cpp

?????文件???????1126??1998-12-24?06:05??Telnet客戶端\StdAfx.h

?????文件??????16812??1998-12-24?05:35??Telnet客戶端\Telnet.aps

?????文件????????243??1998-12-24?06:11??Telnet客戶端\Telnet.clw

?????文件???????2034??2002-07-28?14:13??Telnet客戶端\Telnet.cpp

?????文件???????4893??2002-07-28?12:34??Telnet客戶端\Telnet.dsp

?????文件????????535??1998-12-24?05:32??Telnet客戶端\Telnet.dsw

?????文件????????326??1998-12-24?05:32??Telnet客戶端\Telnet.h

?????文件?????148480??2002-07-29?16:31??Telnet客戶端\Telnet.ncb

?????文件??????55808??2002-07-29?16:31??Telnet客戶端\Telnet.opt

?????文件???????3779??2002-07-28?11:43??Telnet客戶端\Telnet.plg

?????文件???????1458??1998-12-24?05:32??Telnet客戶端\Telnet.rc

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

???????????????260412????????????????????22


評論

共有 條評論

相關(guān)資源