Salat(Prayer) Reminder - SMS [v0.9.8.9 Build 20120208] - With Azan/Athan Support

Search This thread

heart_crafter

Inactive Recognized Developer
Apr 20, 2008
869
122
Philadelphia
support.htc-unlocks.com
Hit Thanks button if you like the app! :D


Greetings!

You must have seen many Salat (Prayer) Reminder applications on the internet, but I've brought an unusual application, which doesn't only reminds you but your friends as well.

What does this application do?
•Gets 5 prayer times per day for current year. So you don’t have to find the times every day*.
•Sends SMS reminder to a friend, family or to yourself (multiple recipients), 10 minutes (you can change this time now) before the prayer time**.
•It does not run in the background (saves battery/memory/processor).
•Wakes up PPC from suspend/sleep mode and send SMS.
•Sets reminder as Appointment (default is set as task).
•Sends Test Message.
•Azan/Athan.
System Requirements:
NET Compact Framework 3.5
•Windows Mobile 6.x
•Touch Screen
Note: App was never tested on non touch-screen phone and Windows Mobile 5.x
Tested on:
•HTC Touch Pro2 / Tilt 2 / Rhodium with Energy Rom Windows Mobile 6.5
•HTC HD 2 / Leo with Windows Mobile 6.5
•HTC Herald / Wing / P4350 with Windows Mobile 6.5
•LG Incite with Windows Mobile 6.1
•Sony Ericsson Xperia X1 with Windows Mobile 6.1/6.5
Languages:
•Arabic (العربية)
•English
•Indonesian (Bahasa Indonesia)
•Malay (Melayu)
•Russian (Русский язык)
•Tatar (Татарча)
Read post 2 to add more languages.
Credits:
•Thanks to IslamicFinder.org asp server for all times’ calculations.
•Thanks to Eboelzner’s for Sense Interface SDK 1.39
•Ryan, Vadim_Bogaiskov, TheChemistree and FBeheiry for testing!
•Vadim_Bogaiskov for Русский язык translation.
•TheChemistree for Melayu translation.
•FBeheiry for Arabic translation.
•Squallvai for Indonesian translation.
•Irekhaz for Tatarça translation.
License:
•You may not disassemble, decompile, or reverse-engineer this application.
•You have no right to sell this product.
•You can accept this License Agreement by downloading !SalatReminder-SMS.CAB file.
Support:
I will be reading the posts here and try to respond as soon as possible.
If you email/pm me, make sure you enter "Salat Reminder - SMS (Support)" under subject.
Donation:
•Pray/Dua should work! :D
Short How to:

  1. Download and Install the application.
  2. Select Option button then Calendar Settings.
  3. Enter you location info, Calculation Method and hit Update.
  4. Hit OK. When it asks to select a contact select any contact (you have to put atleast a number in there)
  5. Hit OK. Now you should see all the times.
  6. If you scroll down the the bottom, you will see a button with timer. Hitting it will stop the timer.
  7. Now set options as desired. From the option menu.
Don't Forget to update High Resolution Start Menu Icon from applications menu. (only Supported in WM 6.5+)
* Tip: You can use Wi-Fi, ActiveSync or Sync Center to update the calendar/timing instead of using your Data plan.
** Standard messaging charges may apply.

salat-reminder-sms.1.png

Main Interface

