Đăng kýDanh sách thành viênLịchBài gửi hôm nayĐánh dấu là đã đọcHỏi đáp
10/5/2010
SangNhuong.com
Chợ thông tin Äiện thoại di động Việt Nam: dienthoaididong.sangnhuong.com

Hãy cùng nhau xây dựng
Diễn đàn thông tin điện thoại di động Việt Nam
Ngưá»i đăng: SN












Trở lại   Chợ thông tin Ä‘iện thoại di động Việt Nam > FUN ZONE > Nhạc chuông các loại
Trả lời
 
Công cụ bài viết Tìm trong chủ đề này Kiểu hiển thị
  #1  
Cũ 07-06-2012, 08:36 AM
alyvnam alyvnam đang online
Senior Member
 
Tham gia ngày: May 2012
Bài gửi: 1.553
Mặc định Gá»­i SMS thông qua máy Ä‘iện thoại kết nối vá»›i máy tính (VBScript)

Bài này viết vỠcách lập trình VBScript để kết nối điện thoại với máy tính và gửi tin nhắn đi.
Bạn có thể tá»± mình làm má»™t chương trình để có thể gá»­i má»™t SMS qua má»™t máy Ä‘iện thoại kết nối vá»›i máy tính (qua cổng COM). Xin má»i các bạn tham khảo.
Bạn cần một freeware DLL (tải http://www.vahland.com/pub/acomport.dll và đăng ký trên máy bạn) để giao tiếp với cồng COM. một cáp data để nối điện thoại vào máy tính. Chúng ta gửi lệnh AT để thẹc hiện các công việc. Bạn có thể than khảo thêm các lệnh AT cho máy di động tại trang của Nokia (www.nokia.com)
onst acERR_SUCCESS = 0
' --------------------------------------------------------------
Sub WriteStr( o, str )
o.WriteString str
WScript.Echo ''-> '' & str
End Sub
' --------------------------------------------------------------
Sub ReadStr( o )
str = ''notempty''
o.Sleep 200
Do While str <> ''''
str = o.ReadString
WScript.Echo ''<- '' & str
Loop
End Sub
' --------------------------------------------------------------
WScript.Echo ''Bạn đăng ký AComport.dll trên hệ thống''
Set acObj = CreateObject( ''ActivXperts.Comport'' )
acObj.Baudrate = 19200
acObj.PortID = 1
acObj.Open
WScript.Echo ''acObj.Open, result: '' & acObj.LastError
If acObj.LastError = acERR_SUCCESS Then
WriteStr acObj, ''at+cmgf=1''
ReadStr acObj
Do
strNumber = inputbox(''Nhập số điện thoại'', ''Input'')
loop until strNumber <> Chr (13)
Do
strMessage = inputbox(''Nhập tin cần gửi'', ''Input'' )
loop until strMessage <> Chr (13)
WriteStr acObj, ''at+cmgs='''''' & strNumber & ''''''
ReadStr acObj
WriteStr acObj, strMessage
strTermCmd = Chr( 26 )
WriteStr acObj, strTermCmd
ReadStr acObj
acObj.Close
End If
Theo I- today
Trả lời với trích dẫn
->

CHUYÊN MỤC ÄÆ¯á»¢C TÀI TRỢ BỞI
Trả lời


Công cụ bài viết Tìm trong chủ đề này
Tìm trong chủ đề này:

Tìm chi tiết
Kiểu hiển thị

Quyền viết bài
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is Mở
Mặt cười đang Mở
[IMG] đang Mở
HTML đang Mở
Chuyển đến

SangNhuong.com


Múi giờ GMT +7. Hiện tại là 04:36 PM © 2008 - 2026 Nhóm phát triển website và thành viên SANGNHUONG.COM.
BQT không chịu bất cứ trách nhiệm nào từ nội dung bài viết của thành viên. Thiết kế mỹ thuật bởi SangNhuong.com