Go Back   xda-developers > Windows Mobile Development and Hacking > Windows Mobile Software Development


Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 5th November 2009, 12:32 PM
mohitsapru's Avatar
mohitsapru mohitsapru is offline
Senior Member
 
Join Date: May 2008
Location: Chennai
Posts: 286
Post [APP]Filter Rules for SMS 4.4 (UPDATED 1-Feb)

The most comprehensive SMS management tool which gives you an option to do what you always wanted to do.
Some of the things which it enables you to do!!
1. Filter all the incoming messages and Move/Copy them to a folder
2. Create/Delete user folders.
3. Hide private messages.
4. Automatically delete messages.
5. Archive messages and store in a date-wise folders.
6. Apply rules either automatically or manually.
7. Apply some rules automatically and some manually.
8. Contact and Message content based filtering.
9. Low on memory and battery. No background process to monitor SMS.
10. View and delete created rules. Silly to mention it.
11. Simple Deployment and easy interface. works from storage Card.

This was developed with the help of open source project MAPIDotNet .
Needs .NET CF 3.5
Using and Configuring SMSRules

1. All rules are configured through CreateRules GUI in program shortcut.
2. Initial Password also needs to be configured through Createrules GUI (about tab->personal->show)
3. AutoRun, Manual filtering of user folders, Archiving all done through CreateRules GUI.
4. After setting up rules you can use Runrules to filter SMSes.
5. After setting up initial password you can use PrivateSMS app to show hide PRIVATE folder.
The PRIVATE folder will be shown/Created automatically in WM SMS app(tmail)(will automatically open on providing correct password), you need to go and look into the folders to see your SMSes.

FAQs:

1>How to autorun the rules?
To autorun a rule/rules autorun option should be checked in the main menu. auto run run only those rules which have auto option selected.

2>Can I create/delete folders using this?
yes, but you can only create and delete the user folders in SMS account

3>Will copy option copy every time it is run?
No, copy option will copy the message into destination folder and mark the copied message as read at both places. so only unread message will be copied.

4>What folder to select with delete option?
you can select any folder as the message is finally going to be deleted so it wont matter(better option is to chose "deleted items" as it is easy to view in rules view)

5>What is HIDE option!(EDIT)
this option can only be used for now in contacts page.
V3.1>If a message comes from the user it will be deleted from the inbox and saved inside the application. also autorun should be enabled for this feature to work.
V4.1>From v4.1 messages are moved to a hidden folder in the Outlook, so basically the messages are still in outlook but u can't see those.

6> Where to look for HIDDEN messages(EDIT)?
to view hidden messages go to about page and there personal menu->show and select the dropdown to select the user for which u want to see the messages.
From v4.1>To see the hidden messages u have to provide correct password and then click on the show private folder button. Doing this will create a new folder(PRIVATE) and will have all the private messages of yours
From v4.3 An extra shortcut has been supplied which will directly allow you to hide/show private smses. But you need to initially set password from the createrules application.

7>Can i delete the hidden messages?
Yes you can. In 3.1 just select and delete the message and from 4.1 delete it like you delete any other message from your outlook.

8>Do i need to create a folder to store a hidden message?
No, there is no need to select any folder name as application will take care of it. and in view rules option you can find your hidden messages rule in folder named as "#".

9>What is this "#" in contact rules folder dropdown?
refer FAQ 8.

10>How frequently will this app be updated?
As frequently as ideas pour in.

11>What is the initial password?
There is no initial password. After installing v3.1/v4.1 opening personal messages will ask you for a password, that will be used automatically in next logins.
Before using the new PrivateSMS shortcut in 4.3 you need to set up a password for use through CreateRules gui.

12>Can I change password?
Yes, when you have created a password and want to change it you can do that by checking the change password checkbox and providing the old and then the new password.

13>I forgot my password, can i recover it?
no, Contact me here for the solution.

14>How to install/Uninstall it?
please uncheck autorun before installing/uninstalling.



15> How to hide the PRIVATE folder?
Just close the application or again provide the password and there you can see the same button will have a text prompt to hide the folder.
For PrivateSMS shortcut it will give you an option to hide also, even if you close the application it will automatically hide the folder.


16> How can i Delete all Private messages?
to delete all the hidden messages go to your private area by providing password and there u can click on the delete private messages button, which deletes all the private messages.

17>When i go to my SMS folder i cant see any PRIVATE folder!
PRIVATE folder will be enabled only when u have started the application and clicked the show button after proving the password.

18>Do i need to create a PRIVATE folder first on my own?
No, there is no need to do so as the application will take care of it.

19>So what folder name should i give to HIDE rule?
refer FAQ8

20>Do i need to delete my earlier rules?
No there is no need to so but all the messages which were stored earlier with hide option wont be accessible. if you used 3.1

21>I want to save my earlier rules! what to do?
Just install the application at the same location or copy the rules.db, ur password and all the rules will remain same.


