iSecretary - Answering Machine For WM6 - Windows Mobile Development and Hacking General

Hi All,
I found this great app that acts as an answering machine but it is very buggy and does not play the outgoing msg for the caller calling in so that he/she knows to leave a msg, otherwise it works great. The app is called iSecretary. Can anyone here recommend a similar app or cann fix up this app?
Here is the info about the app below:
A lot of Windows Mobile users have been asking for answering machines for years. While it has long been available on competing mobile smartphone platforms (for example, Smart Answer for the S60), for Windows Mobile, so far, there wasn't a generic one - that is, one that wasn't shipped along with a specific Pocket PC model only.
Now, this seems to be changing: the first "real" answering machine has been released for WM Pocket PC's.
Two screenshots of the incoming, recorded calls:
(HTC Universal)
(HTC Wizard)
Features
- lifts the handset automatically when the preset time expires;
- plays the file to the caller;
- records your caller's message within the limits of preset time and hangs up;
- contact list filter (choose an individual wav for each contact);
- ignore list;
- compatible with speakerphone (for PDA whitch can not work with signal in line);
- autoload after SoftReset.
- Speakerphone volume control
- Microphone control (its work with some PDA, For example: ASUS P525).
- Black List, reject ringing (filtring by phone number).
Getting, installing
Get it HERE, unRAR it with, say, WinRAR, transfer the contents of it to your Pocket PC and run iSecretary.exe. You can safely minimize it / suspend the phone: whenever an incoming call arrives, the answering machine activates, plays the default message (you can easily change it in the Answer List tab, even in the non-registered version) and starts recording the caller's voice. If it can, that is - the same restrictions apply as with traditional call recorders like PMRecorder. .
Trial restrictions
With the trial version iSecretary 2.x, you can only use 2 second recordings.
After buying the activation key you will be able to use all the modefications of the 2.x version.
Freeware version
A freeware version of iSercretary 1.x you can get HERE.
Technical requirements:
200MHz ARM processor, Windows Mobile 5 or more, Compact FrameWork v2.
Tested devices:
- ASUS P525
- HTC Universal
- HTC Wizard

links dont work, and the screenshots neither

Guys, make sure you follow my articles in the Genral forum - particularly my reviews. I've reviewed this stuff a long ago and have always been posting update news.

Try Bizi app. Auto responder by SMS. As alternative to the answering machine.

Related

KikkerDialer- a new dialer available for Magician (Freeware)

