2007年06月05日
ShortSMS是一款短信功能二次开发控件,本控件是用Delphi7开发的。本控件支持市场上大部分的手机和GSM专用模块,本控件的功能具备短信发送短信、查看信号强度、读取SIM卡短信、删除SIM卡短信等功能。阅读全文>
发表于 @ 2007年06月05日 20:52:00|评论(loading...)|编辑|收藏
2008年07月27日
网赚,广告点击,联盟,网站流量,挂机,Alexa排名,Google排名,Baidu排名阅读全文>
发表于 @ 2008年07月27日 07:51:00|评论(loading...)|编辑|收藏
2007年10月17日
通过RS232发送和接收短信
通常,发送和接收短信的终端都是通过串行接口连接电脑,这类设备用得比较多的是GSM Modem和手机。这类设备通常都支持PDU模式,但仍有少数设备只支持Text模式。
设备硬件连接好以后可以通过发送AT指令测试设备是否连接正确能否正常通讯。在这里我使用Windows自带的“超级终端”工具进行通讯。此工具可以在程序——附件——通讯里面找到,如果没有请确认是否安装了此组件。或者在运行里面输入“hypertrm”也可以快速启动“超级终端”。
阅读全文>
发表于 @ 2007年10月17日 15:24:00|评论(loading...)|编辑|收藏
PDU格式介绍1.简单介绍SMS是由Etsi所制定的一个规范(GSM 03.40 和 GSM 03.38)。它可以发送最多160个字符,当使用7-bits编码的时候。8-bit编码(最多140个字符)通常无法直接通过手机显示;通常被用来作为数据消息,例如:smart messaging中的图片和铃声)和OTA WAP设置。16-bit信息(最多70个字符)被用来显示Unicode(UCS2)文本信息,可以被大多数的手机所显示。一个以class 0 开头的16-bit的文本信息将在某些手机上作为Flash SMS显示(闪烁的SMS和警告SMS)。 阅读全文>
发表于 @ 2007年10月17日 15:05:00|评论(loading...)|编辑|收藏
PDU简介及其格式
PDU是大多数手机短信通讯的核心,仅有少数手机只支持Text模式(例如笔者的MOTO C330)。PDU模式比起Text模式可以提供能为强大的功能,但其编码较Text模式困难。无论哪种模式,我们都可以通过AT指令控制终端实现短信的发送、接收、删除等管理。下面主要介绍PDU的构成及编码解码。阅读全文>
发表于 @ 2007年10月17日 14:50:00|评论(loading...)|编辑|收藏
短信PDU编码规则
目前,发送短消息常用Text和PDU(Protocol Data Unit,协议数据单元)模式。使用Text模式收发短信代码简单,实现起来十分容易,但最大的缺点是不能收发中文短信;而PDU模式不仅支持中文短信,也能发送英文短信。PDU模式收发短信可以使用3种编码:7-bit、8-bit和UCS2编码。7-bit编码用于发送普通的ASCII字符,8-bit编码通常用于发送数据消息,UCS2编码用于发送Unicode字符。一般的PDU编码由A B C D E F G H I J K L M十三项组成。
阅读全文>
发表于 @ 2007年10月17日 14:35:00|评论(loading...)|编辑|收藏
2007年09月30日
C#正则用法两例
第一种用法: -------------------------------------------------- string p=@"[a-z0-9] ";Regex.Replace(schString , p , replaceString);第二种用法: -------------------------------------------------- Regex reg = new Regex(@"[a-z0-9] "); reg.Replace(schString, replaceString)阅读全文>
发表于 @ 2007年09月30日 11:56:00|评论(loading...)|编辑|收藏
2007年09月27日
asp.net下URL网址重写成.html格式、RSS、OPML的知识总结一、URL网址重写1、在MSDN中下载一个文件,将ActionlessForm.dll和URLRewriter.dll放到bin目录下。这是MSDN中关于URL重写的一篇文章里的地址。在 ASP.NET 中执行 URL 重写 2、将web.config文件中添加下面的代码阅读全文>
发表于 @ 2007年09月27日 15:12:00|评论(loading...)|编辑|收藏
2007年09月24日
如果使用了MasterPage,则MasterPage中的事件和ContentPage中的事件按照下面顺序激活:ContentPage.PreInitMaster.InitContentPage.InitContentPage.InitCompliteContentPage.PreLoadContentPage.LoadMaster.LoadContentPage.LoadCompleteContentPage.PreRenderMaster.PreRenderContentPage.PreRenderComplete.更进一步,如果ContentPage继承BasePage,那么,各事件的执行顺序将变成:UI.PreInitContentPage.PreInitMaster.InitUI.Init.阅读全文>
发表于 @ 2007年09月24日 15:07:00|评论(loading...)|编辑|收藏
2007年09月19日
如果叫你实现远程启动别人的计算机,你首先想到的可能是先做一个在远程计算机上面运行客户端程序,然后在本地计算机上面再做一个服务器端程序,通过这二个程序直接的通讯实现重启远程计算机。如果现在只告诉你远程计算机的管理者的登陆帐号,而并不允许你在远程的计算机上面运行一个所谓的客户端程序,让你通过程序来完成重启远程计算机。二.程序设计和运行的环境设置: (1).windows 2000 Professional (2). .Net FrameWork SDK (3).远程计算机的管理者帐号 以上这些不仅是本地计算机配置,还是远程计算机的配置。阅读全文>
发表于 @ 2007年09月19日 15:19:00|评论(loading...)|编辑|收藏
2007年09月18日
充分利用ASP.NET的三种缓存提高站点性能的注意方法。ASP.NET提供三种主要形式的缓存:页面级输出缓存、用户控件级输出缓存(或称为片段缓存)和缓存API。页面级输出缓存 最简单的缓存形式,只是在内存中保留为响应请求而发送的HTML的副本。阅读全文>
发表于 @ 2007年09月18日 16:52:00|评论(loading...)|编辑|收藏