Updates:
20120208: Wait cursor removed when updating next alarm.
20120208: Changed Azan play time acording to file time.
20120126: Version mismatch again. Fixed for good.
20120102: Minor calendar update settings fix.
20120101: Fixed settings for leap year.
20111122: Version mismatch again.
20111229: Fixed issue with playing Azan.
20111209: Added Tatar language.
20111208: Added Indonesian language.
20111206: Fixed (i hope) Overflow Exception before playing Azan.
20111122: Fixed version mismatch.
20111122: Updated Sense Interface DLLs and changed update server.
20110122: Removed date from the reminder's text.
20110122: Fixed Mumbai/Bombay issue.
20101103: Updated Icon.
20101103: Updated some translations.
20101102: Sleeping device while Azan fixed.
20101101: Azan notification fixed.
20101031: Added an Azan option. - Need more testing
20101026: Added an option to edit Reminder Time.
20101026: Fixed some bugs described below in known issues.
20100906: Fixed issue with Angle selction.
20100902: Changed update server.
20100902: Some fixes/addition in language files.
20100831: Added Arabic language file.
20100829: Added English, Russian and Malay language files.
20100829: Added Multi-Language Support, Fixed RT01 Error.
20100824: Fixed error under calendar settings. Passing double to an integer doesn't work that good on french OS.
20100824: Fixed CStr error under calendar settings. Sounds like CStr doesn't work that good on french OS
20100823: Fixed erros under customizeable calendar settings.
20100823: Moved Translated versions to second post.
20100822: Added Russian translated CAB v0.951 thanks to Vadim Bogaiskov.
20100822: Added customizable calculation method options.
20100817: Added Russian translated CAB thanks to Vadim Bogaiskov.
20100816: Trying to Fixed the date issue for international date format.
20100816: Fixed date issue for international date format.
20100814: Added Update option, about form.
20100812: Fixed error control on first time Installation.

Known Issue(s):
20120101: Can not update 2012 calendar.
20101101: Stopping Azan if Azan's notification is hidden. - Fixed
20101012: Ensure that the recipient's box does NOT disappear behind the keyboard when entering new recipients. - Fixed
20101012: The program double up the first recipient's number without separating them with ";". for example if you enter 1234 the program will show 12341234. - Fixed
20100830: Does not delete all calendar items on changing the language, have to stop and start again. - Fixed
20100829: Calculation method settings are not saved for next time under Calendar Settings.
20100829: Gets update from port 8080, if your service provider blocks 8080 then try using Wi-Fi. - Moved to a diffrent server
20100816: Update function doesn't work on first attempt on some devices. - Make sure internet is working before trying to update.


Aditional Ideas from you guys:
Changing lables for Christian prayers/Customizable lables: Can be done with Language file.
Language Option.: In Testing phase. Works Good
Customizable SMS.: Can be done with Language file.
Option to edit Reminder Time. - Posting v0.9.6.6 for testing.
Change sms format, Like "Zohar at 12:42 PM" and the next line "13 October 2010".
Athan/Azan Option.
•Sending SMS to the chosen recipients to the caller during prayers interval times if set by the user.
•Auto silent feature after Azan with a customized timer.
•More User-Friendly recipient/group selection with history.
•Revert back to Non-sense interface graphics, for non-touch screens.
•Implement actual code for calculation of the timetable.
•Add 24hr time format option.
Most updated version:
!SalatReminder-SMS.CAB [v0.9.8.9 Build 20120208]
Note: To get the latest version make sure you click the "Free Download" button on this website. Also after installing the app, open the app and click check for updates option.

Get the translated version from the post below.
After downloading the CAB file, make sure to check for updates periodcaly to get the latest version.

Downloaded at least 16,636 times
Hit Thanks button if you like the app! :D
 

Attachments

  • Settings2.Png
    Settings2.Png
    82.8 KB · Views: 3,003
  • Options.Png
    Options.Png
    58.9 KB · Views: 2,749
  • About.jpg
    About.jpg
    15 KB · Views: 807
Last edited:

heart_crafter

Inactive Recognized Developer
Apr 20, 2008
869
122
Philadelphia
support.htc-unlocks.com
More...

How to translate to any language:
  1. Download the attached "eng.Language.txt" file
  2. Open the file and translate everything after equal(=) sign.
  3. Save the file as [3 char language name].Language.txt for example "eng.Language.txt".
  4. Post the file here so i can add it in the future updates.

Check out the Language files under App\Language folder...
vadim_bogaiskov, can you please update the rus.Language file and post it here. - Done, Thank You.
If anyone else needs another Language file, please make it as the english one and post it here so I can put that in future updates.

You can add the language file in Language folder and it will show up in the interface to select.

Also this also resolve people who wanted to edit the messages, sms messages, lables and etc etc... You can change anything in the langauge file, just make sure it's in the same order as it is right now.

