Sending SMS Messages Using Windows XP
by Wei-Meng Lee author of Windows XP Unwired10/10/2003
In one of my earlier articles on the O'Reilly Network, I talked about the joy of sending SMS messages using my Mac OS X computer together with a Bluetooth-enabled cell phone. Now Windows XP users need not envy Mac users anymore! Microsoft has recently released the free SMS Sender to let cell phone users send SMS messages from the comfort of their Windows XP computer.
Best of all, it works with GSM cell phones that come with either Infrared or Bluetooth capability (which most phones in today's market support).
In this article, I will show you the various features of the SMS Sender and how to use it on your notebook and desktop computers.
Downloading and Installing SMS Sender
You can download the free SMS Sender from Microsoft. And you should have a GSM cell phone that has one of the following connectivity options:
- Infrared
- Bluetooth
For my example, I will illustrate using the Nokia 6610 (supports Infrared) and the Sony Ericsson T68i (supports both Bluetooth and Infrared).
|
Related Reading Windows XP Unwired |
Sending SMS Messages Using Infrared
Notebook computer users should find this option very useful, as most notebooks today have built-in infrared ports.
Turn on your infrared connectivity on your cell phone and place the infrared port pointing toward your notebook computer's infrared port. You should see an infrared icon appearing on the Tray (see Figure 1).
|
| Figure 1. Infrared enabled on Windows XP. |
Next, launch SMS Sender and select the infrared connection "Standard Modem over IR link" (see Figure 2).
|
| Figure 2. Sending SMS messages over an IR link. |
Enter the destination phone number and the message that you want to send. Click on the Send button when you are done. The SMS Sender supports the following number format:
- +1.425.123.7654
- 001(425)123-7654
- 011.1234.8765
- (011)1234-8765
- (1).78.56.34.12
Sending SMS Messages Using Bluetooth
If you do not have access to an infrared port (most desktop computers don't), the next best thing to do would be to get a Bluetooth adapter such as the Belkin F8T001 Bluetooth adapter (see Figure 3). Of course, you would need a Bluetooth-enabled cell phone as well.
|
| Figure 3. The Belkin F8T001 Bluetooth USB adapter. |
Before you can send SMS using your Bluetooth connection, you need to pair it up with your computer. After that, you just select the "Bluetooth Modem" (under Available Devices) and send the message as mentioned in the last section.
Sending Multi-language SMS Messages
For those users who want to send messages other than in English, you can use the SMS Sender to send in International Characters (UCS-2) encoding mode (the default mode is GSM Standard encoding). You can send messages using languages such as Arabic, Chinese, and Central European. Click on the Options... button on SMS Sender to display the Options window (see Figure 4). If you are sending multi-language messages, it is good to select Autodetect in the encoding checkbox. You can also perform logging to keep track of the SMS messages sent.
|
| Figure 4. Changing the options for SMS Sender. |
In my article on OnDotNet.com (see Globalizing and Localizing Windows Applications, Part 2), I showed how to configure your Windows XP computer to accept Chinese inputs. In this case, you can use Windows XP's support for Asian languages to send SMS messages in Chinese (see Figure 5).
|
| Figure 5. Sending Chinese SMS messages. |
Importing the Phonebook from the Cell Phone
Another nice feature of the SMS Sender is the ability to import the phone book from your cell phone. To import the phonebook, click on the Phonebook... icon.
|
| Figure 6. Importing the phonebook from the cell phone (names have been removed to protect the innocent). |
Note that after you have imported the phonebook you can edit (as well as add) the entries in the phonebook (see Figure 6). However, changes will not be propagated back to the phone. If you change the number of a contact, the next time you do an import again it will result in a duplicate entry in the SMS Sender phonebook. Hence, this is one area that I hope the next version (if any) will resolve. In any case, updating the phonebook directly on your cell phone would the best way to ensure that you have an updated phone listing.
Automating the Send Process
Another feature that was documented but I had difficulty in getting it to work is the ability to invoke the SMS Sender via the command line.
You can send a SMS message ("Hello") to another person (phone number 91234567) with the following options:
C:\>Program Files\Microsoft SMS Sender>smssender.exe /p:91234567 /m:"Hello!"
Here is the format for the smssender.exe:
smssender.exe [[/i] /p:<phone> /m:"<message>" [/u] [/l]] [/?]
/i Phone number is expressed in the international format.
/p:<phone> Phone number (numerical values only).
/m:"<message>" Typed message within quotation marks.
/u Message encoded as UCS-2. By default GSM alphabet is
used.
/l Log the sent message.
/? Displays this help.
The smssender.exe will use the last device that was successfully used to send messages in the Windows version of SMS Sender. But I tried it many times, and smssender.exe always complains that no last device was used.
This feature provides great opportunities for you to write a batch file to automate the sending of SMS messages to a group of people. Unfortunately I can't get it to work.
Summary
Overall, I find the SMS Sender a useful utility for my Windows XP notebook. This is especially useful for cases where I had to send long SMS messages (though the SMS Sender only supports a maximum of 160 characters) as well as messages in Chinese.
However, unlike the SMS support in Mac OS X, SMS Sender cannot retrieve and display messages from your cell phone. But this is not a major concern as the usefulness of SMS Sender lies in its ability to send messages using your computer keyboard, and not having to risk injuring your hand due to fiddling with the miniature keypad.
Wei-Meng Lee (Microsoft MVP) http://weimenglee.blogspot.com is a technologist and founder of Developer Learning Solutions http://www.developerlearningsolutions.com, a technology company specializing in hands-on training on the latest Microsoft technologies.
Return to the Wireless DevCenter
Showing messages 1 through 45 of 45.
-
Garbage info sent when using Nokia
2003-10-13 18:50:23 anonymous2 [View]
Maybe caused by some encoding/decoding problem, you'll get garbage information when sending Chinese characters to/from nokia mobiles. -
Garbage info sent when using Nokia
2003-10-13 19:32:47 Wei-Meng Lee |
[View]
I tried this using my Nokia 6610 and the recipient (also a Nokia phone) got it alright. ;-)
Weimeng -
Garbage info sent when using Nokia
2003-10-27 13:41:47 anonymous2 [View]
I am having a problem sending sms with a nokia 9210 phone on my windows xp to a motorola phone. Keeps saying that the device is not a supported type.
-
garbage in chinese sms
2003-10-18 07:36:25 anonymous2 [View]
I got the same problem too and I'm using a 6610
-
Nokia has this for years!!!
2003-10-28 22:11:11 anonymous2 [View]
Can't believe you guys had to wait for MS to come out with this itty-bitty app. Use the Nokia PC Suite. You can send *and* receive SMSes. Also you can manage your contacts etc... And it always works. -
Nokia has this for years
2004-01-27 05:10:51 him1 [View]
yeah , but this is free...... and MS isn't really into freebies
-
programming with SMS
2003-10-29 04:59:03 anonymous2 [View]
Dear Sir
please write me how i can programming to send SMS
with a programming language
my email address is behtash79@yahoo.com
Bests
-
CDMA 1X
2003-12-10 08:07:25 anonymous2 [View]
is there a way to make the same thing with a cdma 1x cell phone ? -
CDMA 1X
2004-01-16 17:34:08 anonymous2 [View]
I can't find the software for CDMA 1X .I have a Sumsang X199. If you find the software for CDMA ,please tell me :leafx@sina.com -
CDMA 1X
2006-04-19 07:23:04 renishladani [View]
SMS from PC through CDMA Mobile, OPEN SMS Queue API
Check following:
Bonrix SMS Server 4 Nokia CDMA 1.0 - Group SMS Software
[url]http://www.bonrix.net/BonrixSMSServer4NokiaCDMA/BonrixSMSServer4NokiaCDMA.htm
[/url]
Bulk/Group SMS system, Two-way(AutoReply) SMS system, SMS-Alert system, Web SMS system, Corporate Intranet Web SMS system, Email2SMS & SMS2Email system. It can be also used for developing any other customized SMS system. Open API is also avialalbe for same purpose
-
CDMA 1X
2007-06-05 04:02:36 cdmasms [View]
You Can Send Sms Via CDMa Software. The Free Download Link Is Available At Following location
http://www.funonphone.com/reliance_cdma_sms_software.htm
-
CDMA 1X
2007-06-05 04:10:44 cdmasms [View]
You Can Send Sms Via CDMa Software. The Free Download Link Is Available At Following location
http://www.funonphone.com/reliance_cdma_sms_software.htm
-
Sending Messages from the Commandline
2003-12-19 15:48:34 anonymous2 [View]
Just tried sending a message from the command line with my Mobile (Sony Ericsson T68ie on Orange UK) via IRDA and it worked fine. - I'm using XP Pro
C:\Program Files\Microsoft SMS Sender>SMSSender.exe /p:070000000000 /m:"Command Line Message" /l
Thanks for the heads up about this software, very useful it is too.
n.b. Telephone number is not genuine! -
Sending Messages from the Commandline
2004-12-08 14:29:37 adahary [View]
My problem with the command line is that the 'OK Window' popup holds the batch file each time it gets to the smssender command. I must manualy hit the OK button in order to continue the batch file script.
Is there a way to supress the 'OK window' popup ?
Regards
Assaf -
Sending Messages from the Commandline
2005-08-26 05:40:47 boes [View]
Did you find a solution to this problem?
I have set up a batch to send sms messages, but I have to press OK before it goes to the next entry.
If someone knows a fix please mail me at info@boesmedia.nl
Thanks! -
Sending Messages from the Commandline
2007-11-19 02:01:37 hammer-head [View]
Did any body come up with a solution to stop the OK pop up?
also is it possible to send to multiple numbers?numbers? -
Sending Messages from the Commandline
2007-10-22 06:49:03 Crimmy [View]
Did you find a solution for this problem??
Please let me know
-
Strongcube SMS Manager 2.1
2004-01-05 18:27:55 anonymous2 [View]
There is a shareware utility available to read and send messages on any gsm phone with built in infrared, serial, or bluetooth, not just nokias.
This software can be downloaded from www.strongcube.com. All you need to do is make sure your handset is registered as a modem device on your PC, and therefore is allocated a COM port.
This program however, can only be used to send sms and manage existing messages on your phone, but does not automatically notify you upon incoming messages. So this is more like a utility for managing messages on your phone, where you may find it handy to copy and paste messages, sender phone numbers, etc.
More or less like what the nokia PC suite does. The difference is I think If i'm not mistaken, nokia PC suite does backup of your messages on your PC as well. This one however, sadly doesn't, but good enough for non nokia users!
-
Ok, now via a modem
2004-01-19 05:50:04 anonymous2 [View]
I'd like to send an SMS from a modem to a mobile phone.
It should be possible.
Anon -
Ok, now via a modem
2004-09-26 19:52:02 sceen1 [View]
You can via SmartSMS (Im not advertising!!) google for it and it lets you call an online SMSC and send your message, great for playing with people as you specify the sender number ;-)
-
sms via windows xp
2004-01-27 05:08:45 him1 [View]
this is the coolest thing Microsoft ever came up with, i still sometimes have connectivity problems with using IR but all in all, it is not so bad..
what would be better though will be, if they could send over tht e internet and not the fone service provider.....:D
-
hehehe
2004-02-02 02:21:52 nenu-ra-bullu-gaadini [View]
rey,indu moolangaa teliyajeeyunadi em anaga,srimathi uma kasturi ekkada vunna gaani ippudu online raavaalisindi ga praardana
-
online chess
2004-02-22 13:13:56 online_chess [View]
And I'd rather play chess online at online chess :)
-
No device available
2004-04-28 04:29:30 Bombo [View]
Hi, I use Sony ericsson to send sms follow this SMSsender and my phone is already connected via bluetooth device(bluetooth device manager) to Window XP PC, but I can't send from DOS mode. the message error said "There is no devices use by SMSsender". and can't also select any device in Graphical mode! any idea please?
-
Been Done Before
2004-09-26 19:50:43 sceen1 [View]
Although not realeased from Microsoft, there have been many programs which will send SMS through infared, serial or bluetooth connections, such as SmartSMS, there are others (I used then with the infared on my laptop) but none sping to mind
-
On the Pocket PC
2005-07-15 05:39:37 nemesisv [View]
You can do that with your Pocket PC as well. Using a software call Simple SMS. I dun even need to take my phone out. I just do all my sms from my Pocket PC while I am outdoor.
-
microsoft sms sender
2005-07-21 00:48:08 sms_user_v [View]
Could someone help with a simple problem: in the initial screen, the "available devices" drop-down menu does not offer infrared as an option - only bluetooth and modem options appear. Thanks for any assistance -
microsoft sms sender
2005-07-31 07:46:04 nemesisv [View]
I am not sure what I am saying is right. But I recall in Win2k, IR did not really work the way intended. There is a need to install another device driver which I could not remember the link as well before I got it working. But the hint is this. I was doing it with a LG phone and somewhere I found the driver, installed and suddenly my bluetoothe works.
-
microsoft sms sender
2005-07-31 07:46:20 nemesisv [View]
I am not sure what I am saying is right. But I recall in Win2k, IR did not really work the way intended. There is a need to install another device driver which I could not remember the link as well before I got it working. But the hint is this. I was doing it with a LG phone and somewhere I found the driver, installed and suddenly my IR works.
-
microsoft sms sender
2005-07-31 07:57:57 nemesisv [View]
http://www.input-drivers.com/drivers/41/41253.htm
I think this is the one.
Infrared Virtual COM Port for Windows 2000
Let me know if this works so that I can post this on my blog.
-
no choices in "Available Devices"
2005-08-16 20:20:16 ivyleague [View]
I have a compaq Armada laptop. I installed the smssender but when i used my Nokia 6610 the system asked me for a software for the installation of the unit. There is no other choice in the "available devices" for the Standard device over infrared" it only has "Lucent Win modem" Help..i can't send any sms
-
enta feen ya baby
2006-02-23 13:36:07 dooody [View]
ahmed eta7'art 2wy emta haterga3 wa7ashtany mooooot yala 3ashan n7'alas sh2atna ba7abk 2awy
-
sms sendinf
2006-06-02 19:59:27 pukynangi [View]
Im curetly doing a project for sending SMS from a PC .I have No ideda on it,So can you please help me regarding this.
-
Cannot find my cell phone in "Available Devices"
2006-07-31 08:03:47 llan [View]
I followed what was told in this article but I could not find my cell phone (or "Standard Modem over IR link") in "Available Devices". Anyone know the reason? Thx. -
Cannot find my cell phone in "Available Devices"
2006-08-06 07:11:45 rcyy [View]
Make sure the modem driver of your cell phone is installed. Visit http://www.developershome.com/sms/smsWindows.asp for some examples on how to do this. -
Cannot find my cell phone in "Available Devices"
2008-02-04 05:26:58 takmar2007 [View]
atal matal jodayiii...aroosakam kojayii...?gave hasan parisho0n..ye del dare por az khoon...eshgham ke raft hendest0on....khoonam shode ghabresto0n.. ye eshghe dige bardar..ye 2nya ghose bardar... esmesho bezar bachegiii...ta akhare zendegii... hachino vachin tamo0m shod.... omre manam haro0m shod..!!!!
-
inquiries bout sms messages...
2007-09-07 06:33:26 EdwardChantra [View]
i'm curently using windows xp with ,dell latitude laptop,- what interest me
but now since my handheld been stolen it's hard for me to contact anyone if there's any emergencies etc.Ever since onward to this very moment my only communication device is only this dell laptop,and i only can send messages via email,guestbook etc.And now after i read your articles regarding this matters maybe my
- problem can be fixed
Edward C. From:
- http://www.xeroxdesconstruxrecords.com/
-
Help needed for the Window Mobile 5 based pocket PC phone device
2008-01-06 02:18:30 DavidKwei [View]
Hi, I am using HTC P3300 (running on Window's Mobile 5), and my Acer laptop (running on XP) can NOT install the device as an external modem either by USB nor by BlueTooth.
The device can already sync my computer fine. It is just not recognized as modem and I can not install manually a modem, ever I have the HTC USB modem driver.
I searched the web for last two days, and I think it may be to do with Window's Mobile 5 OS.
Can you please to solve this problem as I do use SMS a lot and I am a Chinese as well. So, keyboard entering is really useful and important feature for me. Thanks.
-
India group sms
2008-02-18 21:08:49 tejas8832 [View]
im from India will this software of sending sms using windows xp work for sending group sms in india.
can i also send single sms in India.
-
help
2008-04-16 09:17:27 sneo [View]
this article was really helpful,but is there a way where we can receiving back an auto reply SMS messages??
Please help me!!
-
"no device previously used"
2008-08-02 05:11:28 SingChung [View]
I resolved the "There is no device previously used" on Vista commandline by running smssender as administrator (using Runas) once, it then started to work. I still have 2 problems: 1. I haven't found a correct way to use /i it simply says invalid. 2. There seems to be a limit to the number of digit can put in for /p, that make sms to oversea phones a problem, I couldn't send to mobile in China (though can send using GUI). -
"no device previously used"
2008-10-09 21:10:54 mkpe [View]
To resolve this problem you can put your modem name into the register (e.g. [HKEY_CURRENT_USER\Software\Microsoft\SMSSender]
"DeviceName"="Nokia 6230i bps" )
or send at least one SMS via smssender gui with "Enable Logging" checked










