|
|
|
||||
|
Re: PhoneFusion Questions
You can do anything that you want but the app can't read the text messages from the inbox and everytime it runs it re-installs the hook to catch the messages.
We'd like to add toady/home screen support but that has a number of issues with it. |
|
||||
|
Re: PhoneFusion Questions
Quote:
Thank you for pointing out the fact that the hook gets reinstalled every time Phone Fusion runs. It probably would have taken me some time to figure out what was going on there. I did figure out a way to work around it though. I basically copied over the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Inbox\Rules\ FVVM key and named it something different. Now I can use that key to increment the unread voicemail count so that a notification will show up on the today screen. I also renamed the FVMPlus.exe file in the Program Files\FVMPlus folder to prevent the original registry key that gets reinstalled every time from running Phone Fusion. I know renaming that file will probably break some other things. I can clean them up later. I want to understand why you mentioned that the app can't read the message from the inbox. Were you saying that to make me realize that doing the work around the way I'm suggesting will necessitate a manual sync of Phone Fusion after it 's started sometime later by tapping the notification on the Today screen? If that's the only thing this method would result in me having to do, I think I could live with that. Also, why does the text message show up in my inbox when I stop Phone Fusion from running upon receiving it? What does Phone Fusion do to stop this from happening normally? I would really like to prevent that from happening. Thanks for your help. |
|
||||
|
Re: PhoneFusion Questions
If i may make a suggestion since it seems staff is present here, i would certainly use the program if when you get a voice mail instead of launching the program it sent you a text message or a notification of some sort alerting you to manually launch the application
__________________
dont forget to hit the thanks button, build that rep yo!
|
|
||||
|
Re: PhoneFusion Questions
HOLY CRAP!!! Mortscript rocks! I downloaded and installed Mortscript 4.2 and within 10 minutes I had my first script implemented. The following script increments the unread voicemail message count. Any value greater than zero makes the notification show up on the Today screen. It's so simple:
# Phone Fusion Fix Script 1 # # This script is called from the registry key: # \HKLM\SOFTWARE\Microsoft\Inbox\Rules\FVVM_Today_Fi x\Command # when a text is received to notify the Phone Fusion application of a new voicemail unread = RegRead( "HKCU" , "System\State\Messages\vmail\Total\Unread" , "Count") unread = unread + 1 RegWriteDWord( "HKCU", "System\State\Messages\vmail\Total\Unread" , "Count" , unread ) So as of now, I fixed it so that when a voicemail is received the notification shows up on the Today screen and at the same time the Phone Fusion application is prevented from automatically running. Next, I need to find the callback associated with tapping the Today screen notification. Once that's figured out I can write a second script that will set the unread message count back to zero and then launch the Phone Fusion app. Finally, I need to figure out how to stop that pesky text from showing up in my inbox. I'm thinking that maybe I can add something to the script above that will intercept and delete the message before it shows up. This bit is still a mystery to me. Maybe the Phone Fusion contributor to this thread can help shed a little light. Thanks. |
|
||||
|
Re: PhoneFusion Questions
Quote:
there are a number of reasons that the application functions that way that it does. First a notificatiion, run, sync operation is a very expensive operation on our side as well as on the phone side. In addition to that, you then have to manually download any message that you want to hear/view so there is a wait for that. The idea behind the application is to get notified on just new messages and then download them in the background. Please don't create an automated script to force manual syncs. If we see accounts that are doing that frequently we may have to take action to deal with it. Keep in mind that we have hundreds of thousands of users and we watch performace stats like a hawk. I know where/how to set the number of new messages but without better intergration it doesn't have a lot of value. We have codes to change audio on a few different devices but the manuafacturers do not give this information freeley and in order to properly mange audio we would have to write our own player or risk interfereing with proper phone operation. It's on or list. What really is the issue here? Leaving the app running in the background? It doesn't do anyting if it's not active, but if you get a message it does exactly what it's supposed to. |
|
||||
|
Re: PhoneFusion Questions
Quote:
|
|
||||
|
Re: PhoneFusion Questions
Quote:
The issue is that I don't want PhoneFusion to pop up when I get a new message in the middle of whatever I'm doing. If I simply stop the app from launching, then I have no way of know that I have a new message unless I periodically launch and manually sync. That's the only thing that's motivating me to find a work around. I'm not planning to write any script to force periodoc syncs of the application. All I want to do is:
Are any of these things going to cause a problem on your end? Last edited by vne147; 10-10-2009 at 02:00 PM. |
|
||||
|
Re: PhoneFusion Questions
Quote:
I decided its best to just minimize FVM since it does not take much resources. #2 was easy to do, but the problem is I have not found a way to make clicking on it do anything, but dial a number. #3 I found that with FVM running and minimized that there is an icon in the taskbar that if I click on will bring up FVM. #4 I was unable to find a way to prevent this without allowing FVM to run from the rule. I am still looking for a good way to force audioroute to run when the message is played. But so far this does not seem possible without keeping the mortscript running in the background since I can not find a way to make the VM indicator launch anything but the dialer. I'll see what else I can find, but I don't think a very smooth integration can be made without hacking manilla which I have no idea how to do. |
![]() |
|
|
|