This sample demonstrates how to send a message using the named pipe of the Info service.
File SendMessage.vbs used in this sample is located in the folder:
C:\Program Files\CodeSegment\SMS Studio\Samples\InfoService
This script opens a named pipe instance and sends a messages that will be placed in the SMS Studio Outbox and sent accordingly.
How to run this sample
Source code
The contents of the SendMessage.vbs file:
'-------------------------------------------------------------------------------------------------------------------------------
' This script demonstrates how to send a text message using Info Service Named Pipe.
' After this script is executed a message will appear in the Outbox window.
' WARNING: Error checking omitted for clarity.
'-------------------------------------------------------------------------------------------------------------------------------
PipeName = "SendPipe" ' Name of the pipe
' This value must be specified in the Info Setup dialog
set fso = CreateObject("Scripting.FileSystemObject")
set pipe = fso.CreateTextFile("\\.\pipe\" & PipeName) ' Open the pipe instance
pipe.WriteLine("To: +1122334455") ' Recipient
pipe.WriteLine("From: 5555") ' Sender
pipe.WriteLine("AccountID: Emulator #1") ' Account for sending
' Account ID should be taken from the Edit Connection dialog
' If the account and address (from) are not specified the message
' will be sent using the default values from the Info Setup dialog
pipe.WriteLine("Body: Test message.") ' Text of the message
pipe.WriteLine("NewLine: This is a new line.") ' Optionally add a new line of text
pipe.WriteLine("Priority: High") ' Optionally set sending priority
pipe.WriteLine("<Send>") ' Send the message
pipe.Close ' Close the pipe instance
WScript.Quit(0) ' Exit
'-------------------------------------------------------------------------------------------------------------------------------
' Copyright (c) 2002-2009 CodeSegment. All rights reserved. http://www.codesegment.com/
'-------------------------------------------------------------------------------------------------------------------------------
| Copyright © 2002-2010 CodeSegment. All rights reserved. |