Thank You!

Translated Versions:
20100829: Multi-Language support is avalaible for eveone now :D, Removing CABs from this post.
20100829: Added Malay translation, thanks to thechemistree
20100829: Multi-Language Support is here! Need Testing! v0.9.6.0, Only Avalaible on XDA
20100825: Thanks to vadim_bogaiskov for Russian translation for v0.9.5.4
20100823: Thanks to thechemistree for Malay translation for v0.9.5.1
20100822: Thanks to vadim_bogaiskov for Russian translation for v0.9.5.1
 

Attachments

  • About_Ru.Png
    About_Ru.Png
    74.8 KB · Views: 170
  • Options_ara.png
    Options_ara.png
    67.4 KB · Views: 196
  • eng.Language.txt
    7.7 KB · Views: 262
Last edited:

biggiebro

Senior Member
Jun 2, 2009
254
24
already downloaded; but before I install i like to know whether the application require SPB Mobile shell?
 

leadpoizon

Senior Member
May 31, 2008
257
160
This is awesome. JAK! If you need any help with any non-sense interface graphics, let me know. I have been WAITING for something like this!
 

heart_crafter

Inactive Recognized Developer
Apr 20, 2008
869
122
Philadelphia
support.htc-unlocks.com
This is awesome. JAK! If you need any help with any non-sense interface graphics, let me know. I have been WAITING for something like this!

Good to know that you liked it.

I used have non-sense interface, but when I saw Sense UI; didn't realize that it will not work on non-touch screens (I am not even sure that if it suppose to work with non touch or not :p ).
When I get enough time I'll try to put both interface together for touch and non touch. If I need help I surely will message you.

Thank You.
 

wings64

Member
Oct 21, 2006
34
4
Thank you for your efforts for this application. I'm using a T-Mobile_LEO HD2 with the stock ROM (CF 3.5) and i am getting error messages that CF 3.5 is not installed.
 

heart_crafter

Inactive Recognized Developer
Apr 20, 2008
869
122
Philadelphia
support.htc-unlocks.com
Thank you for your efforts for this application. I'm using a T-Mobile_LEO HD2 with the stock ROM (CF 3.5) and i am getting error messages that CF 3.5 is not installed.

I do not check to see if CF 3.5 is installed. Although some components my app uses does need CF 3.5.
Try to reinstall .Net CF 3.5 by downloading it from here...
My wife have a T-Mobile HD2 and it works perfectly on it.
If reinstall dosen't work pm me so we can figure it out...

Take Care
 

leadpoizon

Senior Member
May 31, 2008
257
160
It's been working like a charm on my Sprint Touch Pro2. The only thing I have noticed is that the scrolling is laggy. Everything else works fine. I also made a quick HTC style icon for the app, if you want to use it.
 

heart_crafter

Inactive Recognized Developer
Apr 20, 2008
869
122
Philadelphia
support.htc-unlocks.com
It's been working like a charm on my Sprint Touch Pro2. The only thing I have noticed is that the scrolling is laggy. Everything else works fine. I also made a quick HTC style icon for the app, if you want to use it.

It does lagg on my tilt 2 also for some reason... first i thought that may be processor is slow... then when i installed it on my old wing 268mhz it works perfect... i might try to fix it...

I did already included a high resolution icon with my app... from the menu you can click Update Icon... and after a soft reset you should see a high res icon...

Your icon is kool also :p ill save it...
 

leadpoizon

Senior Member
May 31, 2008
257
160
Could it be that the HTC scroll is enabled and causing conflict with the built in scrolling functions in the SDK?
 

Oby_1

Senior Member
Jun 6, 2007
54
2
Paris
ErrCOde : CD01

Hi,

When i set the calendar settings, i have an issue:

It make ErrCode : CD01

<conversion from string "#01/13/2010 00:00:01 pm" to type 'date' is not valid.

My setting date is french

