?? readme.txt
字號:
短信收發應用的說明
這個腳本完整地演示了手機短信的收發、訪問Access或SQL Server數據庫、動態庫的調用等各種功能。
如果您有帶紅外功能的手機,或者手機帶數據線和電腦相連,則使用本腳本就可以構成實用的短信收發
服務器,你可以編寫應用程序,往數據庫里面插入要發送的短信內容,或者讀取收到的短信。
特點如下:
1. 兼容性強:支持幾乎所有型號的手機、GSM-MODEM;
2. 不必做任何配置就可以工作,比如,不必配置串口號,系統會自動查找帶短信設備的串口,
短信中心號碼也不必配置;
3. 非常穩定,不會丟失任何短信;
4. 完全免費。
腳本流程: 循環處理下面兩步:
1. 掃描發送隊列, 取出未發送的記錄, 逐條發送;
2. 詢問設備, 取出已經到達的短信, 寫入接收隊列
數據庫:表結構
1. 短信發送表 TSys_SmsSendTB
CREATE TABLE TSys_SmsSendTB(
FSmsID AUTOINCREMENT NOT NULL, -- 編號,自動遞增
FReciPhone VARCHAR(20) NOT NULL, -- 電話號碼
FSmsContent VARCHAR(160) NOT NULL, -- 短信內容
FSendTime DATETIME NULL, -- 發送時間
FSendStatus INT NOT NULL -- 發送標志: 0-未發送, 1-發送成功, 2-發送失敗
)
2. 短信接收表 TSys_SmsReciTB
CREATE TABLE TSys_SmsReciTB(
FSmsID AUTOINCREMENT NOT NULL, -- 編號,自動遞增
FSendPhone VARCHAR(20) NOT NULL, -- 電話號碼
FSmsContent VARCHAR(160) NOT NULL, -- 短信內容
FReciTime DATETIME NULL, -- 接收時間
FFlag INT NOT NULL -- 應用程序處理標志: 0-未處理
)
文件說明
1. SmsSrv.bss - 主流程腳本
2. DataBase.Cfg - 數據庫訪問配置文件
3. GsmModem.h - 短信收發動態庫說明, 頭文件
4. GsmModem.dll - 短信收發動態庫
5. SmsDb.mdb - Access數據庫
如何使用本程序來收發短信?
1. 運行語音開發平臺,腳本選擇SmsSrv.bss,編譯并執行;
2. 發短信: 手工打開數據庫SmsDb.mdb往表TSys_SmsSendTB里面插入一條記錄,內容見上面
表結構;
3. 收短信: 手機或設備收到短信后,會往TSys_SmsReciTB插入一條記錄,手工打開讀取即可。
以上步驟2,3也可以寫個有界面的小程序來完成。這樣本系統就充當了運行在后臺的短信引擎。
藍星際公司版權所有 2005
zhudn@bluespace.com.cn
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -