资源简介
自己写的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
- 上一篇:DSP28335上的UCOS2移植,测试通过
- 下一篇:杠杆的Flash课件
相关资源
- 利用高压VCO设计高性能锁相环
- 关于Spring MVC项目maven中通过fileupload上
- 虚拟摄像头VCam开发SDK
- VC2005开发工具实现数据手套抓取移动
- 基于web的图书馆运营系统
- win 10 telnet客户端
- VCard名片批量整理成excel小工具
- Outlook联系人导出为Vcard格式工具
- IBM SVC解决方案的特点和优势
- IBM SVC为企业搭建异构容灾平台
- IBM SVC通过优化实现实时存储
- SVC微码升级方案
- STM32F103VCT6TR - High-density performance lin
- 基于stm32F103vct6的SD卡FATFS文件系统移植
- linux telnet服务安装包
- telnet-0.17-47.el6.x86_64.rpm
- 基于ADS5517的无线数据采集模块设计
- 解码hevc解析h265流
- telnet-server-0.17-25.i386.rpm
- RTMP_H265推流直播技术研讨
- SuperReport VC 报表控件以及源码.rar
- VC++ RS232 RS485串口通信源代码_
- vclSkin5.6源码皮肤控件
- VCLskin皮肤查看器
- Delphi VCLSkin 5.60
- telnet监视器
- FFVCL_Lite.v7.0
- 获取外网IP地址小工具,VC 简单源程
- VC下通过USB接口访问USB设备
- 电信华为光猫超级密码获取工具
评论
共有 条评论