Hello people,
As y'all know that im new to this PPC development, Ive been into a new project to send sms for Birthdays and other reminders automatically..
Im planning to do with my only known language of Visual Basic .net and that too 2003 edition as i couldnt afford the latest 2005 edition..
So my plans to follow these steps..
-To send sms at the specific time (Accomplished)
-To set a database and store the sms events and so many sms events are handled
-To get the dates from Pocket Outlook database and add to mine
-Well it keeps goin as updates then
So any comments, suggestions and ideas are welcomed!
Regards
Carty..
-----------------------
Ultimately Secure your devices
visit: www.angelfire.com/planet/cartystudios
I use the application to run always in the background and check for the time every minute and if it matched, to send the sms.. This method not working when the device is in sleep mode So pls help me..
Regards
Carty..
Hi Carty,
I wonder that whether your project completed or not. I have the same idea with you and I search your topic . I think this is a useful chalenge for novices who want to get into the world of PPC application.
I'm trying develop an application for sending and reading SMS automatically. I would appreciate if you could give me some guide lines how to send/receive sms, etc.
For the problem of your application with background process, I think that you may think of the alarm function , it also runs while the device is sleeping.
Tks n best regards.
[email protected]
hi everybody. i've a few questions about my tytn (in perfect working order since i bought it 20 days ago):
1. where are saved the password filled in internet explorer?
2. i don't know why when i receive an sms, the device doesn't show it on the bottom of the diplay anymore. as default, it shown the sms preview, now it doesn't work...
3. tonight the sms delivery request has turned on by itself, without touch anything... why?
thanks for any answers
any answer, please?
1. In registry at HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Passwords
Note that it keeps them per "realm", meaning, if you have different servers with different login/passwords pairs, but the servers have the name area names, it will try to use one and the same password. Sometimes good, but in general I'd call it a bug.
do you know also where the pre-formed phrases found in the "object" field creating a new calendar appointment are stored? I'd like to add the very useful personal appointments, like my martial arts lessons or other stuff
Here is my latest application SMS Switch which can trigger a command line based on the SMS received.
Built with the idea of ‘Push LIKE mail’ where the device gets the SMS notification on ‘New mail’ from your email service. rk-SMS Switch intercepts the SMS and based on the SMS sender and/or message text executes the command line (such as \Windows\tmail.exe) to synchronize the emails.
Required:
Your device is able to synchronize the emails using pocket outlook.
Your device receives the SMS notification on new mail message.
Uses:
Push LIKE mail
Not wasting bandwidth for keep checking the server at regular intervals.
Saving the battery since you do not need always on gprs.
If you have multiple email accounts and want to make use of wifi network etc, then you might want to check up my other application rk-OSR which has support for command line execution.
This is just an idea and initial version. Let me know if you guys like it.
(Updated latest working version 1.0.4)
Version 1.0.4
Supports square screens(320 X 320)
Version 1.0.3
Now the triggerring SMS are automatically removed from your inbox! All normal SMS will only appear in the SMS inbox.
Now the application can be activated by the menu short cuts etc. No need to go to today screen. New option added to put it to tray or not.
Not tested much as I do not have SMS plans to play with each SMS i send to test get charged
Version 1.0.2 Hotfix
Bug fix: Please do not use version 1.0.1 which has a issue to sync up outlook and unusable.
Version 1.0.1 Updates
Separate tabs added for command line OR Outlook use.
If using the command line to invoke rk-OSR then timeout option added so that if multiple sms received only one the command line is executed(based on the timeout)
If want to sync up only one account then use the 'Outlook' option and only configure the 'Outlook' tab.
If using outlook show/hide outlook option added.
Since I am using Windows Live Push mail I am not using this application so you will be the tester!
If you like the application please show your support by donation on Paypal
Download from here
thank again great work
This is a great concept. I don't need it, as I don't push email to my phone, but I might now with this great program.
great program! if only i had data plan, so sad
How does this work?
I tried to run it, and nothing happened. I keep clicking the icon it placed in my start menu, and I can't figure out how to configure anything.
This sounds like a great solution, if it works that is...
It needs some documentation!
EDIT: found it on the today screen. Gosh, I wouldn't have known to look there!
Now, my question is how to manage the incoming sms it creates... If I receive a bunch of emails, I now have a bunch of SMS messages cluttering up my inbox. Can anyone think of a good way to hide the incoming SMS and silently delete it?
Dishe said:
Now, my question is how to manage the incoming sms it creates... If I receive a bunch of emails, I now have a bunch of SMS messages cluttering up my inbox. Can anyone think of a good way to hide the incoming SMS and silently delete it?
Click to expand...
Click to collapse
Yes, I know the SMS needs to be cleared, Hopefully in the next version.
thank youuuuuuuuuuu i like it
tytnguy said:
Yes, I know the SMS needs to be cleared, Hopefully in the next version.
Click to expand...
Click to collapse
Yeah, cuz that extra step sort of kills the whole convenience of it...
what I *used* to do when I wanted to save battery power, is forward my gmail to my sms address, and when I saw the first 160 chars with my sms, I'd delete it, go over to outlook and fetch new mail.
With this, at least I don't have to actually click fetch new mail, but it still requires manual deletion, so its not a complete solution yet. :/
looking forward to the next version then...
By the way, how do u get sms notifications for your email? Do you just forward a copy of your email to your sms address? Because if doing it that way, how do u tell the difference between what is coming from your email and what is just something someone sent to your sms directly?
if someone sends you an sms, most likely they will send it through a phone number. if forwarded from an email, the sender will not be a phone number, most likely an email address or some other sender info that is separate from a standard phone number like you would get from a normal sms.
I think that's how it works.
I currently do the same style as you. have gmail forward me an sms of the email message. if it looks important i go to outlook and download the entire message.
Dishe said:
... how do u get sms notifications for your email? Do you just forward a copy of your email to your sms address?
Click to expand...
Click to collapse
Well, For me I use windows live so actually I do not need it . But I thought it might be a battery saver so developed it.
Dishe said:
...how do u tell the difference between what is coming from your email and what is just something someone sent to your sms directly?
Click to expand...
Click to collapse
The field 'From' contains... Should have a partial email address... May be @Gmail.com(I am not sure about how you get emails forwarded, check the text message from address and set it)
You could also use 'Message' Contains option to check only if there is a predefined text in the message.
To use either of the two options use 'OR' option.
tytnguy said:
The field 'From' contains... Should have a partial email address... May be @Gmail.com(I am not sure about how you get emails forwarded, check the text message from address and set it)
You could also use 'Message' Contains option to check only if there is a predefined text in the message.
To use either of the two options use 'OR' option.
Click to expand...
Click to collapse
ah, see gmail is good enough to leave the message intact exactly as it is recieved, original sender and all. So, as I said, there's no way to tell it was forwarded from gmail at all.
Maybe what I should do then is forward to hotmail or something that DOESNT leave everything intact, and from THERE forward to my inbox... a bit backwards...
yes i agree. gmail is good in that they are generous enough to convert the email address to only showing the Sender's name. normally this is appreciated, but in this case, it makes things a bit more complicated as now like Dishe said, it is impossible to distinguish between a normal sms and one being forwarded by gmail.
--
EDIT: I may have a work around. When GMAIL forwards an email to your phone with an sms notification, the sms contains the text "FRM:", "SUBJ:", "MSG:" within the body of the SMS as part of the actual text message.
The program lets you set a filter for the FROM field and/or the MESSAGE field. So using the program, you can put the filter to either one of the three "FRM:", "SUBJ:", "MSG:" instead of the default "@". This would eliminate the need to know that it was forwarded from GMail at all.
This would solve the problem because regular SMS when sent does not show the text "FRM:", "SUBJ:", "MSG:" in the body of the sms. in theory it looks like works, i havent tested it. i installed the program, can you please let me know what is the command line argument to have it send/receive?
Right now i have the command line sent to windows/tmail.exe and it just opens the email prog. I guess i need the argument too to have it actually send/receive.
NguyenHuu said:
...I may have a work around. When GMAIL forwards an email to your phone with an sms notification, the sms contains the text "FRM:", "SUBJ:", "MSG:" within the body of the SMS as part of the actual text message.
The program lets you set a filter for the FROM field and/or the MESSAGE field. So using the program, you can put the filter to either one of the three "FRM:", "SUBJ:", "MSG:" instead of the default "@". This would eliminate the need to know that it was forwarded from GMail at all.
Click to expand...
Click to collapse
Nice suggestion NguyenHuu!. It should work as you suggested
NguyenHuu said:
... can you please let me know what is the command line argument to have it send/receive?
Right now i have the command line sent to windows/tmail.exe and it just opens the email prog. I guess i need the argument too to have it actually send/receive.
Click to expand...
Click to collapse
Try the cammand line as follows
Commanline ----> \Windows\tmail.exe
Arguments------> -service "Gmail Account Name" -sync
Where "Gmail Account Name" should be the name of your account as typed on the pocket outlook and double quotes are required.
it worked! i tested it three times.
1. sent regular sms via a IM application on PC (AIM).
2. sent SMS via another cell phone.
3. had email forwarded through gmail to phone
i used FRM: for FROM contains, and SUBJ: for Message contains. I chose teh "OR" option.
worked as planned. the first two regular sms was sent without activating the inbox syncing. the third time when gmail forwarded the email to my phone sms, since it contained the field: FRM:", "SUBJ:", "MSG:" it automtically sync my inbox.
one thing though, it automatically syncs the inbox which is great but it does so in the background so you still need to go to the inbox then go to the message to read it. is it possible to make it so after it syncs, it opens the actual inbox so you can see your list of unread emails? maybe through adding to the argument?
NguyenHuu said:
it worked! i tested it three times.
1. sent regular sms via a IM application on PC (AIM).
2. sent SMS via another cell phone.
3. had email forwarded through gmail to phone
i used FRM: for FROM contains, and SUBJ: for Message contains. I chose teh "OR" option.
worked as planned. the first two regular sms was sent without activating the inbox syncing. the third time when gmail forwarded the email to my phone sms, since it contained the field: FRM:", "SUBJ:", "MSG:" it automtically sync my inbox.
one thing though, it automatically syncs the inbox which is great but it does so in the background so you still need to go to the inbox then go to the message to read it. is it possible to make it so after it syncs, it opens the actual inbox so you can see your list of unread emails? maybe through adding to the argument?
Click to expand...
Click to collapse
The problem that I mentioned before was that ALL EMAIL sent to [email protected] will have FRM:, SUBJ:, MSG in the body, whether it comes from gmail or not.
Sometimes, if I'm at my desk and want to remember something, I'll send an email to my phone's sms address. Also, I have freinds with data plans and no sms plans who email to sms ([email protected]) all the time.
Your solution could not differentiate between those emails sent purposely to an sms address versus ones meant to trigger syncing.
Right now, its not a big problem yet since the app doesnt delete the trigger sms. But at the same time, I hate having to clear two independant inboxes of new messages now (both email and the sms trigger need clearing), so I need the function to remove the trigger after it syncs eventually.
If the email wasnt supposed to be a trigger, you can understand why this may prove problematic.
hmmm...
NguyenHuu said:
great program! if only i had data plan, so sad
Click to expand...
Click to collapse
I Know! Outrageous prices, to put it mildly.
xd1936 said:
I Know! Outrageous prices, to put it mildly.
Click to expand...
Click to collapse
heh, mine's free. Not to brag or anything, but Sprint over here in the states has killer 3G data plans. I'm just looking to maximize my meager battery life.
EDIT: By the way, TyTnGuy, I went to set up a hotmail/windows live account so that I could try forwarding email THERE and then have THAT forward to my sms with the @hotmail account in the header, but guess what? Live/Hotmail doesn't support forwarding AT ALL!!
So, it looks to me like you couldn't possibly have gotten this to work yourself... What are you not telling us?
he said he doesnt need the program since he uses live mail which should have its own pushlike mail in wm. he creating the program for people who may need it, and specifically cited gmail in his example. i think haha.
i am still trying to figure out if there is a commandline argument that opens up the inbox after it syncs. that's a really good thing to have i think. right after you get the notifications, the inbox opens and you can see all your unread email.
i am about to set up a dataplan, not just for this but for other business, and so that is why, despite my earlier comment about not having a dataplan, i am so interested in it now haha. better then polling every X-minutes indeed.
sorry to bring this back up. anyone happen to know the command line argument to open up inbox?
this is the current argument that makes it sync when you get a sms notification: service "Gmail Account Name" -sync
that works fine, but it does so in the background. I was hoping there is more to the argument where after it syncs it opens the inbox for you. or it open inbox then sync is fine too
NguyenHuu said:
sorry to bring this back up. anyone happen to know the command line argument to open up inbox?
this is the current argument that makes it sync when you get a sms notification: service "Gmail Account Name" -sync
that works fine, but it does so in the background. I was hoping there is more to the argument where after it syncs it opens the inbox for you. or it open inbox then sync is fine too
Click to expand...
Click to collapse
I am working on a next version I will do something to support the above request.
I searched for all kinds of different words hoping to find a quick but simple install that will fix my problem, but I kept finding these full blown applications that do WAY more than I need.
The phone already has ringtones for individual people, but I get system pages from the servers at my office and I'd like to set an SMS ringtone to those that will silence them. I still want the SMS from my friends, etc to come through with the default tone.
I haven't tried it, but would setting a silent ringtone in the contact silence the SMS for that contact too? I thought that was exclusively for voice calls.
Is there something simple I can use rather than buying one of these huge packages that have profiles and more advanced settings than I can shake a stick at? Should I just suck it up and get Ringo or something like it or is there something much simplier that is free that anyone is using? I only want the one e-mail address to be silenced.
(And this is on WM6.1)
Man, I am in EXACTLY the same situation.
I tried Ringo Mobile and it's a piece of junk; didn't work half the time. Was a pain to remove.
The other is phonealert, which is just too much overkill and it didn't work either. I wanna barf.
One thing I've noticed is many of these don't know how to handle SMS messages sent from an email address.
Maybe if they had a "reverse group" logic. That way I could set my default alert to be something loud while every other SMS message played something else.
I'd gladly fork over $20 for something that does this, and that works.
Found one that actually works!!!
http://www.watchflag.com/home
$15 bucks.
Has a trial, but worked on an SMS alert from an email address.
FINALLY!!
I've downloaded the trial. It does appear to be working with the e-mail addresses though. Whew!
Thank you very much for the lead! This is very helpful.
I know I'm not the only one that wants this...
Being an admin my box is constantly filled with stuff that I really don't want to wake me at 3am. However, when an outage or other high priority alert comes through, it would be AWESOME if I could alert on only those messages, or have a different alert for them.
Any chance that anyone is working on an app that would let the user specify an alert based on an email rule or filter? This is one I'd pay for gladly.
+1
million
You want to know the really sad thing about this?
10 years ago I had a Motorola PageWriter 2000 (2way pager) that could do this right out of the box. Now here we are with the most advanced pocket computers ever seen and I can't even set a simple mail rule for a different alert.
What gives?
I'm pretty new to Android, so I hope someone will correct me if I'm wrong, but I looked into this briefly today. Unfortunately, it could be a little tricky since email is handled at the application level and Android does not provide a "new email" broadcast message for an app to listen for. This type of service would almost have to work with the email client, but since there are many different clients that a user may have installed, it gets complicated quickly.
I never said it had to be a bolt-on app. There's more than one way to skin that cat.
Assuming that the standard mail app included with the OS is also open source, take the base code for the email app, add alert rules, then replace the standard mail app with the newly upgraded one.
Another solution (and this would be uglier and perhaps not do-able) would be to insert some sort of proxy app between the email app and the outside where alert filtering could take place before the message even passes to the email client. This would allow you to use whatever client you liked. Just disable the alert on the client and let the proxy handle the alerts.
Just ideas. Surely someone can make this work.