• 大小: 4KB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2021-01-02
  • 语言: 其他
  • 标签: telnet  自动登录  VC  

资源简介

自己写的vc程序自动登录telnet并发送命令的函数,十分简单。新手,写的不好,不过希望能对大家有所帮助

资源截图

代码片段和文件信息

#include “stdafx.h“

#include “telnet.h“

#include 
#include 


//判断指定会话是否有效
static int telnet_SessionIsOpen(const telnet_Session pTelnetSession)
{
if(pTelnetSession == NULL)
return 0;

if(pTelnetSession->m_szLineMark == NULL)
return 0;

if(pTelnetSession->m_TelnetSocket == NULL)
return 0;

return 1;
}
//一直读取数据直到出现指定字符串szMark
static int telnet_RecvUntilMark(SOCKET TelnetSocket const char* szMark char* pcRecvBuf const int iRecvBufLen)
{
const char* pMatch = szMark;
char cReceive = ‘\0‘;
int iReceived = 0;

if(TelnetSocket == INVALID_SOCKET)
return -1;

while(1){
if(recv(TelnetSocket &cReceive 1 0) != 1)
return -1;

//pcRecvBuf为空或iRecvBufLen为0时不记录读取内容
if(pcRecvBuf != NULL && iReceived < iRecvBufLen)
p

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       4050  2011-01-14 13:50  telnet.h

     文件       7293  2011-01-14 13:51  telnet.cpp

----------- ---------  ---------- -----  ----

                11343                    2


评论

共有 条评论