Finnish Aali Alikoski, Academic Developer Evangelist of Microsoft Finland, has just released a highly useful application, SMS Notifier, along with its source code.
The application offers some really nice and, up to now, to my knowledge, on the Pocket PC Phone Edition platform, unprecedenced functionality: it waits for unanswered incoming calls and, depending on the configuration settings, it either sends an SMS message to the caller (with configurable contents), possibly containing also the end time of current appointment (this is also configurable) or adds an item to the system-level Windows Mobile calendar (containing the caller info).
The latter functionality is nothing new – you can check the caller's identity and the call date/time in any low-end mobile phone. The former – that is, the SMS feedback –, however, is really long-awaited!
Downloading and Installation
You can download the application here. Transfer the CAB file to your PDA and execute it there.
If, after installing and upon starting SMS Notifier, you're presented this error message, make sure you download and install .NET CF 2.0 from Microsoft. Make sure you install it in the main memory. Also note that, as the application heavily relies on the new, connectivity/database-related libraries of .NET CF2, it's not very easy to port it to run under the earlier Compact Framework library. (For CAB lovers, you will only need c:\Program Files\ Microsoft.NET\SDK\CompactFramework\ v2.0\WindowsCE\wce500\armv4i\NETCFv2.wm.armv4i.cab ; you can also download it from here (to avoid having to download the 24 Mbyte-long MSI installer).
Configuration
On the main set-up screen, there're some checkboxes in AND relationship. The first one, Send SMS to unanswered callers, instructs the application to send an SMS to everybody that tries to call you but his or her calls remain unanswered. Using (not disabling) the second two checkboxes, however, you may make the application not send a SMS to anyone that calls you, just to the ones that call you during an active/busy appointment.
The checkbox/text input area at the bottom makes it possible to report the end of the current appointment so that he or she can know when you are reachable again.
The Calendar tab contains only one checbox, which instructs the application to enter all the incoming calls into Calendar.
Note that the configuration settings are not correctly saved/restored, as the author also points out.
Usage
To use the application, just start and configure it to your liking. Do not click the Quit button – then, it won't send your callers any SMS. Just let it run. You can, of course, suspend the PDA while you do so and also minimize the application. This also means you can safely start it from \Windows\Startup (just like the other highly recommended application, PMRecorder – please see this article on it if interested) – if it's running in the background, it'll safely catch all unanswered calls.
Other stuff
I also recommend the author's blog here. Don't be taken aback of some of the material's being in Finnish: there's nothing really interesting in them for non-Finns (the Finnish blog posts are only about local, Finnish meetings, conferences). Unfortunately, some of the other Finnish .NET bloggers (see the links in the lower left of the page) post exclusively in Finnish, even highly technical stuff that would be interesting for non-Finnish speakers too. (Feel free to ask me in my blog for a public translation for some of them if really interested.)
Related
I have recently installed the little beauty. It is amazingly versatile. So I'd love to share my experience with everyone.
Current version: 0.92. updated on 18 July 2008
Website: http://www.mycnknow.com/smarthelper.html
Language: Simplified Chinese (the only downside, for now only Simplified Chinese is supported)
Supported OS: PPC 2003, Windows mobile 5/6
Cost: Free
What it is: A small (only 1.52 MB) but very powerful desktop tool managing windows mobile devices. It can send/receive/view/search SMS in real-time. Manages call logs/contacts/tasks/appointments/registry/screenshots/files/system app or process/install or uninstall/soft reset or hard reset etc. It can backup/restore SMS, phone/SIM contacts, call logs, appointments, tasks with password protection on the file. It can also dial directly from your PC (then use your mobile).
Feature list:
System management module:
SMS, featuring chat mode/group SMS
Contacts
Appointments
Tasks
Notes
Call logs
System tools: device running process/application management, screenshot, system info, more tools including clipboard transfer, turn on/off device screen, uninstall program, soft/hard reset
File management module:
Windows Explorer tree style management featuring drag & drop, launch on device etc.
Registry module:
Windows registry editor style. Has import/export function.
amazing, but how the hell to use it!!
this is exactly the app I'm sure many people need.. but its a minefield without a translation..
unless someones figured some of the commands???
care to post instructions based on trial and error..
I;m working on trying as many options/buttons as possible..
i can't figure even how to download it lol hope someone translate it
Hello XDA community!
First, I am uncertain if I have the correct forum for this; I was debating posting it under Android Apps but it gave the appearance of being a place to get applications that have been developed, not to request for a particular app to exist. If it needs to be moved, please let me know.
Here is the problem: I've got 20,000 text messages on my phone. This is intentional. As ridiculous as it sounds to have that many text messages, I've found it to be a life saver. In one case, I saved an address from a few months ago that enabled me to bring comfort to a friend in need. In another instance, I was able to clear a dispute between my friend and my employer. Still other cases are simply nostalgic, and I know of other people who have used SMS threads as evidence in court proceedings. There is utility in keeping as many text messages as possible at hand.
The problem is that, once this many texts are on a phone, the messaging app slows down quite noticeably. Additionally, restoring from a Titanium Backup or similar can take nearly an hour to write the database back into memory. Having the texts is wonderful, but having them resident along with more recent discussions causes undesirable consequences.
What I'm looking for is an app that will copy messages to an archive and then delete them. For example, if I have 200 messages between myself and Alan, and he texts me again, I'd like message 201 to be archived and deleted. However, if Bill and I are only at message 28, that can grow without archiving until I hit 200, at which point *it* starts getting archived. Ideally I'd like this to happen in real time, but if it happened hourly or daily I can certainly deal.
The two ways I've kinda found to do this were either to make daily backups with MyBackup Pro or similar, or make them on my computer using MyPhone Explorer. MBP is nice because it keeps it on the phone, but one of the core functions I'm looking for is to be able to browse the archive as if it were a regular set of text messages - still threaded, time-stamped, and categorized by sender - just not in the regular SMS database. With MBP, it makes the messy situation of having to restore messages until you find it, which gets very difficult after more than a few weeks. MyPhone Explorer is a better tool for this and it can be searched, but it does require my laptop to do it, which is a bit challenging as synchronization has to be performed manually.
I've tried most of the add-in applications to address this; neither Go SMS Pro nor HandCent nor Fusion nor Chomp nor Textra provide this functionality.
Yes, I'm willing to pay for an application that will allow for this, so if anyone either knows of a program that can do what I'm asking or feels like writing one, please let me know.
I appreciate your time and consideration in this matter.
Joey
I have an App Request too
An On-Screen Floating Object-Oriented Toolbar, with Back, Home, Menu, & Directional keys, + additional keys depending on active screen or current app
including a 'cycle-through elements' button then hit enter on the one you want to activate
things that can be done with your thumb from one small location.
then tap & hold contracts it into a smaller set of buttons
and you can select the number of buttons & their default positions for both the expanded state and the compacted state.
so it could be used to navigate around programs, select different elements, or used as a game controller, or keypad enhancement, or enhanced navigation etc
Dear all,
This application was inspired by the fact that there are great demand on editing and sending quick SMS, without much action from your hands (no keyboard typing, minimum screen touches). Unfortunately, current applications on the market do not provide an adequate handsfree experience, as they still require many clicks on the screen (search for contacts, select contacts, switch to message text box, etc.). Besides, most of them do not allow multiple sentences to be inputted at one go, as you might need to click to the listen button again and again to add new sentences. Furthermore, punctuation marks and capitalization between sentences are not well managed.
Given the aforementioned reasons, we have created this application, which provides:
Handsfree contact searching
Handsfree contact select and unselect
Handsfree message editing
Support multi-sentence message. You just need to speak sentence by sentence
Support punctuation marks. You can speak "Hello comma how are you doing question mark", the result will be "Hello, how are you doing?". You can also add punctuation marks at the end of your sentence just by saying it.
Auto capitalization at the beginning of sentence
Support sentence or message deletion with voice command
Send message to SMS application with voice command
Adding emoticon with voice commands
Let us make the SMS editing by voice a real handsfree process.
Play store URL: https://play.google.com/store/apps/details?id=com.tphan.smsbyvoice
If you see that this application can potentially interesting to you, please don't hesitate to take a look and try it. Your feedbacks will be strongly appreciated and valuable for the evolution of our application.
Best regards
TienDatPhan said:
Dear all,
This application was inspired by the fact that there are great demand on editing and sending quick SMS, without much action from your hands (no keyboard typing, minimum screen touches). Unfortunately, current applications on the market do not provide an adequate handsfree experience, as they still require many clicks on the screen (search for contacts, select contacts, switch to message text box, etc.). Besides, most of them do not allow multiple sentences to be inputted at one go, as you might need to click to the listen button again and again to add new sentences. Furthermore, punctuation marks and capitalization between sentences are not well managed.
Given the aforementioned reasons, we have created this application, which provides:
Handsfree contact searching
Handsfree contact select and unselect
Handsfree message editing
Support multi-sentence message. You just need to speak sentence by sentence
Support punctuation marks. You can speak "Hello comma how are you doing question mark", the result will be "Hello, how are you doing?". You can also add punctuation marks at the end of your sentence just by saying it.
Auto capitalization at the beginning of sentence
Support sentence or message deletion with voice command
Send message to SMS application with voice command
Adding emoticon with voice commands
Let us make the SMS editing by voice a real handsfree process.
Play store URL: https://play.google.com/store/apps/details?id=com.tphan.smsbyvoice
If you see that this application can potentially interesting to you, please don't hesitate to take a look and try it. Your feedbacks will be strongly appreciated and valuable for the evolution of our application.
Best regards
Click to expand...
Click to collapse
This is a good variant. I think it's better to use apps that have templates or ready-made phrases, of course you need to touch the screen, but a minimum of touches. I'm comfortable with this. You should always aim at a large number of people. I have an example of such an application for images with text like sms https://www.maxaboutsms.com/love_sms.aspx . I use them because they are cute, they can be quickly and conveniently searched for and used. It is also very easy to install. I wish you good luck, I like your approach. People like you do mobile and unique things.
Dear, thank you for your feedback . Definitely, that is also a potential approach. For our application, we target the minimization of screen touch. For now, with our application, users can search for contacts, select/unselect targeting contacts, edit message (add sentences and delete sentences), and forward the message to the default SMS application, with only ONE single touch (to start the voice recognition). With this approach, we believe that it fits various use cases in which users prefer to minimize the number of touches on screen. And last but not least, your messages will not be limited by a finite number of ready-made phrases :-D
UPDATE: Version 1.0.1
We have just released an update which:
Fixes the issue on voice recognition library visibility on Android 11 (for those who have experience with Android 11, this library visibility is no stranger to them)
Improves the flow between searching contacts and editing message. For example, if the application is currently focusing on the message editing, and you say "Drop all contacts", the application will unselect all selected targeting contacts for you, and also switch the focus to contact autocomplete box.
Allows users to re-enable the tutorial. It will be useful if you forgot how the application works and want to see the showcases again.
Since we are beta testing our app, and to make certain we are on the right track, for the top 50 people that provide the most valuable and MEANINGFUL FEEDBACK to the short questions at Mod Edit: Link removed, we will happily be sending free upgrade promo codes!
The app may be downloaded from Mod Edit: Link removed
Without further ado:
Gentlemen’s Assistant – Smart SMS, Calls and Email – Free Upgrade Promo Codes for the Top 50 People!
Gentlemen’s Assistant is a smart device automation tool for SMS messages, calls and email that’ll help you stay in touch with loved ones—and it’ll be there for you through life’s many distractions.
Let’s face it—girls (and some guys!) love lots of attention and most men can’t keep up. Rather than forgetting to give your better half the attention they deserve—perhaps you’re in a conference call or very busy with work—Gentlemen’s Assistant (GA) will, cleverly, send text messages of your choosing to, and smartly prompt you to call and email, your significant other to remind them that they mean a lot to you.
Some people are, very much, against automation technology like this, but we believe that anything that can help keep communication high between loved ones is, in the long run, a good thing. GA, by default, will not take any action and largely act as a helpful reminder, and we recommend this type of use.
Warning: GA works well when used sparingly with simple messages—perhaps too well. While it’ll give your significant other the attention they need, they’ll be inclined to reply back and, at this time, GA is not intelligent enough to reply in context—so you’ll need to reply back yourself.
Features
Automatically send custom SMS messages, with scheduling and opportunistic randomization
Automatically start a call, with reminders, near the end of the period selected
Automatically start a prepopulated email, with reminders, on a regular basis
Won’t automatically send a message if:
You are in a call with this person
You recently missed a call from this person (configurable)
This person recently sent a message and you didn’t reply (configurable)
Won’t automatically start a call if you:
Are in a call with this person
Were in a call with this person and didn’t end the period selected with a missed call
Modern Android design with a dark theme
Supports multiple people (when upgraded)
Won’t repeat the last message sent
Set a maximum number of messages per day, week or month
Notifications for upcoming messages (configurable)
Notifications populated with recent conversation history and favorite messages (favorites are currently available on Android 9.0 and later)
Time zone aware (it’ll do the right thing regardless of where you are)
Upcoming messages can be easily edited, disabled, postponed, skipped or quickly changed to other frequently sent messages
History of what messaging actions were taken and why
Tentatively planned features
Won’t automatically send a message if:
You recently sent one (configurable)
You’re at a loved one’s place (configurable)
Biometric authentication to open app
Display actual MMS pictures/content in notifications
Enhanced Artificial Intelligence and machine learning
Helpful Hints
GA can be used to regularly touch base with anyone you care about, not just loved ones!
Use short and sweet, but generalized, messages. Sending a simple “I love you” once a day is far better than sending “You looked amazing in that black dress!”
More varied messages tend to work best.
Disable messages when you and your significant other are together—or select Not Today when notified. While you can schedule messages outside of times you’re likely to be together, you don’t want messages to be sent when you are, for example, sitting right next to them at breakfast.
Don’t wait for GA’s automation! If you are feeling extra loving, let your loved one know in the moment!
Known issues
RCS support is incomplete. RCS messages will not be displayed properly in notifications and messages will be sent as SMS.
Email reminders are still a work-in-progress and we plan to have this completed soon.
Please give us your feedback at Mod Edit: Link removed
Need help or have a question? Our frequently asked questions are at Mod Edit: Link removed. Contact us at Mod Edit: Link removed
MOD ACTION:
Thread closed and links removed.
@BinkXDA
Please check your PM inbox.
Hello dear XDAers,
try my luck here:
Since a family member died, I'm trying to preserve the memories of it and extract WhatsApp voice messages in a way that makes listening to them as easy as possible - ideally as it is presented in WhatsApp itself.
I have already moved WhatsApp to another rooted device.
What I don't want is a chat history with "11:19: voicemessage....opus" where I then have to manually go to each file in File Explorer.
In fact, it's pretty much exclusively voice messages with a little bit of pictures.
I have now installed WhatsApp in a VM, which works so far.
However, I have made the experience that WhatsApp at some point asks for an update or stops the service if, for example, the date of the VM is not correct.
Then I have to set up the whole thing again - even worse, if then the phone number should no longer be available.
The best thing would be a program that extracts the WA data (however, e.g. by pushing an old version) and then creates an HTML file or displays the chat history in the program itself in a WhatsApp style.
In any case, the voice messages would have to be embedded.
It may also cost something.
With the usual suspects such as from Mobiletrans, however, I have found no documentation on how the messages are displayed or only documentation in which the voice messages were then stored in a separate folder.
Thank you very much