Wine 1.3.11 and Micorsoft Money Sunset Edition

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
TheBigAmbulance
Newbie
Newbie
Posts: 4
Joined: Mon Jan 10, 2011 12:52 pm

Wine 1.3.11 and Micorsoft Money Sunset Edition

Post by TheBigAmbulance »

I've gotten Microsoft Money Sunset running under wine following the instructions here...

http://appdb.winehq.org/objectManager.p ... &iId=21030

Application runs fine for the most part. But I'm having two problems.

Money must use some internal web thingy (technical term) and uses it for it's pages. Every time it starts up, I need to open them. I'm thinking that there are some components of Money that create a web page for the app that need to be loaded before it comes up. I uncheck the "ask every time" option and open the page. But I have to do this every time I open the app.

The second issue I have is that when I close it, it seems like it never shuts down properly. I cannot start it again unless I reboot, which I think may actually be the restart of kdm. I haven't retested this yet. But when I set the wine resolution to 1280x1024 and ran it again, it appeared that money was still trying to do something in the background.

Does anyone have any advice? I have a feeling that the lack of being able to save the options to it are causing the issue, or something similar.

I'm running Kubuntu 10.10 64bit with wine version 1.3.11
TheBigAmbulance
Newbie
Newbie
Posts: 4
Joined: Mon Jan 10, 2011 12:52 pm

Post by TheBigAmbulance »

Here is a bit of an update...

When I try and close the wine window, I'm presented with a screen that says "Please finish with the current task or close Money Help before closing Microsoft Money."
TheBigAmbulance
Newbie
Newbie
Posts: 4
Joined: Mon Jan 10, 2011 12:52 pm

Post by TheBigAmbulance »

Here's another update....

The always asking to open a file is Money opening itself. It seems that when it opens, it always opens a file with the following format:

MNYxxxx.surflpace from surf.mar@

The 'xxxx' are seemingly random characters in hex.
jphelp32
Newbie
Newbie
Posts: 3
Joined: Fri Oct 31, 2008 12:50 pm

Post by jphelp32 »

Any further progress? I'd love to get this working. I'm having the same issue that you describe.
niklaus
Newbie
Newbie
Posts: 1
Joined: Wed Mar 09, 2011 9:01 am

Post by niklaus »

In order to make it shut down properly you may try the following.
In Wine configuration , "Graphics" tab, check "Emulate a virtual desktop".
Now all wine porgrams will be opened "inside" or "above" a Windows' blue desktop area.
Now when you want to shutdown MS Money, use mouse right-click on the task bar -> "Close", instead of Money window [X] button or "Quit" menu.

I also have to confirm opening of each screen. It seems that it is related to some web page security settings, but I didn't find to turn it off. Fortunately. it does not affect the functionality of the program.
bencahill
Newbie
Newbie
Posts: 2
Joined: Sat Sep 17, 2011 4:07 pm

Fix for both issues

Post by bencahill »

Hey guys,

I got Money Plus Deluxe Sunset working without ever seeing this thread, but these are the same to issues I had to conquer.

I posted these on my AppDB test data submission as well, but thought I'd post it here for your convenience (if you're still trying to get it to work, that is).

1st, the dialog box on each page load;
Solution: use winetricks ie8 instead of ie6

2nd, the app not closing on exit.
Solution: adapt the bash script below to your needs:

#!/bin/bash

mkfifo mnyfifo || exit;
trap 'rm mnyfifo' EXIT
if [[ $1 = "" ]]; then
WINEPREFIX=/home/bencahill/.wine_mnys/ stdbuf -oL wine "C:\\Program Files\\Microsoft Money Plus\\MNYCoreFiles\\msmoney.exe" > mnyfifo 2>&1 &
pid=$!
while read -r line; do [[ $line = "fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_RESET_URLCACHE_SESSION: STUB" ]] && kill $pid; done < mnyfifo
else
WINEPREFIX=/home/bencahill/.wine_mnys/ stdbuf -oL wine start /ProgIDOpen Money.Document "$1" > mnyfifo 2>&1 &
while read -r line; do [[ $line = "fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_RESET_URLCACHE_SESSION: STUB" ]] && killall -I msmoney.exe; done < mnyfifo
fi

Notes:
-Change the WINEPREFIX to the one you're using, or delete if not applicable
-You need to have stdbuf installed for un-buffering the wine output
-Place the script somewhere in your path and use it to launch Money. If you give it a file, it will open the file with Money.

I hope this helps, and have a marvelous day!
bencahill
Newbie
Newbie
Posts: 2
Joined: Sat Sep 17, 2011 4:07 pm

Typo

Post by bencahill »

Sorry for the fast second post, but I must correct the blatant typo in the last post.

In the second paragraph, 'to' should be 'two'.

Thanks. :-)
Locked