CHANGES IN 4.1
1. Modified the hide logic, now saves the messages in outlook.(Thanks to krups for sharing the idea)
2. Fixed some bugs.
3. Autorun application now won't remain running after a message arrives(saving battery and memory).

Changes in 4.2
1. Autorun option stops wm default notification and provides custom notifications for the rules applied. Unchecking Autorun starts wm notification.(Seems it may toggle threaded mode in some devices. U may try this solution)
2. Contact names are now in order.
3. First Name last name rules now working.
4. One more option added to add wildcard numbers. to match common format numbers.
5. Some minor fixes.
6. Select option to view PRIVATE folder in SMS inbox opens the tmail application automatically.

Changes in 4.3
If 4.2 is installed please first un-check autorun.
1. Horizontal ScrollBar added to add contact list.
2. New Tab added (Tools), gives option to Archive selected folders.
Archiving will move all the messages from the selected folders to the ArchivedSMS folder and create a subdirectory tree with same name as of the source folder and under that will create folders datewise.Eg
ArchivedSMS->Inbox->Inbox_160110
Tools tab also provides another option to run the rules over any subfolders.
Select the folder from the dropdown list and then apply rules.
3. New shortcut added in program menu with name "Private SMS" which enables you to access your private folder directly.
NOTE: You have to create a new password from CreateRules link.
4. The time for which wait cursor was getting displayed when a SMS is intersepted, has been reduced.
5. While changing the password from the main application it asks for the new password two times to confirm.
6. Enabling/Disabling Autorun changes the way the New Text Message is notified. Now this will change the sound and notification settings.

Changes in 4.3a
Modifies the cab to create a folder and keep all the exes shortcuts there.
Added a slider control in PrivateSMS application to fetch number of private smses it should display. Keeping it low will display the last one and maximum will show all.
This was done incase you have alot of Private SMS it used to take time to show them, this option reduces the time by limiting the number of smses you want to see

Changes in 4.4
1. Made custom notification optional, you can now select, to have or not to have a notification displayed when a sms is filtered. You can choose it from Createrules GUI menu.
2. If you have opted to be notified it will display only one notification for all the sms you receive and will have two buttons in notification window, one to close the notification and other to refresh, refresh updates the no of rules completed, incase there were more messages filtered after the first time notification was displayed.

Known Bugs: (Thanks to Jibreil)
1. Autorun option wont work in HD2.

Your Comments are welcome



DONATE IF YOU WANTED/LIKED THIS

Plz report bugs....
PLZ TAKE A BACKUP OF YOUR MESSAGES, I DONT WANT TO BE HELD RESPONSIBLE FOR LOST MESSAGES Just a precaution "Never happened"


!!!WARNING!!!

Suggested by: LCyberFox

This app uses the MessageInterceptor APIs (to save battery power) from PocketOutlook which is very buggy. may cause tmail (pocket outlook) to lag or completely freeze if you receive messages quickly back to back.
A post on that:
http://social.msdn.microsoft.com/For...-a455840c75d4/

ps: This *ONLY* applies if you are using this app using the "Auto" mode, if you aren't, then you're safe

Incase you are about to uninstall it PLZ *UNCHECK AUTORUN* or may still lead to some lags.

New Delay Mode
Well i thought about this today and i was thinking maybe i can create a new "Delay Mode" that will autorun (yes using interceptor) and remove the interceptor when a message arrives and will wait in background for few "Minutes" and then filter the messages and again create an interceptor on exit.
So this should solve two problems.
1. Will remain "autorun" but a delayed one.
2. Only once interceptor will run for that time even if several messages arrive in that period.

How about that!!!

Question to every one. What is your suggestion, should I implement it(Delay Mode)?
Attached Files
File Type: cab SMSRule v3.1.CAB (407.6 KB, 680 views)
File Type: cab SMSRule V4.1.CAB (412.7 KB, 430 views)
File Type: cab SMSRule v4.2.CAB (431.3 KB, 397 views)
File Type: cab SMSRule v4.3a.CAB (515.5 KB, 352 views)
File Type: cab SMSRule v4.4.CAB (506.9 KB, 325 views)
__________________
HTC TOUCH elf
Support Late Nights(DONATE)
Thanks for contributing
ZVONKO($1)
Luigi($5)
DONFANO($5)
Samvds($10)

SMS Filter Rules(Sort out and do more with your SMS)

BirthDay SMS Sender(Automatically Send Bday wishes)

SMSSyncUp(Sync your SMS messages to Gmail)

Last edited by mohitsapru; 8th February 2010 at 06:24 PM.. Reason: Update
Reply With Quote
Sponsored Links

  #2  
Old 5th November 2009, 01:22 PM
ranasrule's Avatar
ranasrule ranasrule is offline
Senior Member
 
Join Date: Feb 2007
Location: Lahore
Posts: 278
Default

not bad....ill give it a go
Reply With Quote

  #3  
Old 5th November 2009, 01:44 PM
benko286's Avatar
benko286 benko286 is offline
Senior Member
 
