动态网站制作指南 [  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
电脑书籍下载:程序设计书籍 | 数据库教程书籍 | 平面与多媒体书籍 | 网络通讯书籍 | 系统管理书籍 | 网络安全书籍 | 认证考试书籍
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 移动短信技术
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ 移动短信技术 ]的信息



本月文章推荐
.CMPP CONNECT CODE SAMPLE.
.在PC上通过手机发送短消息.
.手机铃声和图片的详细设计说明.
.短消息网关通信模块的设计与实现.
.移动和联通相关开发协议和规范.
.一个文本转2进制的函数.
.基于Nokia S60的游戏开发之四.
.J2ME编程之Nokia 7210配置篇.
.MIDP2.0手机上手电筒程序的实现.
.CMPP ACTIVE TEST.
.Windows CE.Net下矩阵键盘开发设.
.CMPP2.0协议升级.
.Pocket PC Phone Edition SMS编程.
.利用手机模块实现短消息(一).
.手机铃声格式规范,midi格式规范.
.motorola铃声算法,是Java的!.
.基于Nokia S60的游戏开发之三.
.Windows CE下驱动程序开发基础.
.NOKIA、MOTOROLA、SIMENS及ERICC.
.用脚本发送带有SMS的文本消息.

CMPP CONNECT CODE SAMPLE

发表日期:2003-2-14 |


void CSmsCmpp::EncodeConnect(const long& nSecID,const string& sSrcAddr, const string& sPwd, const string& sUser, BYTE nVer)
{    
    m_smHeader.lCommandLength = 39;
    m_smHeader.lCommandId = CMPP_CONNECT;
    m_smHeader.lSequenceNumber = nSecID;
    EncodeHeader();
    
    string sAuthName;
    if(int(sUser.size())>0) {
        sAuthName = sUser.c_str();
    }
    else {
        sAuthName = sSrcAddr.c_str();
    }
    AppendOct(m_Body,(PBYTE)sAuthName.c_str(),6);

    vector<BYTE> vAuth;
    std::copy(sAuthName.begin(),sAuthName.end(),back_inserter(vAuth));
    for(int i=0;i<9;i++) vAuth.push_back(0x00);
    std::copy(sPwd.begin(),sPwd.end(),back_inserter(vAuth));    
    string sStamp = GetCurTime();
    std::copy(sStamp.begin(),sStamp.end(),back_inserter(vAuth));

    char src[400];    
    memset(src,0,400);
    std::copy(vAuth.begin(),vAuth.end(),src);

    PBYTE temp = new BYTE[17];
    memset(temp,0,17);
    DWORD dwSize;
    CryptMD5Hash((PBYTE)src,int(vAuth.size()),temp,dwSize);    

    ostringstream oss;
    oss<<"发送连接包!";
    

    AppendOct(m_Body,(PBYTE)temp,16);  //ICP认证码        
    delete[] temp;

    AppendInt(m_Body,nVer);        
    DWORD lTimeStamp = atoi(sStamp.c_str());
    lTimeStamp = htonl(lTimeStamp);
    AppendOct(m_Body,(PBYTE)&lTimeStamp,4);
}

上一篇:CMPP的SUBMIT 包的CODE SAMPLE 人气:12589
下一篇:一个偏门:固话短信的信息格式约定 人气:11442
浏览全部的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-8-7 BBSxp 2008 8.0.5 SP1 Build 080
2008-8-7 思道OA协同办公系统 2008
2008-8-7 Drupal v7.x-dev Build 080807
2008-8-7 XML文章系统 v1.07
2008-8-7 新动软万能网站内容管理cms系统
2008-8-7 wordpress 广告插件 v1.64 中文版
2008-8-7 0451sky学生成绩管理系统2008 v1
2008-8-7 中国奖牌数量获取小偷程序 build
2008-8-7 流口水迷你博客
2008-8-2 My Codec Pack 1.02 Build 1.0.8
2008-8-2 上海话输入法
2008-8-2 MindSoft Utilities XP 2008.10
2008-8-2 eMule 0.49b - Final
2008-8-2 1229个AppStore圆角水晶图标
2008-8-2 Dynolicious性能测量仪 v1.02破解
2008-8-2 SpeedDial快速拨号 v1.0破解版
2008-8-2 OmniFocus记事本工具 v1.0.1破解
2008-8-2 FileMagnet文件演示工具 v1.0破解


  发表评论
姓 名: 验证码:
内 容:
[ 汉字翻译拼音 ] [ 广告代码 ] [ 符号对照表 ] [ 进制转换 ] [ 经典小工具 ] [ 个税计算 ] [ 汉字简繁转换 ] [ 普通单位换算 ] [ 公制单位换算 ]
[ 生辰老黄历 ] [ 国内电话区号 ] [ 国家代码与域名缩写 ] [ 文字加密解密 ] [ 健康查询 ] [ 万年历 ] [ 手机号码查询 ] [ ip搜索 ] [ Google PR查询 ]
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号
ホームページ制作 不動産検索システム 求人情報
防水工事·改修工事 フットサル大会 探偵