程式使用說明:
1. 先用文字編輯器(如記事本),建立通訊錄,其格式如下:
(姓名與手機號碼中間請用空白鍵隔開)
|
姓名1 手機號碼1
姓名2 手機號碼2
..........
..........
|
|
2. 開啟Sender發訊程式,執行「檔案->開啟檔案」,開啟通訊錄檔案。
此時,視窗中會出現通訊錄的資料。
3. 執行「設定」,設定Socket to Air伺服器的相關資料。
伺服器IP : 203.66.172.131 伺服器Port : 8000
4.
執行「傳送」,於傳送簡訊的視窗中,輸入欲傳送的簡訊內容。並點選要即時
傳送還是要預約傳送,預約傳送請設定在兩天內。簡訊的內容限制純英文字為
160個字、中文字為70個字、中英混合為70個字。
5.
傳送結束後,視窗會於手機號碼後面出現簡訊傳送結果(MessageID),格式如下:
|
姓名1 手機號碼1 MessageID1
姓名2 手機號碼2 MessageID2
..........
..........
|
|
此結果表示此簡訊是否已成功送到Socket to
Air伺服器。MessageID為八位字元的
數字和英文字組合的字串,作為查詢簡訊是否成功發訊到受訊手機。如果出現
的不是MessageID,則表示有錯誤發生,其內容如下:
|
字串值 |
內容 |
MessageID |
已成功送至Socket to Air伺服器 |
msisdn value error |
手機號碼格式或內容錯誤 |
short_msg is empty or too long |
簡訊內容為空的或太長 |
send_time format error |
預約傳送時間格式錯誤 |
Message sending failure, try again |
系統暫時無法傳送訊息 |
Can not send character |
傳送文字到數字型呼叫器 |
Ordered time beyond 48 hours |
預約時間超過48小時 |
socket send error! |
Socket Send資料失敗 |
socket receive error! |
Socket Receive資料失敗 |
|
6. 執行「查詢」,查詢簡訊發送結果。程式會依據MessageID查詢簡訊是否已成功
送到受訊的手機中,並將結果寫在視窗MessageID的後面,格式如下:
|
姓名1 手機號碼1 MessageID1
傳送結果訊息1
姓名2 手機號碼2 MessageID2 傳送結果訊息2
..........
..........
|
|
如果傳送結果訊息的內容為Successful,則簡訊已經成功送到受訊手機了。如果
出現其他的訊息,則表示有錯誤發生,其內容如下:
|
傳送結果訊息 |
內容 |
Successful |
訊息已送達對方 |
mobile turn off/
mobile out of the scope |
手機未開或在受訊範圍外 |
System contains no data |
查詢系統無此資料 |
Message can not send to GSM/Pager |
訊息無法送達對方 |
System error, try again |
系統暫時無法查詢 |
Unkonwn message status |
訊息狀態不明 |
socket send error! |
Socket Receive資料失敗 |
socket receive error! |
Socket Send資料失敗 |
|
7. 此時,可執行「檔案->儲存檔案」,將結果儲存。
亦可在傳送簡訊結束後,就儲存檔案,之後再開啟檔案來查詢簡訊傳送結果即可。
8. 其他訊息值說明:
|
訊息值 |
內容 |
Server too busy |
系統負載過重 |
顯示錯誤部份(interface_type,
msg_type, …) |
傳送資料格式錯誤 |
Server can not receive data |
接收資料錯誤 |
ID/Password has not been
checked |
帳號/密碼未經驗證 |
Connection number too many |
同時連線數過多 |
Permission denied |
沒有權限 |
Server shutdown |
系統關機 |
|