When looking for large memory consuming files, I stumbled across these sat in the \windows\ folder on my XDA II...
MsgQueueDataFileMicrosoft WDP SMS Protocol
MsgQueueDataFileMicrosoft WCMP SMS Protocol
MsgQueueDataFileMicrosoft Text SMS Protocol
MsgQueueDataFileMicrosoft Status Message SMS Protocol (Receive Only)
MsgQueueDataFileMicrosoft Raw SMS Protocol (Receive Only)
MsgQueueDataFileMicrosoft Notification SMS Protocol (Receive Only)
MsgQueueDataFileMicrosoft Broadcast Message SMS Protocol (Receive Only)
Each one of these is a whopping (for a PPC) 2.71Mb!!!
That makes...
Total = 7 x 2.71Mb = 18.97Mb being gobbled up by what look like index files of some sort!
Does anyone have a clue what these are and why are they allowed to grow so big??
They are obviously in use all the time as you can't copy them over to the PC to have a look. Either via ActiveSync or even SOTI's Pocket Controller Pro.
Colin
Best of my knowledge, these are stored in ROM so they aren't really taking up and of your user space, but they are needed.
Try a search on these forums for one of your files. I've seen a more in depth reply to this same questin in the last coupld of weeks.
No. I've already checked. They are NOT in ROM. Their date/time stamp is constantly being updated by the system. They are taking up real space unfortunately...
Colin
Search on "MsgQueueDataFileMicrosoft" in all forums comes up blank...
Colin
Yeah, just did it myself and got same response. I'm sure I saw something like this a week or so ago
I'm really suprised that no-one's spotted these memory hogs before.
Someone in another forum asserts that they are ROM. WRONG!!
I have Resco Explorer 2004 and it is able to distinguish what is and isn't in ROM. Besides, ROM files don't change their datestamps...
19Mb is a major chunk of memory! I suspect that this is peculiar to Phone Edition of WinMobile2003
Colin
DUDE!
Saw this in my XDA - I too..
Dunno what these are.. but they are occupying ~~20Mb!!!!!!!!!
:?: Does 'anybody' know what this is ? :?:
Windows incorrectly report their sizes. They are just queue files used by the system and don't use much than a few kb if that much.
Microsoft Message Queuing (MSMQ) technology enables applications running at different times to communicate across heterogeneous networks and systems that may be temporarily offline. Applications send messages to queues and read messages from queues. MSMQ provides guaranteed message delivery, efficient routing, security, and priority-based messaging. It can be used to implement solutions for both asynchronous and synchronous messaging scenarios
Related
Hello!
I have some difficulties to read SMS in my application : my application doesn't want to use the fonction SmsOpen in mode RECEIVE. Do you know the parameters to use in this function to read Sms?
Gremlins (and I'm not Gizmo!)
funny as Gizmo asked me exact the same question via private mail ...
This was my response:
----------------------------------------
I've never used the function to read SMS messages but here is my suggestion:
check the return code of SmsOpen, it is probably SMS_E_RECEIVEHANDLEALREADYOPEN. According the SDK help it means, that another app has already opened and is using the provider. In most cases, that might be Inbox, so shut down the Inbox task befor you are running your code.
If your error code is different, check the meaning in the help file, look for SmsOpen -> SMS specific error codes.
You don't have disable Inbox. The problem is the internal SMS handler - if you look in \Windows\Startup, you'll see a SMSHandler (I don't have a T-Mobile at the moment, so can't confirm the exact name). You need to get your application to start before it. In addition, you need to do a SmsSetMessageNotification() for both SMS_MSGTYPE_RAW as well as SMS_MSGTYPE_TEXT message types. Strangely, the code does not get the notification if you only set it for one of the two.
I have a T-Mobile MDA. There is a folder called "AutoStart" in the Windows folder, so I guess the file called "SMSReceiver.exe" is the handler you were talking about. I named my application "aaamyapplication" in order to start it up first after a soft reset (There is actually no "startup" registry-entry either for "SMSReceiver" nor for my application... in the end I kicked "SMSReceiver" out).
Unfortunately receiving an SMS through my app does not work (but strangely the system is still able to receive SMS in spite of deleting "SMSReceiver").
Do you have a good guess what I should do? I would be grateful for any advice
t_lex
Could some body be more specific on what Jvd said ??? i'm running an XDA2 and when i look in windows/startup i only get the followng :
CheckAutoRun
ChgDfLnk
IA_Caller_ID
MMReg
poutlook
stk
wifiIcon
Basically I am looking for clarification, I have and XDA, just tested Sprite Space Detective and it show that almost 21mb of the ROM is taken up with these files (1 reference MsgQueueDataFileMicrosoft Raw SMS Protocol (Receive Only) approx 2.8mb.).
There are seven of these files (message, notification, text, etc.), my real question, they all seem to deal with SMS which believe it or not I never use, so if I were able to delete them would it be possible without destroying my XDA (I mean are they used for anything else other that SMS, i.e. email notification, reminder notifications....).
Because if not, 21mb on an XDA is a whole lota space.
Sam boat looking for answers
im looking for the answer on ths as well - mine wont delete b/c they are in memory..
from what i've been able to fegure out searhing the many posts about this thing is that you cant
some say they are in rom
some say they are like the pageFile on windows pc's
some say that the size they report is fake and they dont use as much mem as they claim
use search for more about it
they are not real files, but more like pipes/FIFO's created with 'mknod p' in unix.
I tried searching but prolly used incorrect keywords.
I was using a software on PPC2003 called SendSMS which I realize won't work on WM5. The beauty of this software was that I was able to text to a specific or multiple category of people. I tried to look for WM5 capable software but none offer this specific feature. Any suggestions.
Thanks
Lo
While composing a text, click menu, add recipient. You can use this to send a text to multiple people.
There is a way to use your PC to do this, but I'm suspect of what you would want with this. If you're planning on using SMS for spam, I hope your house burns down. :x :evil: :twisted:
xenos said:
If you're planning on using SMS for spam, I hope your house burns down. :x :evil: :twisted:
Click to expand...
Click to collapse
There aren't any anonymous text relay servers in china... Chances are, if used for spamming, his house will burn down, and he'll prolly take a fall down the stairs...
Grup messaging is possible with O2SMS plus, I found the .cab somewehere in this forum or maybe I googled it can't remember
haha..not using it to spam. I run a softball league and I send the weekly standings a schedule to 180+ players. I also dj on fridays and saturdays and send my weekly location to friends.
Hi,
I also need to send a mass text but cannot figure out a quick way of doing it.....I remember on my Blue Angel that from a text your could 'Select Receipient' from your list of contacts, and they would have Check boxes next to them. So you just went through the list and checked who you wanted including, clicked ok, and they all appeared in the 'To' box...
This feature however does not seem to be on my Mini S - (ROM: 2.21.4.101)
Anyone got any ideas?? And before I'm asked, no I'm not a spammer, my wife is due to give birth on 23rd Jan so need to text millions of nosey friends and relations...
Thanks in advance..
HPJ
Likely a dead thread but what the hell,
http://www.freewarepocketpc.net/ppc-download-group-sms.html
Program called Group SMS, its free and works great on my Sprint Touch
try this cool freeware, its called rjv sms scheduler
Free SMS scheduler for your Pocket PC. Now works with Windows Mobile 6.0 (QVGA and VGA).
Features:
• Unlimited number of scheduled SMS
• Unlimited recipients (individual contacts and groups)
• Send to Group facilty (scheduled or outright)
• Program doesn't run in the background
• Schedule resumes even when screen is OFF or after doing a soft reset
• Notification for each sent message
• Supports landscape (QVGA) screen mode
• Best of all it's FREE!!!
http://www.airfagev.com/
Hi,
I like to log all my sms messages as plain text onto my pc, because I am writing a perl script to search through them and manipulate them in other ways. I can't seem to figure out however, how to access the messages as they are stored. I have deduced that they seem to be stored in \Windows\Messaging, but these are simply the messages, without any information such as sender, date/time, etc. I also found some files named "MsgQueueDataFileMicrosoft Text SMS Protocol" and similar, but they appear to be empty when opened. Could somebody please tell me how I can access the message files, and also how to read them if this is not immediately clear?
Cheers,
Adam
The right way to do your works is: use RIL interface DLL.
ok..
Thanks, but I'm still not entirely sure how to do this, I've read the wiki and a few googled articles, but I can't seem to find "instructions" on how to get SMS's stored in the phone, and output them into a plain text list similar to:
To: (my number)
From: (number)
Date: (date) (time)
Message: (message here)
If anyone could point me in the right direction, i would be grateful!
Adam
Hi,
I'm looking fo a software that backup the SMS in real time, not scheduled once or twice a day
I mean that the SMS received and sent are stored elsewhere from the poutlook as they arrive
Is there a way to do this ?
I don't know if such a tool exists; however how much cpu and battery time would this take if it was constantly backing up in real time?
WB
I don't think that it would use more that other app'
I mean it stay in memory load as a service or something like that and when an SMS is sent or received (a new entry in the database) the software will just store it in a text file a something like that
I don't mean a complete backup but one by one...
For a simple implementation have a look at this:
http://www.cjcraft.com/blog/2008/06/17/30DaysOfNETWindowsMobileApplicationsDay16SMSLogger.aspx
I'm currently implementing something similar but instead of putting the sms into a text file (like in this example) I'm storing them into a sql table so that further analysis can easily be made (sort/count by sender, ...).
Some feature like autostart after reset would also be nice.
Any other ideas?
P.S.: Unfortunately I still haven't found a way to also get notified when sending messages.
heliosdev said:
For a simple implementation have a look at this:
http://www.cjcraft.com/blog/2008/06/17/30DaysOfNETWindowsMobileApplicationsDay16SMSLogger.aspx
I'm currently implementing something similar but instead of putting the sms into a text file (like in this example) I'm storing them into a sql table so that further analysis can easily be made (sort/count by sender, ...).
Some feature like autostart after reset would also be nice.
Any other ideas?
P.S.: Unfortunately I still haven't found a way to also get notified when sending messages.
Click to expand...
Click to collapse
I know that the sms data are stored in the cemail files in the root of the device.
Scanning the database (it's a database) every x minutes.... (to heavy I think)
There is no event that is catchable like RS232 connect, syncronisation, alarme.... ???
heliosdev said:
For a simple implementation have a look at this:
http://www.cjcraft.com/blog/2008/06/17/30DaysOfNETWindowsMobileApplicationsDay16SMSLogger.aspx
I'm currently implementing something similar but instead of putting the sms into a text file (like in this example) I'm storing them into a sql table so that further analysis can easily be made (sort/count by sender, ...).
Some feature like autostart after reset would also be nice.
Any other ideas?
P.S.: Unfortunately I still haven't found a way to also get notified when sending messages.
Click to expand...
Click to collapse
Hi, can you please share your sql table create/read/update code in VB .NET?
For sent sms notification, there is a way to do this using inthehand api's professional editon.