Hi all,
We just released a new dialer (freeware) which you can download from Handango. You can download from
http://www.handango.com/PlatformProductDetail.jsp?productId=152403
Features included in KikkerDialer are:
- The most advanced number dialing system which allows for entry by number panel or keyboard, editing, insertion, copy / paste, etc
- Intuitive and simple UI providing the main functions of a phone such as contacts, dial, access to special characters (e.g. the + sign for international dialing)
- A user interface for selecting contacts which mimicks the most intuitive methods for selecting contacts such as those used within standard mobile phones such as Nokia, Sony Ericsson, etc
- Synchronisation with contacts database (mobile, work, home)
- Extremely fast and responsive to use
- Access to the Windows Mobile clipboard for copy / paste
Feedback welcomed. Enjoy.
Kikker Interactive
I'm sorry, but I really don't see what is so special about this software. Maybe I have got it wrong, but I would say that D9 is better than this, and PhonePlus is much better. I don't want to scroll to the letter J every time I want to call my friend John, and so on.
Copy and paste is nice, but where is the T9 contact selection as in D) and PhonePlus, I think that is a great feature.
The fact that this diealer resembles old standard GSM phones is of no interest.
Sorry for only giving bad feedback, but then again, I might haven't found the cool features.
nteresting… just tried this
First comment - good to see another free dialer out there given what shipped with the jam.
ave only tried this for abt 15 minutes but like it very much so far. Is a lot faster than D9 (my only complaint with that software – I have ~ 1,000 contacts in my jam and the UI is v unresponsive). The thing I like with this new dialer too is the editable text field which seems to be missing on most other apps out there. The ability to edit a number before a call (e.g. insert +44 if not already in international prefix), insert a digit when you have entered incorrectly, etc is just what I was after. Would be nice to see call history in there too btw.
Intuitive and simple UI providing the main functions of a phone such as contacts, dial, access to special characters (e.g. the + sign for international dialing) --->Cool... :wink:
Crashed on my WWE Qtek S100 .. when I try to call ..
Carlis
Hi Carlis,
In the first few hours of release, the first installer required you to have OpenNETCF on your device. It seems not so many people have this so we fixed this issue and now you no longer need this on your device.
You should uninstall the KikkerDialer and run the the new installer file (now setup.exe - ~2MB), downloadable from the same location at Handango. Please give this a go and let us know if any probs - [email protected]
Best rgds,
Kikker Interactive
I'm surprised all of you think different than me, but I will give it another try, I guess. I still don't think it can compare with PhonePlus with all the features it has, but then again it's freware.
/T
Cant downlod the Setup.exe, it still downloads the setup.msi, is this the right version? I'm getting the same crash. Can someone post it here?
ZeroXtreme said:
Cant downlod the Setup.exe, it still downloads the setup.msi, is this the right version? I'm getting the same crash. Can someone post it here?
Click to expand...
Click to collapse
for me the download link does not work at all. Page cannot be displayed.
Well, I downloaded the MSI-file from handandgo. Now in can run on my T-Mobile MDA Compact but when I try to dial, it crashes:
KikkerDialer.exe
TypeLoadException
Failed to load type OpenNETCF.Notification.Led from OpenNETCF.Notification, Version=1.2.3346.0, Culture-neutral, PublicKey Token= 30C767B29D52D6E6
Can it be fixed? I wanted to test this application concerning tone dial (DTMF sending).
Anonymous said:
Hi Carlis,
In the first few hours of release, the first installer required you to have OpenNETCF on your device. It seems not so many people have this so we fixed this issue and now you no longer need this on your device.
You should uninstall the KikkerDialer and run the the new installer file (now setup.exe - ~2MB), downloadable from the same location at Handango. Please give this a go and let us know if any probs - [email protected]
Best rgds,
Kikker Interactive
Click to expand...
Click to collapse
Hi
Thank´s for the answer...
but .. hm .. its not an exe on the same location .. its still the MSI ..
Carlis
ZeroXtreme, 718 & Carlis - Our apologies - we actually meant to the setup.MSI - the file you see up there is the right one (it is not an .exe).
However, seems some of you are still getting a runtime issue on your devices. We suspect this is due to a missing DLL - but cannot replicate your issue right this moment. We've just received some more devices now tho and are retesting. Will post a response here shortly. Feel free to email us directly in the meantime.
Iggy - the handango site must have been having problems. You should try again.
Kikker Interactive
Beta testing - never easy. I'm having enough trouble and bugs beta testing Mobi Dial 2.5 right now, so I'll think I'll pass on this one. Someone let me know when there actually is a legit, ergonomically competent and STABLE replacement dialer out there.
OK thank you all for your patience.
Our new devices arrived and we were able to replicate the issue that some of you were having. This has now been solved with a new version of the setup.msi (now named setup_20050202.msi as Handango doesn't seem to allow overwriting).
You can either download the new app from Handango (http://www.handango.com/PlatformProductDetail.jsp?productId=152403) or we've also hosted it at http://69.20.6.190/KikkerDialer/setup_20050202.msi for your convenience.
If you don't want to go through the process of download + installing the 2MB file again, there is an easier way for those of you who already have the previous version installed. Please follow the steps here:
1. Quit the KikkerDialer
2. Download two dll's http://69.20.6.190/KikkerDialer/OpenNETCF.Notification.dll and http://69.20.6.190/KikkerDialer/OpenNETCF.Phone.dll
3. Copy both files to \Program Files\KikkerDialer on your device (or wherever you installed the dialer)
4. Restart the app
Any problems - please let us know. Again, apologies for the false start for some of you. From those who were not affected however, we had some v positive feedback and to repay all your efforts, will add some more features within the next few weeks
Kikker Interactive
Yes, with the dlls you provided the program starts okay. However, I failed to dial DTMF tones. Sometimes it is necessary to dial extention or enter a PIN-code. Such a pitty!
Exelent .. thx.. it now works on a Swedish WWE Qtek s100 without need of the extra dll´s ..
Only thing that is missing .. DTMF codes .. to use bank transactions and so..
When they ask for my account nr .. and I press the keys.. nothing happends..
And finaly .. how to replace the old dailer hardware keys.. Green and Red phone keys to be using Ur dailer.. it still actiavte the old one..
Best Regards Carlis
Hi - ok glad we got all the installer issues cleared up.
Yep - DTMF tones are not supported currently. As users of the software, here is what we do:
- Make the call using KikkerDialer
- When prompted to enter PIN (etc), press the green call button and the standard windows dialer will appear
- Type in your code using this interface
This works fine against all systems. Obviously not as intuitive. We are however, working on building in DTMF into our next release and have made some progress so far but won't ship till its ready. At the same time, we'll try to address the issue of how to bind KikkerDialer to the green call button.
Keep giving us your feedback in the meantime, v useful.
Best rgds,
Kikker Interactive
Would you manage dialing DTMF tones, you'll be great! But please note that the standard Windows dialer do not work correctly with the DTMF tones. There is something wrong with the duration of the tone, as I suppose. So with that dialer I often reach wrong extention or dial wrong number.
First of all thank you for the freeware.
in spite that, I dont think I would throw phoneplus away yet which serves my every needs.
But it is nice to see some developers trying to give some fight to proffesionals.
Thanks for all your comments. We're still working on getting a v1.0 out there shortly and the latest is good news. From the latest development version of the KikkerDialer, we now have full control of all the JAM buttons such as the direction pad middle button (to select contacts), the green dial button (to open the dialer and make calls), etc. This feature alone allows for complete one handed usage of the dialer (i.e. no stylus).
Now focus remains on adding:
- Call history
- Easier searching on contacts
- DTMF
This last, frequently requested, item is proving to be quite a challenge. We shall persist!
Best rgds,
Kikker Interactive

RECORDING CALLS, DTMF SEND, PHONE S/W MOD - CODERS REQUIRED

Hi on my older phones like siemens there was an option to send dtmf tones which i used a lot.
EG.
1) I call 0800 CALLING CARD number and get a dialtone from the callco
2) I quickly go into my contacts and pull out the relevant contact and send the number as a dtmf tone
3) I get through to the contact
I really need to be able to send dtmf tones asap!
[PLEASE READ POST 8 FOR DETAILS ABOUT RECORDING CALLS AND MODIFYING PHONE SOFTWARE]
seems to be some software which does it but if any other ideas or software please let me know.
http://www.mobidial.com/mD/
Try dialDTMF at http://sourceforge.net/projects/dialdtmf
On my Jam it works flawlessly.
--------------
i-Mate Jam
ROM: 1.12.00 WWE
ROM Date: 05/28/05
Radio Ver. 1.13.00
Protocol Ver. 1337.43
ExtRom Ver. 1.12.128 WWE
Hi there thank you for the pointer!
I am about to try it out later today but have been reading about dialDTMF on here:
http://dialdtmf.sourceforge.net/
It sounds like it is designed before pocket pc's became phones simply to send a dtmf tone through to another phone by holding the pocket pc over the mic of the other phone. In this sense I would describe it as "Emitting DTMF tones" as oppose to "Sending DTMF tones".
This is different in the sense I would like to call a freephone number on the magician and then send the tones on the magician from my contacts. This is what I am calling "Sending DTMF tones".
Im hoping that even though it is designed to *emit* DTMF tones the sound is loud enough to go through to the freephone calling card company!!
Fingers crossed.
If anyone knows of a "Send DTMF tones" solution for the HTC Typhoon - SPV C500 / Sp3 please also post it, thank you!
Hi All,
I'm the developer of dialDTMF, Glad to hear it works out for some people,
As for cell phone support, you are correct it does not send DTMF's using the cell phone api it just makes sounds. You could try upping the volume and hope the mic picks it up like sainthalo mentioned.
The alternative would be to take the source code and update it to send the DTMF tone rather than play it. This would fairly easy for a cell phone developer to do (I don't have time or a cell phone that runs wm2003), should just be a couple of new functions. I'm happy to discuss (via email) though if some one wants to try, The source code is freely available. You could also check out http://artax.karlin.mff.cuni.cz/~jsyk7570/Xialer/ but it doesn't really handle calling cards.
I've a potentiall silly question: Are 0800 numbers free to call from mobile phones in the UK now? The last time I was over there they weren't (only from landlines). It maybe that using a calling card won't save any money.
Chris
Hi there clach04,
Thanks for signing up to these forums to help in this quest!
DialDTMF works as it is designed - as a Pocket PC DTMF tone generator but not to send DTMF tones down the Magician phoneline.
Okay, i'm sad to report that it does not work because it is not using the api and so is a "DTMF Emitter" rather than a "DTMF Sender".
There are several coders around here who are very active so god willing one of them will be along to help although it's something like this which gives the real urge to learn how to code. DO you have any advice for me (links, tools, etc) if I were to try and achieve this myself?
As for the 0800 codes there are some tarriffs left in the UK where you are entitled to call 0800 numbers to come off free minutes or simply as genuine free phone calls - thankfully I have one of these older contracts and therefore I can use calling card services.
Best regards
sainthalo
Guys, I would love to help out but with my upcoming nuptials it might be difficult.
However, I'm thinking thus:
Emitting DTMF is easy, play it out of the speaker.
Sending dtmf will require interfacing with the Phone part of the PDA; you should be aware that our PDA Phones are actually two semi-independant devices, phone and PDA; have you noticed you can switch off the PDA and still continue with a call? The two devices communicate through a virtual COM port:- this is done through AT commands and/or RIL. This is not an area of the PDA I have had much experience with yet, but what I understand so far is that it is very difficult to send data through to the Phone part of the PDA, from the PDA part.
This sounds absurd, and I may be absurdly wrong, but I suspect it is a similar problem to the existing issue about recording in-progress telephone calls. We don't yet know how, or if it is possible at all to interface directly into that part of the PDA and interact with the data, and so recording both sides of a phone calls is currently considered impossible.
I know user Pai has done a lot of work on Cell ID and other interfacing on that side of things. I suggest giving him a bell (no pun intended!) and asking his opinion.
I'll try to monitor this thread though.
clach04 - Do you have any further thoughts on this?
V
EDIT: Guys, I just had a thought. In the very old modem days school, we used to dial using at commands AT P (for pulse dialling, or AT T for tone)
eg AT P 123 would dial 123
It would do this by generating DTMF tones!
It should be possible I presume to send DTMF tones in this way as discussed above (RIL/AT). Anyone concur? This can be tested I presume with a terminal program, or just find COM code on this board. I'll try to find it if I get a chance.
V
Hey thanks Vijay, i'll keep my fingers crossed you come back to think about this in the future!
I have had another thought following Vijay's post and realised that a few other bugbears which many people find a tad annoying and would like to circumvent are possibly linked to this case. I have read on here people would like to play a recording/song from the Magician to a caller they are speaking to. I have done this many times on a Siemens SL45i but not on HTC Typhoon or Magician.
Im guessing the inability to play a Magician located recording/song down the Magician phoneline is down to the same reason that the dtmfDialer will not make a noise during a call - something is blocking out use of the speaker by PPC based software. Im assuming it is the PHONE software which locks out other PPC software.
If we can hack the PHONE calling software so that it allows other software to operate as normal it may well impact/solve the following problems:
Recording both sides of voice calls clearly
Sending DTMF tones
Playing recordings/music to other side of call
The dtmfDialer definitely does something during a call and I think i can hear some suppressed clicking when attempting to send a dtmfDialer tone during a phone call but sadly no audible tones. This possibly confirms my theory that the PHONE CALL SOFTWARE is blocking use of the speaker.
Well what do you all think? Possibly an awesome fix to many problems if the phone dialer can be hacked...
Saint, with regard to recording calls, there are other threads on this issue where much better men than I have said it's impossible, at least right now.
As I understand it, there's no direct connection between the phone and the pda bit, so playing something out of the speaker isn't playing it down the line - so the best we've got is "emission" rather then send.
This isn't a limitation by the caller program, it's a hardware limitation caused by the way our PDA phones are hacked together.
However, I think the AT P commands should crack this. I'll look into it at some point, if I can find example code.
V
Saint, with regard to recording calls, there are other threads on this issue where much better men than I have said it's impossible, at least right now.
As I understand it, there's no direct connection between the phone and the pda bit, so playing something out of the speaker isn't playing it down the line - so the best we've got is "emission" rather then send.
This isn't a limitation by the caller program, it's a hardware limitation caused by the way our PDA phones are hacked together.
However, I think the AT P commands should crack this. I'll look into it at some point, if I can find example code.
V
vijay555 said:
you should be aware that our PDA Phones are actually two semi-independant devices, phone and PDA;
....
The two devices communicate through a virtual COM port:- this is done through AT commands and/or RIL.
..
clach04 - Do you have any further thoughts on this?
Click to expand...
Click to collapse
Not really, my comments about how easy it would be to extend dialDTMF were from the dialDTMF contacts plugin perspective. It sounds like the SDK/api for these devices (for phone use) is pretty thin :-( If you do find that a modem AT style dial works you can replace the dtmf player in dialDTMF with a dial-string generator - the hard bit will be the interface to the phone. The dialing rules library I put into dialDTMF actually has a demo program that dumps dial strings to stdout (when ran on the desktop) - but until the phone api is resolved that is only midly interesting/useful now.
The AT style dial string approach sounds workable from the description.
sainthalo said:
DO you have any advice for me (links, tools, etc) if I were to try and achieve this myself?
Click to expand...
Click to collapse
That's one of those open ended questions that are really tricky to answer, I suspect this forum you are on is the best place to start as I suspect they have links to everything you will need:
You need a Cross compiler for WinCE:
http://www.microsoft.com/downloads/...3D-50D1-41B2-A107-FA75AE960856&displaylang=en
I guess youwill need a phone sdk:
http://www.microsoft.com/downloads/...99-EC5C-427C-807C-4C0F96765A81&displaylang=en
I'm not clear from reading the comments that this is for your device though..
.
If you nead to learn C then your learning curve will be pretty steep, try http://www.cyberdiem.com/vin/learn.html as a starting point
http://www.cs.virginia.edu/~lcc-win32/ is a nice small system and has tutorials to get you started with simple desktop programs
As for the actual phone SDK/api - I've no idea (and no phone) sorry I can't be of more help. Once the basic how to send DTMF's through the phone is solved converting dialDTMF will be pretty straight forward and I can point people in the right direction with that,
Chris
clach - I agree it should be very easy to converter over your DTMF code to AT or equivalent once someone hacks in AT commands.
General:
see here:
http://forum.xda-developers.com/viewtopic.php?t=19866&highlight=commands
There's code here: http://forum.xda-developers.com/vie...start=25&sid=3e4fdf4cec07bfe39e806da375db69c3
that I'm going to look into for CellID at some point. However, if you look through you can see how they're sending standard AT commands.
Hope that points someone somewhere!
Re: learning c++. I've only been using it for < 1 month, and it is a steep learning curve, but there are some things that can only be done in C++ and EVB isn't worth touching generally IMHO. So, steep learning curve it is. I'll be on the beach with C++ for Dummies :wink:
V
Guys i need some help with a programe
Something fun
1, Phone captures the UPC barcode/ISBN number (manually/scanning/etc)
2, Software converts UPC to ISBN (this is done via a simple formula)
3, Software converts ISBN to DTMF (or touch tone)
4, Software ready to accept new UPC barcode/ISBN number
(manually/scanning/etc) :roll:
Let me know if anyone wants to take on this project
[email protected]
RIL (Radio Interface Layer)
I got this from google - it may be the key. I've not looked into it yet but thought I'd post it to see if anyone has gone down the RIL road yet and if they've got any ideas:
"
how to send DTMF on smartphone?
I found RIL_SendDTMF function of RIL API
but I don't know how to use it?
May I LoadLibrary of RILGSM.dll and GetProcAddress of RIL_SendDTMF function
to realize send DTMF?
or have another simply method?
Thanks£¡
-
Best IE Helper Object: Ai.RoboForm
http://roboform.go.51.net
http://www.roboform.com/dist/affs/AiRoboForm-win32.exe
Siber Oct 19, 4:13 am show options
Newsgroups: microsoft.public.pocketpc.developer
From: "Siber" <[email protected]> - Find messages by this author
Date: Wed, 19 Oct 2005 12:13:21 +0800
Local: Wed, Oct 19 2005 4:13 am
Subject: Re: how to send DTMF on smartphone?
Reply | Reply to Author | Forward | Print | Individual Message | Show original | Report Abuse
I Got iT
lineGenerateDigits()
"
Anyone using C# to use this?
Pat
RIL
FYI:
RILGSM.dll can also be known as RIL.dll

See a few details about WM6.1 here

Here are a few things you can see in WM6.1 (AKU 1.0.0 and AKU1.0.1)
Details for WM6 standard as well as Professional are given. Where nothing is mentioned, it means that it applies for both versions.
Will keep on giving out teasers in short bursts depending on the response
1) Users can now specify their default Home screen URL on Windows Mobile 6 Standard and on Windows Mobile 6 Professional.
2) DUN is backBy default, Windows Mobile 6.1 supports Bluetooth dial-up networking (BTDUN).
3) You can also specify an image to be displayed as the background image for the Recent Programs list
4) Windows Mobile 6 Professional now supports file locking with PIN 2, even when the device is unlocked.
5) Single-tap connection to open Wi-Fi networks is supported. This eliminates several configuration steps
6) Devices will no longer time out and turn off while the user is configuring a Wi-Fi connection. Power conservation time-outs will resume after you close the Wi-Fi Configuration dialog box.
Thats it for today. More later on
Excellent!
Keep droppin' em!
Yes, please keep them coming!
interesting but nothing to make me jump out of my chair.
how bout (for pro)
threaded texting like standard, any interface changes like standard, and new features in general added?
i am really looking forward for it
And how about replacing that dog's breakfast PIE!
beta release leaked would be nice?????!!!!!!!!!!
@all: WM6.1 is not really ground breaking (especially for professional). BUT there is a looooong list of things changed. But each and every change will make our life a bit more simpler. Plus there is a lot of visual refresh.
@kimsu19: I'll check out for the threaded texting. plus see if there are any BIG features...
@larsuck: couldn't get you man, sorry
@leoiden: its not a beta release .. But don't expect any leaks
However, there is a big reason for 6.1: Management. Microsoft has released a management and provisioning server, and WM 6.1 is the requirement for devices to be managed by this server.
TG.
Thanks for the info! Keep us posted on any more WM6.1 updates especially for the professional...
Can't wait to port it!
I really hope the WM6.1 will improve on memory management and garbage collection. At present, even when an application is closed (not minimised), very often WM6 doesn't release all the memory used by the application. So when the phone is used after a day, there are fewer free Program RAM available unless I do a soft reset. Hope MS will fix.
shantzg001 said:
4) Windows Mobile 6 Professional now supports file locking with PIN 2, even when the device is unlocked.
Click to expand...
Click to collapse
now this is what I need and want.
bchau said:
I really hope the WM6.1 will improve on memory management and garbage collection. At present, even when an application is closed (not minimised), very often WM6 doesn't release all the memory used by the application. So when the phone is used after a day, there are fewer free Program RAM available unless I do a soft reset. Hope MS will fix.
Click to expand...
Click to collapse
Are you running MSLive by any chance? I've had memory leaks like that, but currently, I no longer have it. What programs do you have installed?
PM me so we don't hijack the thread.
6.1 does have SMS threading. It also has its own task manager.
I can add
Yes it has threaded SMS, and when u reply/forward it asks if u hv permissions to do so.
Yes, own task manager.
RAM management is better.
Like Symbian 60, u have a device demo/Getting started option.
It will be nice if MOD or shantzg001 update the first post with all summarized new things in WM 6.1
my lil addition
PIE has improved zooming see below what i mean
xplode said:
It will be nice if MOD or shantzg001 update the first post with all summarized new things in WM 6.1
my lil addition
PIE has improved zooming see below what i mean
Click to expand...
Click to collapse
xplode
can the PIE be extracted from the rom...i would love to have it.
A few confirmations:
1) Yes, SMS threading is there. The official word is:
"Updated the SMS message system so that messages to and from a particular correspondent display together in a conversational message thread."
2) It has a task manager.
New Info:
1) Updated Office Outlook Mobile and Internet Explorer Mobile to let the user cut, copy, and paste text between applications.
Note: Will update the first post with all the info tmrw
Bluetooth related Changes:
1) Improved automatic pairing of Bluetooth devices by immediately trying connections with common passwords, such as 0000 and 8888.
2) Updated the sample code for ring tones so that ring tone sounds routes to the main speakers, even when you are using a Bluetooth headset.
3) Improved Windows Mobile 6 Standard to let you set the local device name for Bluetooth. Windows Mobile 6 Professional already supports this feature.
4) Added support for Bluetooth Phone Book Access Profile (PBAP).
5) Updated Bluetooth pairing procedures so that if Bluetooth is enabled for a device and that device is not set to visible, the Bluetooth Visible message does not appear every time that you use the Bluetooth PAN. The message will display only one time after each restart. In some cases, the message will appear when the Bluetooth application closes and then restarts.

