亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Delphi > 正文

用Delphi實現(xiàn)BP機、手機短訊

2019-11-18 18:56:15
字體:
供稿:網(wǎng)友
     很多人一定用過OICQ,想必也用過了它的BP機短訊、手機短訊,編程的朋友一定想實現(xiàn)這種功能,
如果你的程序能發(fā)到手機、發(fā)到BP機一定很酷。
     現(xiàn)在我就介紹一種可行的方法。
    一、原理
              它不同于OICQ的雙方都在網(wǎng)上才能進行交流的尋呼功能,它可以將文字信息發(fā)送到真正的尋呼機上。只要你能夠上網(wǎng),就可以自己動手,隨時隨地將信息發(fā)送出去,即使你在國外,也可以利用它來向國內(nèi)的友人發(fā)送信息了,而且不用交納國際長途費用,是不是方便又省事呢!
   二、分析
              現(xiàn)在網(wǎng)上各尋呼臺都有網(wǎng)上服務(wù),網(wǎng)頁尋呼(Web Paging)就是常用的一種。它是通過在互聯(lián)網(wǎng)上訪問尋呼臺的主頁,然后由尋呼臺的信息尋呼系統(tǒng)打傳呼。所以我們只要利用HTTP協(xié)議就可以實現(xiàn)網(wǎng)絡(luò)尋呼了。以下就簡單介紹一下HTTP協(xié)議:
   HTTP中完成一個會話通常要完成:1)客戶端程序與服務(wù)器建立連接2)發(fā)送請求3)服務(wù)器響應(yīng)客戶端4)關(guān)閉連接
   HTTP常用到的請求有:1)GET(請求一萬維網(wǎng)頁) 2)HEAD(讀取一萬維網(wǎng)頁的頭部) 3)PUT(請求一存儲萬維網(wǎng)頁) 4)POST(附加一個命名的資源) 5)DELETE(刪除萬維網(wǎng)頁) 6)LINK(連接兩個已有的資源) 7)UNLINK(斷開兩個已有資源的連接)
   HTTP中常用到的應(yīng)答狀態(tài)代碼有:(*號代表0-9間的一個數(shù)) 1. 1** (信息) 2. 2**(成功) 3.4**(客戶端錯誤) 4.5**(服務(wù)器錯誤)
   其實我們要實現(xiàn)的程序,只用POST、GET請求,收到正常應(yīng)答就可以了。POST可以用于把用戶輸入的數(shù)據(jù)以數(shù)據(jù)流的方式傳給CGI程序,CGI通過Contect-Length環(huán)境變量來取相應(yīng)長度的數(shù)據(jù)流信息。
