msmoneysetup_MacOS_FullInstall_13Jul2025.zip
https://drive.google.com/file/d/1nyCMi9_K2714wozTkKFtSxFrpzpJJKE9/view?usp=share_link
Hi everyone,
This update was a hard fought couple of days!
Found out that my code that downloads Xcode would either intermittently fail, intermittently not install properly, and macports would intermittently not update itself! (I've probably spent 75% of my time on this project on the Mac side 25% on the Linux side lol phew!)
It's possible that something has changed with how the downloads for Xcode (Apple) in the command line work, so that code is more robust. Also, we're back to using the current latest version of macports. I had to fix/tweak those lines of code as well, including a few lines to make sure macports is updated and aware of all the packages available. I wasn't doing that before, and I still don't understand why it's necessary now. Based on the changes, I'm amazed the script worked at all before! There is more logging now too to hopefully help me understand and diagnose problems quicker. Anyway, hopefully the install goes through cleanly for everyone now.
File associations for ofx/qif/qfx should work by double-clicking. There's an app called MNYIMPRT.app that lives in msmoneysetup/desktop, if there's a file association problem on your machine, that's what you want to open the ofx/qfx/qif file with. It should be automatically registered though, but just in case. The four items in the extras folder should also work with double-clicking, make sure to double-click on the .app versions, not the .sh versions. (The four apps will use the four .sh files.) I'll get the
winetricks.app next time after I can test it.
Since I'm using wineconsole for the output from msmoneyquotes, its output isn't stored in the wine-quotes log file. If you want to slow it down, go into msmoneysetup/desktop/MSMoney.sh, find this line:
$PORT_CMDS/wineconsole "$MSMONEYQUOTES" -b -c -v -m 2>&1 | tee "$LOGS/wine-quotes-log.txt"
and change it to
$PORT_CMDS/wineconsole "$MSMONEYQUOTES" -c -v -m 2>&1 | tee "$LOGS/wine-quotes-log.txt"
remove the -b (batch mode). Then when msmoneyquotes runs it will pause at the end so that you can review it first.
All the log files in msmoneysetup/logs will be saved as txt files on the Mac from now on. Double-clicking on log files opens console instead of textedit.
Please test pocketsense and let me know about any issues. I'll do my best with this since I don't have any accounts that are Direct Connect anymore. Importing files from the import folder should work and auto-import into Money. I recommend opening MSMoney from Applications first, and then after loading your statements into the import folder, click on GetData in Applications. The security issues with running these the first time is still a thing. I tried using Automator to create actual applications, thinking it might work out better (for security) but not really. I'm back to just calling the scripts directly again. This means it's easy to edit Install.sh / MSMoney.sh / GetData.sh / Uninstall.sh.
When running winecfg to change desktop settings, the checkbox for Emulate a virtual desktop is grayed out. Not sure why or when that started since it still works in Linux. I've been running with "Allow the window manager to control the windows" checked only, and Screen resolution is 144. 120 might be better, please try both.
Unfortunately no luck so far with fixing the MS Money 2005 UK.
So that's it for now, I really hope this version is more robust and reliable.
Nathan