Answering machine

Hello
I wrote an answering machine program (mortscript) for WM5 but I encountered a strange problem, when a call is answered all sounds playing in my phone was silent.
Does anyone know a tweak how to disable the silent feature in WN5?
Thanks
Do you have a cab file program for WM6? really need this program !!!
NO, Not yet.
When it's done there will be no need of cab file, it is a very light script file.
The only problem I have now is that my greeting message can't be heard by the caller because, as I said all sounds are silent.
There are no other problems, the caller can leave his message as usual.
You can even determine the length of the recording.
I hate to disappoint you, but an answering machine can not be written for many WM based phones in native C, let alone using mortscript.
Ahh if it was only that easy...
When a call is answered the sound is routed differently to and from the phone on the OS / Hardware level and as far as we know short of faking a BT deriver there is no way to record from the phone or play sound to the person at the other end.
There have been a lot of discussion on this subject in the forum, please use google and search the forum for "answering machine".
Thanks for your answer.
I have searched this form and the internet for such software and encountered your answer – B U T - I have noticed that in my phone (ETEN X500) I HAVE NO PROBLEMS WITH RECORDING CONVERSATIONS - the caller and my voice, (I even wrote a recording script and assigned it to the record button).
The only problem with my answering machine is that after the device automatically answer the call, the caller can't hear my greeting message, actually no sound cab be played because when there is an incoming call, the device mutes all other sounds.after that I can record the caller voice with no problems.
BTW – If a song is playing and a call comes, the song mutes, but when the call end, the song voice comes again.
So I thought there must be a registry value that orders the device to mute all sounds when a call comes.
tweak
i know there are some tweaks (programs) ,only i cant remember wich ones... that will let you choose between muting sound/notification in call or just let it play. i think phone alarm from pocketmax.net has that option. and maybe i can come up with some others if you give some time.....at this moment i cant remember any .... but i will let you know. i know for sure that there are some options for this!!
Thanks man
That what i thought. There must be some tweak for it.
Looking forward to your reply
This is interesting. As I wrote in my answer the problem is with "many" not all WM based phones.
So far I only knew about one that came with a built in answering machine - the g-smart.
I assumed you had an HTC phone, but if ETENs have recording and playback capability during calls too this may be very interesting.
Unfortunately, I do not know of any specific tweak for what you ask, but check out Tweaks2k2 and Pocket hack master perhaps one of them will have it.
Thanks, but no luck in both of them.
Still looking for the desired tweak...
So u need to press the record button to activate recording?
No,
The script detect an incoming call, if the call doesn't answered after X seconds (you define the X), the device answers the call, play the greeting message (which for now can't be heard by the caller – that until I find the desired tweak), after that the device opens Notes and starts recording for Y seconds (once again - you define the Y).
When the recording is done it sends a missing call notification – so you know you have missing calls.
Hi there,
Perhaps I'm getting the wrong end of the stick....but how is this any better than the answerphone function you get with mobile operators??
It’s not.
But it has its benefit. You save all messages on your phone (and can forward them to your PC), you don’t have to call your operator to listen to your messages, you can control on the activation and the parameters of your answering machine and most of all – you save a lot of money (at least here we pay for each call to cellular operator)
Guys, go read http://forum.xda-developers.com/showthread.php?p=1798169
Ah I think an answering machine is possible using SK Schema
I found the article on the internet and it was quite a joy as it worked perfectly for me on my Imate Jam
Played back the prerecorded message nicely and then ran Resco audio recorder to record the sound very nicely as well
If interested I can post the whole script here
Oh
Please do
Thanks
Check this out guys: http://www.freewarepocketpc.net/ppc-download-isecretary-v1-1.html
Haven't tried it yet, it looks too "simple", but ok
http://forum.xda-developers.com/showthread.php?t=357635
this should indeed answer all your questions in regaurds to an answering service for you ppc
The beginning to visual voicemail?
This would be pretty sweet...good luck man.
The below mentioned article was written by andason:
Here is a how to on the answering machine... thanks to "testdebug".
first change
HKEY_CURRENT_USER->control panal->sound categories-> attenuation
0 -------- 0x0(1)
then.
how to generate and save script file= open skchema. cleck tools. click script. click new. select command. and select phone then answer at the top. click ok. click new again. select command. choose multimadia then play a wave file. select parameters. and choose file. browse and select the wav file u created by yourself using the windows default note application. choose tools again. click context menu. and click save to file. This is the script file that your are going to select and execute at the below mentioned.
from skchema, go to watch mode, type new, select watch for windows then choose phone at the top. select event title, choose phone ring on top. select ring number and put your dersired number of ring time before pickup. select execute and choose the script files that you saved at above.
Download latest version freeware PMrecorder. and create a shortcut n throw it into startup. it will record all your calls. to playback calls. just click on call list. select the logs and click play. You can set skschema to execute file when exit so that skschema will not expire. the file is a freeware mortscript, set it to delete skschema registry at hkey_current_usersoftwaresksks chemmain.Just save the file as RegDelete HKCU,Softwareskschema,main
Now u have an aswering machine that will auto answer your call at a specified number of rings which specified from u. then it will playback wav file from your recorded voice. And recording the calls. i see the pmrecorder does not record using the mic but through internal phone module as it is loud even recording othe party.
Ta-ta.........answering machine!
i even set skschme to monitor my sms. if specified number or sms words is recognised. it will excute script tp start cell profiler. scan the cell id then sms me back the cell location then format or delete all the files in case of thief.
~~~End of original post~~~
Note that in order for the above script to work correctly on my Imate Jam i needed to add a delay of 3 secs [after receiving the call and before playing back the greetings wav file: in parameters put #d(3)] in the original answering machine script by testdebug.
Instead of PMrecorder I used Resco audio recorder and the quality of the other party is simply "wow", very loud.

Sony Ericsson Bluetooth Watch MBW-100/MBW-150 on Windows Mobile! btWatch v0.1.8

btWatch is an application developed for Windows Mobile 5 and 6 based Smart Phones and Pocket PCs. It allows for communication with bluetooth enabled watches, such as those from Sony Ericsson (MBW-100 & MBW-150) and Abacus. Due to the fact that these watches were manufactured to work with specific phones only, they have previously been just out of reach for those of us partial to WM5/6 based technology.
While these watches were designed to support basic CallerID presentation and messaging alerts (some also control audio playback) I have taken it a step further by adding new features and improving upon the basic features.
Here's the latest version of btWatch. Currently at version 0.1.6
If you are having trouble getting your watch to work with btWatch, consider using smartWatchM which is being developed by MoneyToo.
This version currently supports the following:
Code:
1. Pairing of a new Watch directly through the app.
2. Establishing communication with an already paired Watch.
3. Creates a registry key (HKLM\SOFTWARE\btWatch) for device setup and options.
4. Options Menu to enable/disable features.
5. Current Options: CID, SMS, EMAIL, VIBRATION and Number of rings to Vibrate on.
6. Fully functional incoming call notification (2-line name/number + vib for n rings)
7. Notification of incoming Text Messages (displays name/num and full message).
8. Notification when new Email arrives (displays name/email and subject).
9. Digital Date and Time are synchronized with the phone.
10.Debugging mode to allow you to see behind the scenes for testing purposes
("Monitor Connection").
11.Added EKG annimation when connection is established.
12.Watch will now auto connect after going out of range and coming back within range.
13.Added 2-line text support.
14.Added basic support for MBW-150
15.Reject a call by pressing upper right button twice (much more responsive)
16.Display phone status info by pressing crown(play)
16.1. Number of unread email messages
16.2. Number of unread SMS messages
16.3. Number of missed calls
16.4. Voicemail Notification Icon
16.5. Current phone battery charge Icon
16.6. Headset Pairing Icon
16.6. Live "bars of service" from phone
17.Lists all appointments for the day by holding crown(FF)
18.Control WMP (press upper right button to activate/deactivate control) via crown
18.1. Pause, Play, Next Track
18.2. Displays current Artist/Track name on watch
19.Fonts are loaded dynamically from bmp files allowing users to modify fonts
20.Display task list with priority and due date by pressing upper right button when
viewing appointments menu.
21.New Menu System - Press and hold Crown(FF) to access, then press upper right to cycle.
Note about fonts: You can edit the bmp files with windows paint. Do not alter the height of the files (8 pixels), but you can alter the width and content. Must be saved as monochrome (1bit) bmp file. Do not change the individual file names in any way.
Installation: To simplify installation I have also compiled 2 separate cab installers. One for Smart Phones without the touch screen and one for PocketPC style phones. Should work on WM5 and above.
Disclaimer: While I make every effort to thouroughly test btWatch before each developmental release, I cannot guarantee compatibility with your phone/watch. As this is beta software, you use it at your own risk.
Price: btWatch is currently free for you to use as you please, but if you feel that the application is worth pursuing you may make donations to help further its development.
Anyway, I hope you all like the new version!
Download:
version 0.1.8
btWatch for PPC
btWatch for SP​version 0.1.7
btWatch for PPC
btWatch for SP​version 0.1.6 Buggy - Use newer version!
btWatch for PPC
btWatch for SP​version 0.1.5
btWatch for PPC
btWatch for SP​version 0.1.4
btWatch for PPC
btWatch for SP​version 0.1.3
btWatch for PPC
btWatch for SP​
Hello,
I want to Test your Programm because (little) Problems with sWM INFO ("moneytoo" could not find the solution ).
But "Pairing" is not possible, btWatch find my MBW-150 but could not Connect. If I want to connect my PPC (Asus P750) with MBW-150 Ex. PPC "Freeze" / see only WM "hourglass".
Pernod99 said:
Hello,
"Pairing" is not possible, btWatch find my MBW-150 but could not Connect. If I want to connect my PPC (Asus P750) with MBW-150 Ex. PPC "Freeze" / see only WM "hourglass".
Click to expand...
Click to collapse
Try something for me so that I can get a better idea where the problem is. If there is a com port associated with your watch in start-settings-bluetooth-comports delete it, then delete the watch from the list of paired devices. Ensure that you do not have moneytoo's app set to startup with WM (or temporarily remove it) and soft reset. Then please pair the watch directly through btWatch and let me know what happens. I will take a look at the code in the mean time.
pcfixitman said:
Try something for me so that I can get a better idea where the problem is. If there is a com port associated with your watch in start-settings-bluetooth-comports delete it, then delete the watch from the list of paired devices. Ensure that you do not have moneytoo's app set to startup with WM (or temporarily remove it) and soft reset. Then please pair the watch directly through btWatch and let me know what happens. I will take a look at the code in the mean time.
Click to expand...
Click to collapse
At first i had the same problem, i couldn't get the watch connected to my Tytn II (Kaiser), after deleting COM6 and removing Moneytoo's program and reinstalling BTWatch it works great. I will test it in the field over the coming days.
Donation will follow....thanks for creating a second program for us PPC users.
Little Question ..... btWatch have a Appointment notify Feature ?
btWatch hangs
Tried it out and i like the overall functions of the program. It potentially can become a true opponent for smartwatchm. But what makes me change back to this program is that btWatch keep stalling as soon as the ppc is turned off for a while. When i turn it on (wake it up) and try to open btWarch is only see the turning circle, forever (it seems that way), apparantly this is the case when i've been out of reach from the ppc and come back to it. When that happens i cannot reconnect and i have to soft-rest the ppc to start thing up again....so good effort but alas....i'm switching back to smartwatchm and waiting for a stable version...keep up the good work...
Edit: while btWatch still hangs (turning circle) it seems to reconnect....+1 for btWatch...
If your program displayed incoming emails (like Sender Name and Subject) it would make it perfect!!
I'll have an eye on your program too. I like the little icon stuff going on there, headset, battery meter and signal level, oh boy I'm such a kid
But since I have a MBW-150 your app isnt fully up to moneytoos programs possibilities yet. But I'll definitely keep an eye on your work, I like how far we can take those watches already anyway, if I remember how proud I was using it with my SE P1 back in the days to skip tracks in the music player... Ridiculous
I wonder though what SonyEricsson can come up with. The MBW-150 is listed as a compatible accessory for SonyEricssons upcoming XPERIA X1 which runs WM6.1...
would btwatch work with the LG Style-i as well?
the program seems to find the style-i but hangs when trying to connect to it
Version 0.1.7 Released!
Hey guys, sorry I haven't posted in a while. Life got busy this week.
Anyway, here's the latest version of btWatch!
Version 0.1.6 seemed to be a bit buggy for most, so I re-worked a lot of the code. It should connect and reconnect more reliably now. I added email sender and subject to the email notification as requested. I added a minor update to the Appointments menu: now shows 1st all day event as well. Unfortunately, this version still does not show appointments that are setup using a recurring pattern (eg. every monday), but I will add these in an upcoming version as well as appointment notifications. BTW if you connect the watch and click "Test Menu" in the test menu you will get a glimpse of the new menu system for v0.1.8!
Link is on 1st post.
consy said:
would btwatch work with the LG Style-i as well?
the program seems to find the style-i but hangs when trying to connect to it
Click to expand...
Click to collapse
Currently this device is not supported, as it uses far more commands than the bluetooth watches. But, btWatch could be ported to a new application to support the Style-i in the future. I will look into supporting the Style-i, but do not expect an app until btWatch is at a very stable version.
Tested the latest version with my HTC S621 and my MBW-150. After I sent myself an email to see how it works, the program crashed... I repeated the test, it crashed again.
p.s. I dont know if you have a landscape device or not, but on my Excalibur the text area gets cutoff at the bottom. It really gives it an unrefined look... :/
NRGZ28 said:
Tested the latest version with my HTC S621 and my MBW-150. After I sent myself an email to see how it works, the program crashed... I repeated the test, it crashed again.
p.s. I dont know if you have a landscape device or not, but on my Excalibur the text area gets cutoff at the bottom. It really gives it an unrefined look... :/
Click to expand...
Click to collapse
Sorry to hear it crashed. Currently the app looks for an account named ActiveSync to pull email from. I will update it in a few minutes and post a version that defaults to the 1st account if this one is not found. The next version will include a place to select the account you want to check in the options menu. I will also look into having the app auto detect screen orientation, etc.
EDIT: If you downloaded v0.1.7 earlier and had trouble with appointments or email, try downloading it again. I altered the code to handle the error from the appointments menu properly and the email alerts now default to the 1st email account in the device. Please let me know if it is working better. Again, I will update the options menu of the next version to allow for account selection.
I spent the last few hours working on another update. I added a menu system accessible by holding the crown(FF). Once you enter the menu, you simply tap the upper right button to cycle through the different options. Once the menu you want is selected just wait and it will load after 3 seconds. I also added a new item in the setup menu to allow you to choose what email account to monitor (instead of just ActiveSync/Exchange).
For now I am not posting the newer version. I want to test it out tomorrow and make a few changes, but it should be posted in the next day or so.
Are these watches any good? I was thinking of buying one, but they are expensive to buy without seeing them in the flesh first.
Also other than styling are there any major differences between the mbw-100 and the mbw-150?
I'll wait for you to release the newer version, before I go though the ordeal of uninstalling smartwatch, deleting com ports, reboot, install your app... etc
Also last night the app would hang while it was drawing the EKG animation at startup. It would draw 2/3 of it and then stop. It did it a few times until I got pissed and uninstalled it. Hehe
Hey I got a question for you, pcfixitman... Do you know if it's possible to modify an app like yours to communicate with a device over the "handsfree profile" in the same manner ? Sending and receiving GSM AT commands ?
This is really cool, works like a charm on my Elfin
Thanks a bunch for this great software
Hi, this program can run whith car kit Sonyericsson whith screen for use contact ?
which watches support this protocol? How to search for them? How much does they costs?
It's not a protocol, it's an application. The model numbers are MBW-100 and MBW-150. Do your own research.... google.

Categories

Resources