Join Date: Aug 2008
Location: Croatia, Zagreb
Posts: 2,086
Default

VGA ready?
__________________
Intel Core 2 Quad@4GHz
2x SSD OCZ Vertex
Seagate 7200.12 500Gb (single platter)
Gigabyte P35-DS3R
4GB 844mhz cl4
4870 1GB oc

Current device:
HTC Touch Diamond
ROM:My own roms

Check my Ultra Lite ROM



Please vote in poll's:
Where are you from?
The best hTC deivce
Reply With Quote

  #4  
Old 5th November 2009, 01:50 PM
mohitsapru's Avatar
mohitsapru mohitsapru is offline
Senior Member
 
Join Date: May 2008
Location: Chennai
Posts: 286
Default

Quote:
Originally Posted by benko286 View Post
VGA ready?
This one seems to be a VGA ready... infact should support all screen resolutions...
__________________
HTC TOUCH elf
Support Late Nights(DONATE)
Thanks for contributing
ZVONKO($1)
Luigi($5)
DONFANO($5)
Samvds($10)

SMS Filter Rules(Sort out and do more with your SMS)

BirthDay SMS Sender(Automatically Send Bday wishes)

SMSSyncUp(Sync your SMS messages to Gmail)

Last edited by mohitsapru; 17th November 2009 at 11:05 AM.. Reason: Update
Reply With Quote

  #5  
Old 5th November 2009, 01:52 PM
mohitsapru's Avatar
mohitsapru mohitsapru is offline
Senior Member
 
Join Date: May 2008
Location: Chennai
Posts: 286
Default

Quote:
Originally Posted by ranasrule View Post
not bad....ill give it a go
sure thanks, n let me know of any problems
__________________
HTC TOUCH elf
Support Late Nights(DONATE)
Thanks for contributing
ZVONKO($1)
Luigi($5)
DONFANO($5)
Samvds($10)

SMS Filter Rules(Sort out and do more with your SMS)

BirthDay SMS Sender(Automatically Send Bday wishes)

SMSSyncUp(Sync your SMS messages to Gmail)
Reply With Quote

  #6  
Old 5th November 2009, 07:06 PM
mohitsapru's Avatar
mohitsapru mohitsapru is offline
Senior Member
 
Join Date: May 2008
Location: Chennai
Posts: 286
Talking Please provide feedback

I know it is still a under development app and lot of improvement will be comming but still your ideas/comments will be appreciated.
__________________
HTC TOUCH elf
Support Late Nights(DONATE)
Thanks for contributing
ZVONKO($1)
Luigi($5)
DONFANO($5)
Samvds($10)

SMS Filter Rules(Sort out and do more with your SMS)

BirthDay SMS Sender(Automatically Send Bday wishes)

SMSSyncUp(Sync your SMS messages to Gmail)
Reply With Quote

  #7  
Old 5th November 2009, 09:02 PM
rwt33 rwt33 is offline
Junior Member
 
Join Date: Nov 2007
Posts: 1
Default Nice job

Well done, awesome to see MAPIdotnet being used around the place!

Robert
Reply With Quote

  #8  
Old 5th November 2009, 11:11 PM
sbettencourt's Avatar
sbettencourt sbettencourt is offline
Senior Member
 
Join Date: Jan 2008
Location: Coimbra
Posts: 363
Default

Look's nice i will trie...yes..yes...

Thank's
__________________
HTC Touch ELF P3450 with Onyx 6 R6 by DSIXDA
IPL 3.10.0002
SPL 3.10.Cmon
RÁDIO ROM 03.34.90
Video CID_Unlock HTC Touch ELF(in)
Video SIM_Unlock HTC Touch ELF(in)
Video Installing Ndrive 9.2.32 Hot new
Video Onyx 6 R5
Reply With Quote

  #9  
Old 6th November 2009, 01:05 AM
the0ne's Avatar
the0ne the0ne is offline
Senior Member
 
Join Date: Jan 2007
Location: Melbourne
Posts: 451
Default

thanks for this mate
__________________
Latest WM App Review :



---
Reply With Quote

  #10  
Old 6th November 2009, 04:17 AM
mohitsapru's Avatar
mohitsapru mohitsapru is offline
Senior Member
 
Join Date: May 2008
Location: Chennai
Posts: 286
Default

Quote:
Originally Posted by rwt33 View Post
Well done, awesome to see MAPIdotnet being used around the place!

Robert
thanks to you robert, i was searching for these wrappers for months...finally found it.
seems u joined xda to provide comments... nice place for you. it will b good if you publish ur work here also
__________________
HTC TOUCH elf
Support Late Nights(DONATE)
Thanks for contributing
ZVONKO($1)
Luigi($5)
DONFANO($5)
Samvds($10)

SMS Filter Rules(Sort out and do more with your SMS)

BirthDay SMS Sender(Automatically Send Bday wishes)

SMSSyncUp(Sync your SMS messages to Gmail)
Reply With Quote

Reply

Tags
filter, rules, sms

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 06:06 AM.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.