Any idea?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 16
    Hit Thanks button if you like the app! :D


    Greetings!

    You must have seen many Salat (Prayer) Reminder applications on the internet, but I've brought an unusual application, which doesn't only reminds you but your friends as well.

    What does this application do?
    •Gets 5 prayer times per day for current year. So you don’t have to find the times every day*.
    •Sends SMS reminder to a friend, family or to yourself (multiple recipients), 10 minutes (you can change this time now) before the prayer time**.
    •It does not run in the background (saves battery/memory/processor).
    •Wakes up PPC from suspend/sleep mode and send SMS.
    •Sets reminder as Appointment (default is set as task).
    •Sends Test Message.
    •Azan/Athan.
    System Requirements:
    NET Compact Framework 3.5
    •Windows Mobile 6.x
    •Touch Screen
    Note: App was never tested on non touch-screen phone and Windows Mobile 5.x
    Tested on:
    •HTC Touch Pro2 / Tilt 2 / Rhodium with Energy Rom Windows Mobile 6.5
    •HTC HD 2 / Leo with Windows Mobile 6.5
    •HTC Herald / Wing / P4350 with Windows Mobile 6.5
    •LG Incite with Windows Mobile 6.1
    •Sony Ericsson Xperia X1 with Windows Mobile 6.1/6.5
    Languages:
    •Arabic (العربية)
    •English
    •Indonesian (Bahasa Indonesia)
    •Malay (Melayu)
    •Russian (Русский язык)
    •Tatar (Татарча)
    Read post 2 to add more languages.
    Credits:
    •Thanks to IslamicFinder.org asp server for all times’ calculations.
    •Thanks to Eboelzner’s for Sense Interface SDK 1.39
    •Ryan, Vadim_Bogaiskov, TheChemistree and FBeheiry for testing!
    •Vadim_Bogaiskov for Русский язык translation.
    •TheChemistree for Melayu translation.
    •FBeheiry for Arabic translation.
    •Squallvai for Indonesian translation.
    •Irekhaz for Tatarça translation.
    License:
    •You may not disassemble, decompile, or reverse-engineer this application.
    •You have no right to sell this product.
    •You can accept this License Agreement by downloading !SalatReminder-SMS.CAB file.
    Support:
    I will be reading the posts here and try to respond as soon as possible.
    If you email/pm me, make sure you enter "Salat Reminder - SMS (Support)" under subject.
    Donation:
    •Pray/Dua should work! :D
    Short How to:

    1. Download and Install the application.
    2. Select Option button then Calendar Settings.
    3. Enter you location info, Calculation Method and hit Update.
    4. Hit OK. When it asks to select a contact select any contact (you have to put atleast a number in there)
    5. Hit OK. Now you should see all the times.
    6. If you scroll down the the bottom, you will see a button with timer. Hitting it will stop the timer.
    7. Now set options as desired. From the option menu.
    Don't Forget to update High Resolution Start Menu Icon from applications menu. (only Supported in WM 6.5+)
    * Tip: You can use Wi-Fi, ActiveSync or Sync Center to update the calendar/timing instead of using your Data plan.
    ** Standard messaging charges may apply.

    salat-reminder-sms.1.png

    Main Interface

    Updates:
    20120208: Wait cursor removed when updating next alarm.
    20120208: Changed Azan play time acording to file time.
    20120126: Version mismatch again. Fixed for good.
    20120102: Minor calendar update settings fix.
    20120101: Fixed settings for leap year.
    20111122: Version mismatch again.
    20111229: Fixed issue with playing Azan.
    20111209: Added Tatar language.
    20111208: Added Indonesian language.
    20111206: Fixed (i hope) Overflow Exception before playing Azan.
    20111122: Fixed version mismatch.
    20111122: Updated Sense Interface DLLs and changed update server.
    20110122: Removed date from the reminder's text.
    20110122: Fixed Mumbai/Bombay issue.
    20101103: Updated Icon.
    20101103: Updated some translations.
    20101102: Sleeping device while Azan fixed.
    20101101: Azan notification fixed.
    20101031: Added an Azan option. - Need more testing
    20101026: Added an option to edit Reminder Time.
    20101026: Fixed some bugs described below in known issues.
    20100906: Fixed issue with Angle selction.
    20100902: Changed update server.
    20100902: Some fixes/addition in language files.
    20100831: Added Arabic language file.
    20100829: Added English, Russian and Malay language files.
    20100829: Added Multi-Language Support, Fixed RT01 Error.
    20100824: Fixed error under calendar settings. Passing double to an integer doesn't work that good on french OS.
    20100824: Fixed CStr error under calendar settings. Sounds like CStr doesn't work that good on french OS
    20100823: Fixed erros under customizeable calendar settings.
    20100823: Moved Translated versions to second post.
    20100822: Added Russian translated CAB v0.951 thanks to Vadim Bogaiskov.
    20100822: Added customizable calculation method options.
    20100817: Added Russian translated CAB thanks to Vadim Bogaiskov.
    20100816: Trying to Fixed the date issue for international date format.
    20100816: Fixed date issue for international date format.
    20100814: Added Update option, about form.
    20100812: Fixed error control on first time Installation.

    Known Issue(s):
    20120101: Can not update 2012 calendar.
    20101101: Stopping Azan if Azan's notification is hidden. - Fixed
    20101012: Ensure that the recipient's box does NOT disappear behind the keyboard when entering new recipients. - Fixed
    20101012: The program double up the first recipient's number without separating them with ";". for example if you enter 1234 the program will show 12341234. - Fixed
    20100830: Does not delete all calendar items on changing the language, have to stop and start again. - Fixed
    20100829: Calculation method settings are not saved for next time under Calendar Settings.
    20100829: Gets update from port 8080, if your service provider blocks 8080 then try using Wi-Fi. - Moved to a diffrent server
    20100816: Update function doesn't work on first attempt on some devices. - Make sure internet is working before trying to update.


    Aditional Ideas from you guys:
    Changing lables for Christian prayers/Customizable lables: Can be done with Language file.
    Language Option.: In Testing phase. Works Good
    Customizable SMS.: Can be done with Language file.
    Option to edit Reminder Time. - Posting v0.9.6.6 for testing.
    Change sms format, Like "Zohar at 12:42 PM" and the next line "13 October 2010".
    Athan/Azan Option.
    •Sending SMS to the chosen recipients to the caller during prayers interval times if set by the user.
    •Auto silent feature after Azan with a customized timer.
    •More User-Friendly recipient/group selection with history.
    •Revert back to Non-sense interface graphics, for non-touch screens.
    •Implement actual code for calculation of the timetable.
    •Add 24hr time format option.
    Most updated version:
    !SalatReminder-SMS.CAB [v0.9.8.9 Build 20120208]
    Note: To get the latest version make sure you click the "Free Download" button on this website. Also after installing the app, open the app and click check for updates option.

    Get the translated version from the post below.
    After downloading the CAB file, make sure to check for updates periodcaly to get the latest version.

    Downloaded at least 16,636 times
    Hit Thanks button if you like the app! :D
    3
    nice to see a fan :D after a long time

    the problem is that i don't have to much time to spent on my loving hobby :D
    at the time i made this windows phone app I was learning visual basic .net and had no wife and kids :D
    And now I have to learn programming for android and have a wife and a daughter and another one coming soon :D

    It took lots of years of research and study to make this app... :p

    I will definitely consider remaking this on android if Allah wills (inshAllah).

    Thank you for your interest :D

    AsSalamoAliqum.
    2
    Hello Heart_crafter

    I am really glad to see you're still monitoring this thread.
    I am still using this app on my Windows phone, doing everything not to move onto Android lol.
    Just like the previous poster, I've come to request this app for Android handsets (as I know I'll have to move on to it eventually).

    I can see you've said you can't commit to the project at the moment, but I'm hoping you'd reconsider as the demand for this great application is immense. It's one of a kind.

    Hope to get a positive reply from you soon. If you want, you can private message me letting me know if you'll change your mind, so I may remain hopeful.
    2
    Hit Thanks button if you like the app! :D
    1
    i like the silver themes you used in this application. Did you use any specific IDE or components for this?

    Eboelzner’s Sense Interface SDK 1.39