POST請求格式如下:
POST http://www2.scuta.edu.cn/stu/chatroom/check.asp HTTP/1.0
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-Powerpoint, application/vnd.ms-Excel, application/msWord, */*
Referer: http://www2.scuta.edu.cn/stu/
Accept-Language: zh-cn
Content-Type: application/x-www-form-urlencoded
PRoxy-Connection: Keep-Alive
User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows 98)
Host: www2.scuta.edu.cn
Content-Length: 87
Pragma: no-cache
Cookie: ASPsessionIDQGGGQHHE=ABGNNOJCIGOFCDLBIOLHKAFK
服務(wù)器正常應(yīng)答的頭部結(jié)構(gòu)為:
  200 OK HTTP/1.0  說明提交數(shù)據(jù)成功
    三、程序的實現(xiàn)
             Delphi中NMHTTP已經(jīng)可以很容易的實現(xiàn)上面的所說的數(shù)據(jù)提交,而且它還支持Proxy、這樣對于通過代理服務(wù)器上網(wǎng)一樣可以適用,并且它不是OICQ中發(fā)送訊信所用到SOCKET5代理。
   新建一個窗體,加入組件一個ComboBox,命名為callto,用于存放尋呼對象,如國信尋呼就有95908、94908、94909、98062、98063、98019、98035、98052、98038、99055、98060、98061、98051、98003、99062、99016、99017、99018、99019、99046、99076;加入組件Edit,命名為tonumber,表示尋呼號碼;加入組件RadioGroup,命名為RadioGroup1,Caption設(shè)為呼機類型,items中加入兩項,分別為中文機、數(shù)字機;加入組件Edit,命名為firstName,用于表示發(fā)尋呼人的姓;加入組件RadioGroup,命名為RadioGroup2,Caption設(shè)為尋呼人性別,items中加入兩項,分別為先生、小姐;加入組件Memo,命名為callmsg,用于輸入發(fā)送的信息(注:對于數(shù)字機只能是數(shù)字信息);加入組件NMHTTP,命名為NMHTTP1;加入Checkbox,命名為ifuseproxy,用于確定是否使用代理服務(wù)器;加入兩個Edit組件,分別用于軟件代理服務(wù)器地址、代理服務(wù)器端口;最后加入命令按鈕,Caption設(shè)為“發(fā)送”。
現(xiàn)在以國信尋呼為例,它用GET請求就可以實現(xiàn)了,“發(fā)送”按鈕的程序代碼如下:
procedure TForm1.Button1Click(Sender: TObject);
  var callstr:string;
begin            callstr:='http://t     case RadioGroup1.ItemIndex of
       0:callstr:=callstr+'&pager_type=C';
       1:callstr:=callstr+'&pager_type=N';
     end;
     callstr:=callstr+'&firstname='+firstname.text;
     case RadioGroup2.ItemIndex of
       0:callstr:=callstr+'&title=0';
       1:callstr:=callstr+'&title=1';
     end;    
     callstr:=callstr+'&msg='+callmsg.Text+'&answer=null&B1=發(fā)送尋呼';
  NMHTTP1.InputFileMode := FALSE;
  NMHTTP1.OutputFileMode := FALSE;
  NMHTTP1.ReportLevel := Status_Basic;
  If ifuseproxy.Checked then
  Begin
    NMHTTP1.Proxy := Edit1.Text;
    NMHTTP1.ProxyPort := StrToInt(Edit2.Text);
  End;
  NMHTTP1.Get(callstr);
end;

有些尋呼(如潤迅尋呼就不能用上面的GET請求實現(xiàn),它要用POST請求),使用與上面相差不大,如下面是NMHTTP的POST用法:
  NMHTTP1.InputFileMode:=False;
  NMHTTP1.OutputFileMode:=True; 
  NMHTTP1.ReportLevel:=Status_Basic;
  If ifuseproxy.Checked then
  Begin
    NMHTTP1.Proxy := Edit1.Text;
    NMHTTP1.ProxyPort := StrToInt(Edit2.Text);
  End;
  With NMHTTP1.HeaderInfo do
  Begin
    Cookie := Edit5.Text;
    LocalMailAddress := Edit6.Text;
    LocalProgram := Edit7.Text;
    Referer := Edit8.Text;
    UserID := Edit9.Text;
    Password := Edit10.Text;
  End;
//  把要提交的數(shù)據(jù)先放在test.txt文件中:格式為stnid=A&pageno=123456...
  NMHTTP1.Post('http://www.wocall.com/script/zbwebcall.asp','test.txt');
//NMHTTP的具體用法在Delphi安裝目前BorlandDelphi5DemosFastNetHttp下有個NMHTTP使用的例子。
以上都是用NMHTTP實現(xiàn)的,其實用Delphi中的WebBrowser組件同樣可以完成數(shù)據(jù)的提交,使用是這樣的 Webbrowser1.OleObject.Document.FrontPage_Form1.submit();
說明:WebBrowser1是WebBrowser組件的名,Frontpage_Form1是用WebBrowser打開的網(wǎng)頁中的表單名
網(wǎng)頁中的表單是這機樣的:
<FORM name=FrontPage_Form1  action=http://message.com.cn/cgi-bin/ips/webpaging  method=post>
......
</Form>
這樣的實現(xiàn)方法就是用程序生成一個已經(jīng)按用戶輸入信息生成一個網(wǎng)頁,然后通過WebBrowser1.Navigate(生成的網(wǎng)頁),最后提交到服務(wù)器Webbrowser1.OleObject.Document.FrontPage_Form1.submit();這樣就完成了一次尋呼

上一篇:在DELPHI程序中使用ADO對象存取ODBC

下一篇:Delphi中實現(xiàn)文件拷貝的三種方法

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
學(xué)習(xí)交流
熱門圖片

新聞熱點

疑難解答

圖片精選

網(wǎng)友關(guān)注

中文字幕免费视频| 欧美成人精品网站| 久久国产精品第一页| 三级在线看中文字幕完整版| 在线免费a视频| 久久久久久久国产| 美女福利视频一区| 亚洲人体大胆视频| 九色蝌蚪在线观看| 麻豆国产视频| 91视频福利| 亚洲精品99久久久久中文字幕| 成年人网站免费在线观看| 精品精品国产高清一毛片一天堂| 成视频免费观看在线看| 精品成av人一区二区三区| 亚洲亚洲精品三区日韩精品在线视频| 日本色护士高潮视频在线观看| 欧洲一区在线观看| 在线电影国产精品| 三级a性做爰视频| 人人爽人人av| 精品人在线二区三区| 亚洲一区二区三区四区av| 国产一区在线观看视频| 亚洲一区中文字幕在线观看| 91精品视频播放| 在线播放精品视频| 老司机精品在线| 国产欧美一区二区三区国产幕精品| 91九色在线播放| 不卡视频在线播放| 热99精品视频| 日韩精品一区二区三区老鸭窝| 欧美精品精品一区| 91网站在线观看视频| 91.www| 精品国产一区二区三区四区在线观看| 久久国产精品99久久久久久丝袜| 日本一卡2卡三卡4卡网站| 亚洲福利在线看| 超碰在线国产| 久国产精品韩国三级视频| 日韩毛片一二三区| 一区二区三区加勒比av| 欧美午夜激情视频| 邻家有女韩剧在线观看国语| 日韩精品在线视频观看| aa一级黄色片| 国产精品另类一区| 久久男人资源站| 精产国品一二三区| 校园春色综合| 久久电影网电视剧免费观看| aaa在线观看| 开心久久婷婷综合中文字幕| 午夜影院在线观看欧美| 8050国产精品久久久久久| ccyy激情综合| 懂色av粉嫩av蜜乳av| 丰腴饱满的极品熟妇| 夜夜春亚洲嫩草影视日日摸夜夜添夜| 久久国产精品无码网站| 在线天堂新版最新版在线8| 中文字幕av中文字幕| 欧美日韩国产精品一区二区亚洲| 中文字幕不卡av| 国产在线精品一区在线观看麻豆| 亚洲japanese制服美女| 欧美久久婷婷综合色| 91亚洲国产成人精品一区二区三| 国产午夜福利在线播放| 国产综合在线观看| 在线日韩欧美视频| 欧洲中文在线| 伊人网伊人影院| 免费一级特黄特色毛片久久看| 白白色 亚洲乱淫| 每日在线观看av| 男人的天堂久久久| 午夜久久久久久久久久一区二区| 影音日韩av| 你懂的视频在线播放| 三上悠亚在线免费观看| 茄子视频成人在线| 日韩av最新在线观看| 手机在线免费毛片| 99国内精品久久久久久久| bdsm精品捆绑chinese| 岛国av在线播放| 日本一本二本在线观看| 91影院在线免费观看视频| 国产亚洲精品美女久久久久| 国产日韩在线看| 国产精品亚洲色图| 国产高清在线不卡| 欧美日韩精品一区二区三区视频| 日韩的一区二区| 日韩一区二区视频| 动漫一区二区在线| 天天色天天综合| 日韩激情电影免费看| 一区二区在线影院| 福利电影一区二区三区| av成人在线网站| 久久福利免费视频| 欧美多人野外伦交| 精品国产福利一区二区在线| 久久久久亚洲天堂| 欧美日本免费一区二区三区| 欧美13videosex性极品| 亚洲午夜女主播在线直播| 国产精品黄色片| 国产麻豆精品theporn| 欧美日韩一区二区三区| 亚洲精品aⅴ| 亚洲综合色激情五月| 青青草97国产精品麻豆| 美女av在线免费看| 亚洲毛片播放| 成人免费视频网站| 久久国产夜色精品鲁鲁99| 一本一道dvd在线观看免费视频| 国产精品免费视频一区二区三区| 蜜桃视频一区二区三区在线观看| 国产女主播自拍| 欧美日韩另类字幕中文| 少妇影院在线观看| 91精品国产综合久久香蕉的特点| 精品176二区| 欧美亚洲国产一区二区三区| 日韩一区二区三区不卡视频| 99久久香蕉| 国产日韩另类视频一区| 午夜爽爽爽男女免费观看影院| 巨茎人妖videos另类| 久久精品一区二区三区四区五区| 国产精品一区二区三区美女| 成人激情av在线| 性视频1819p久久| 国内精品久久久久久久久蜜桃| 含羞草www国产在线视频| 色琪琪原网站亚洲香蕉| 国产凹凸在线观看一区二区| 在线观看麻豆视频| 亚洲欧洲日本专区| 亚洲久色影视| 欧美福利网站| 精品人妻一区二区三区视频| 亚洲视频第二页| 麻豆av免费在线| 欧美黄网免费在线观看| 日本免费精品| 五月综合激情| 五十路在线观看| 成人au免费视频影院| 视频在线在亚洲| 国产精品一二三产区| 欧美一区二区精美| 亚洲最大成人网色| 国产一区二区观看| 国产麻豆91精品| 国产成人啪精品午夜在线观看| 亚洲天堂色网站| 亚洲国产中文字幕在线| 久久综合亚洲社区| 日韩精品成人av| 91色在线porny| 午夜免费福利在线| 91麻豆产精品久久久久久夏晴子| 国产一区二区三区福利| 欧美国产视频一区二区| 成人精品一区二区| 天堂蜜桃一区二区三区| 国产女主播喷水高潮网红在线| 国产成人1区| 成人免费视频播放| 国产影视精品一区二区三区| av手机免费观看| 国精产品一区一区三区四川| 免费无码不卡视频在线观看| 欧洲美女少妇精品| 欧美一区二区三区爽爽爽| 岛国一区二区三区| 伊人情人网综合| 国产三级短视频| 亚洲国产天堂久久国产91| 成人在线精品| 中文字幕欧美一| 国产午夜精品免费一区二区三区| 奇米888四色在线精品| 亚洲丝袜另类动漫二区| 成人免费视频国产免费麻豆| 99热一区二区三区| 久久久久国产精品www| 亚洲一区美女| 国产精品久久久久久妇女| www日本在线观看| 午夜视频在线播放| 午夜久久福利视频| 免费日韩av| 色偷偷www8888| 欧美亚洲一区二区三区| 日本高清成人vr专区| 欧美久久久一区| 日韩欧美中文在线视频| 亚洲aⅴ怡春院| 五月天av网站| 性网爆门事件集合av| 免费观看一区二区三区| 欧美人动性xxxxz0oz| 韩国精品美女www爽爽爽视频| 国产免费不卡av| 国产精品久久久亚洲第一牛牛| 欧美激情视频一区二区三区免费| 国产一级特黄a大片99| 综合天堂久久久久久久| jizzjizzjizzjizz日本老师| 欧美aⅴ一区二区三区视频| 99热在线成人| 中文在线一区二区| 韩国女同性做爰三级| 国产一区二区免费看| 久久激情五月丁香伊人| 欧美少妇一区| 99这里有精品视频| 久久久久久草| 女人扒开屁股爽桶30分钟| 天天曰天天操| 激情六月丁香婷婷| 一级特黄毛片| 国产精品黄色av| 一色桃子在线| 少妇荡乳情欲办公室456视频| 天天干天天草| 精品国产精品国产偷麻豆| 最新久久zyz资源站| 色一情一乱一伦一区二区三区丨| 丰满少妇被猛烈进入一区二区| av天在线观看| av片在线观看免费| 亚洲黄色免费| 黄色国产一级视频| 在线观看日韩一区二区| 午夜影院在线视频| 国产偷亚洲偷欧美偷精品| 国内精品久久久久影院 日本资源| www.91香蕉视频| av在线播放成人| 国产男小鲜肉同志免费| 黄色在线一区| 日日草天天草| 中国一级大黄大黄大色毛片| 97碰碰碰免费色视频| 久久精品99久久久久久| 国产精品v欧美精品v日本精品动漫| 五月天一区二区| 亚洲国产精品成人一区二区在线| 久本草在线中文字幕亚洲欧美| 高清国产一区二区三区四区五区| 国产亚洲精品7777| 四虎成人av| 日韩免费性生活视频播放| 天天操天天操天天操天天操天天操| 免费黄色一级大片| 一级做a爰片性色毛片视频| 欧产日产国产69| 香艳视频网站| 波多野结衣有码| 91精品少妇一区二区三区蜜桃臀| 天天影视色香欲综合网老头| www视频网站| 欧美乱大交做爰xxxⅹ性3| 国产精品不卡| 91在线精品入口| 久久精品播放| 欧美一二三区| 在线视频尤物| 6080国产精品一区二区| 四虎成人av| 99热这里只有精品4| 日韩人妻无码精品久久久不卡| 欧美精品二区三区四区免费看视频| 高潮精品一区videoshd| 久久美女免费视频| 91sp网站在线观看入口| 免费裸体美女网站| 正在播放日韩欧美一页| 精品毛片三在线观看| 亚洲中文字幕一区| 中文字幕日韩av电影| www.国产视频.com| 国产精选在线视频拍拍拍| 欧美性感美女一区二区| 亚洲国产精品久久久| 狠狠色狠狠色综合婷婷tag| 国产欧美婷婷中文| 欧美在线一区二区视频| 在线观看亚洲精品视频| 国产精品久久中文字幕| 免费看的黄色欧美网站| 欧美成人ⅴideosxxxxx| 国产69精品久久久久9999| 国内精品免费视频精选在线观看| 欧美综合色免费| 尤物一区二区三区| 最新eeuss影院在线观看| 亚洲综合av网| 国产主播中文字幕| 18啪啪污污免费网站| 亚洲人成网站777色婷婷| 污污的视频免费| 色综合色综合色综合| 黑人一区二区三区四区五区| 色资源在线观看| www.一区二区三区.com| 日韩av片网站| 欧美自拍资源在线| 国产日韩久久久| 91热福利电影| 国产一级免费| 欧美成人精品一区二区免费看片| 亚洲一区美女| 影音先锋久久久| 日韩无套无码精品| 亚洲 欧美 日韩在线| 国内精品卡一卡二卡三| 亚洲专区**|