Go Back   CDN Business Directory > Main Category > Microsoft Money

 
 
Thread Tools Display Modes
  #7  
Old 10-02-2007, 12:26 AM
Erik
Guest
 
Posts: n/a
Default Re: Money 2004 Gotcha

- quote -

> > > 1. Download and save to your own web server/web host somewhere:
> > > a. SMRTINET.INI from http://www.microsoft.com/money/headl...e/smrtinet.ini
> > > b. fidexp2004DLX.ini from http://www.microsoft.com/money/headl...exp2004DLX.ini
> > > 2. Update your SMRTINET.INI file entry for "fidexp2004DLX.ini" to
> > > point to your web server/host location.
> > > 3. Update the absDate entries in your "fidexp2004DLX.ini"
> > > 4. Patch Money's SMRTCONN.DLL (with a hex editor) to point from
> > > "go.microsoft.com/fwlink/?prd=" to "yourwebserver.example.com/
> > > smrtinet.ini?..."
> > > 5. If your online service is already disabled, change your computer's
> > > date back to pre-Sep 1st.
> > > 6. Run Internet Update.
> > > 7. If necessary, change computer date back and re-run update to check
> > > fix.
> > > Thanks - this worked 100% for me on Money 2004 Standard!

> > Would you please post specific details of your changes? I'd like to see

> where I went wrong.
> Thanks.
> Mike


Hi Mike, not sure if you're still wrestling with this -

I followed the steps in the original post. Downloaded those files, and
edied SMRTINET.INI to patch all URLs including fidexp2004DLX.ini to point
to http://localhost/money/ . Edited fidexp2004DLX.ini with all feature
expirations occuring in 2049. Patched SMRTCONN.DLL with a hex editor as
per instructions to point to http://localhost/money/smrtinit.ini? . Set
up a virtual directory in IIS (I already had IIS on the machine) named
Money and pointing to the directory holding the two downloaded files.

Then did steps 5-7 as described above, getting Money 2004 to download the
"update" from my own PC instead of from Microsoft. For you, instead of
the file:// URL path, I might suggest using IIS and a true http:// path.
That way you can look in the IIS logs to see what requests Money is making
and if IIS is serving them.

- Erik
  #6  
Old 09-14-2007, 12:31 AM
MikeV06
Guest
 
Posts: n/a
Default Re: Money 2004 Gotcha

On Mon, 10 Sep 2007 20:08:31 -0400, Erik wrote:

- quote -

> TobyI <eaemtxy02[at]sneakemail.com> wrote:
> > If you are of the hacker skill set, you can do the following (applies
> > to Money 2004 Deluxe):
> > > 1. Download and save to your own web server/web host somewhere:

> > a. SMRTINET.INI from http://www.microsoft.com/money/headl...e/smrtinet.ini
> > b. fidexp2004DLX.ini from http://www.microsoft.com/money/headl...exp2004DLX.ini
> > 2. Update your SMRTINET.INI file entry for "fidexp2004DLX.ini" to
> > point to your web server/host location.
> > 3. Update the absDate entries in your "fidexp2004DLX.ini"
> > 4. Patch Money's SMRTCONN.DLL (with a hex editor) to point from
> > "go.microsoft.com/fwlink/?prd=" to "yourwebserver.example.com/
> > smrtinet.ini?..."
> > 5. If your online service is already disabled, change your computer's
> > date back to pre-Sep 1st.
> > 6. Run Internet Update.
> > 7. If necessary, change computer date back and re-run update to check
> > fix.

> Thanks - this worked 100% for me on Money 2004 Standard!
> Notes in case it helps anybody else:
> It didn't work on the first try, until I realized I'd pointed the IIS
> virtual dir to a wrong directory level. The IIS logs showed a 404 on
> Money's attempt to hit smrtinet.ini. Strangely, Money itself didn't
> report any failure for that update attempt, so it took me a while to track
> that down. But after that it worked perfectly for all the online services
> even with the computer date set currently.
> thanks!


Would you please post specific details of your changes? I'd like to see
where I went wrong.

Thanks.

Mike
  #5  
Old 09-11-2007, 12:08 AM
Erik
Guest
 
Posts: n/a
Default Re: Money 2004 Gotcha

TobyI <eaemtxy02[at]sneakemail.com> wrote:

- quote -

> If you are of the hacker skill set, you can do the following (applies
> to Money 2004 Deluxe):
> 1. Download and save to your own web server/web host somewhere:
> a. SMRTINET.INI from http://www.microsoft.com/money/headl...e/smrtinet.ini
> b. fidexp2004DLX.ini from http://www.microsoft.com/money/headl...exp2004DLX.ini
> 2. Update your SMRTINET.INI file entry for "fidexp2004DLX.ini" to
> point to your web server/host location.
> 3. Update the absDate entries in your "fidexp2004DLX.ini"
> 4. Patch Money's SMRTCONN.DLL (with a hex editor) to point from
> "go.microsoft.com/fwlink/?prd=" to "yourwebserver.example.com/
> smrtinet.ini?..."
> 5. If your online service is already disabled, change your computer's
> date back to pre-Sep 1st.
> 6. Run Internet Update.
> 7. If necessary, change computer date back and re-run update to check
> fix.


Thanks - this worked 100% for me on Money 2004 Standard!

Notes in case it helps anybody else:

It didn't work on the first try, until I realized I'd pointed the IIS
virtual dir to a wrong directory level. The IIS logs showed a 404 on
Money's attempt to hit smrtinet.ini. Strangely, Money itself didn't
report any failure for that update attempt, so it took me a while to track
that down. But after that it worked perfectly for all the online services
even with the computer date set currently.

thanks!

  #4  
Old 09-05-2007, 10:21 PM
MikeV06
Guest
 
Posts: n/a
Default Re: Money 2004 Gotcha

On Tue, 04 Sep 2007 17:32:34 -0700, TobyI wrote:

[snip]

- quote -

> Editing the URL (which is in Unicode) is quite simple since it has
> quite a long query string ("?prdid=%s..." etc), and you just have to
> fit your site and the path into that length. You have two options:
> 1. Rename the entire string and make it exactly match the host, path
> and filename. You can make the path expand out so that "smrtinet.ini"
> is exactly at the end of the string.
> 2. As indicated in the earlier message, fill in your preferred host,
> path and filename, and put a "?" immediately after the "smrtinet.ini"
> filename. Web servers will ignore everything after that if just
> serving a regular file.
> MVP


Built my test machine and tested thing. As long as I keep the date less
than 1 September everything works. When I change it to today's date, the
quote update is lost (of course) and the Fidelity download gets an error.
It does connect though.

I used a file:// format rather than http:// and the hack did not seem to
mind.

xvi is nice -- the Unicode is not available in Hedit that I was using.
Thanks for the link.

I think I am going to wave a white flag and move on to plan c.

Thank you kindly for sharing this with me.

Mike
  #3  
Old 09-05-2007, 01:10 PM
MikeV06
Guest
 
Posts: n/a
Default Re: Money 2004 Gotcha

On Tue, 04 Sep 2007 17:32:34 -0700, TobyI wrote:

- quote -

> On Sep 3, 3:58 pm, MikeV06 <m...[at]mycomputer06.invalid.com> wrote:
> > On Mon, 03 Sep 2007 08:49:06 -0700, TobyI wrote:
> > > On Sep 2, 12:14 pm, MikeV06 <m...[at]mycomputer06.invalid.com> wrote:
> > > > Well, I ignored the request to update figuring that I did not use money
> > > > online for transactions. Yep, today I cannot download quotes or my Fidelity
> > > > transaction.
> > > > > I like Money 2004 and Money on my Ipaq 2215. It is not the cost of the
> > > > upgrade, it is the hassle of getting everything working as smoothly as it
> > > > now works.
> > > > > One option is to upgrade to Deluxe 2008 and UltraMoney (or whatever it is
> > > > called for the PDA). I just know I am going to have problems (never
> > > > upgraded a money product that did not cause problems).
> > > > > Does anyway exist for me to keep using Money 2004 and still be able to
> > > > download my Fidelity transactions and get daily quotes?
> > > > > My assumption is the answer is NO!
> > > > > Any advice on how to make the switch with the least pain?
> > > > If you are of the hacker skill set, you can do the following (applies
> > > to Money 2004 Deluxe):
> > > > 1. Download and save to your own web server/web host somewhere:
> > > a. SMRTINET.INI fromhttp://www.microsoft.com/money/headlines/12.0/us/suite/smrtinet.ini
> > > b. fidexp2004DLX.ini fromhttp://www.microsoft.com/money/headlines/12.0/us/suite/fidexp2004DLX.ini
> > > 2. Update your SMRTINET.INI file entry for "fidexp2004DLX.ini" to
> > > point to your web server/host location.
> > > 3. Update the absDate entries in your "fidexp2004DLX.ini"
> > > 4. Patch Money's SMRTCONN.DLL (with a hex editor) to point from
> > > "go.microsoft.com/fwlink/?prd=" to "yourwebserver.example.com/
> > > smrtinet.ini?..."
> > > 5. If your online service is already disabled, change your computer's
> > > date back to pre-Sep 1st.
> > > 6. Run Internet Update.
> > > 7. If necessary, change computer date back and re-run update to check
> > > fix.
> > > > (I don't think this will help if you use Passport for your
> > > passwords..)
> > > > Thanks,
> > > Money Valued Partner (MVP)
> > > Interesting.
> > > Are the entries in SMRTINET.INI other than fidexp2004DLX.ini required?

> I don't believe so; I expect they are skipped over by the Deluxe
> version.
> > > I have scanned all the program/money/system dll's and none of them contain

> > the link you mention. I looked at smrtconn.dll for any variations but found
> > none.

> You won't see it using a regular scan unless you text search can do
> UTF-16 (Unicode). This is different from ASCII in that each character
> is followed by a NUL (0) byte (for ASCII anyway). Try XVI32:
> http://www.chmaas.handshake.de/delph...vi32/xvi32.htm
> > > Even if it were there, hex editing the dll url to point to another site

> > would mean that the two urls need to be equal. That is unlikely. Unless of
> > course, you have a way to do that too.
> > Editing the URL (which is in Unicode) is quite simple since it has

> quite a long query string ("?prdid=%s..." etc), and you just have to
> fit your site and the path into that length. You have two options:
> 1. Rename the entire string and make it exactly match the host, path
> and filename. You can make the path expand out so that "smrtinet.ini"
> is exactly at the end of the string.
> 2. As indicated in the earlier message, fill in your preferred host,
> path and filename, and put a "?" immediately after the "smrtinet.ini"
> filename. Web servers will ignore everything after that if just
> serving a regular file.


OK. I am going to build a test machine and try this again. However, I
think, as a backup, that I will also start planning a migration of one of
my M2004 to M2008.

Thanks.

Mike
  #2  
Old 09-05-2007, 12:32 AM
TobyI
Guest
 
Posts: n/a
Default Re: Money 2004 Gotcha

On Sep 3, 3:58 pm, MikeV06 <m...[at]mycomputer06.invalid.com> wrote:
- quote -

> On Mon, 03 Sep 2007 08:49:06 -0700, TobyI wrote:
> > On Sep 2, 12:14 pm, MikeV06 <m...[at]mycomputer06.invalid.com> wrote:
> > > Well, I ignored the request to update figuring that I did not use money
> > > online for transactions. Yep, today I cannot download quotes or my Fidelity
> > > transaction.
> > > I like Money 2004 and Money on my Ipaq 2215. It is not the cost of the
> > > upgrade, it is the hassle of getting everything working as smoothly as it
> > > now works.
> > > One option is to upgrade to Deluxe 2008 and UltraMoney (or whatever it is
> > > called for the PDA). I just know I am going to have problems (never
> > > upgraded a money product that did not cause problems).
> > > Does anyway exist for me to keep using Money 2004 and still be able to
> > > download my Fidelity transactions and get daily quotes?
> > > My assumption is the answer is NO!
> > > Any advice on how to make the switch with the least pain?

> > If you are of the hacker skill set, you can do the following (applies
> > to Money 2004 Deluxe):
> > 1. Download and save to your own web server/web host somewhere:
> > a. SMRTINET.INI fromhttp://www.microsoft.com/money/headlines/12.0/us/suite/smrtinet.ini
> > b. fidexp2004DLX.ini fromhttp://www.microsoft.com/money/headlines/12.0/us/suite/fidexp2004DLX.ini
> > 2. Update your SMRTINET.INI file entry for "fidexp2004DLX.ini" to
> > point to your web server/host location.
> > 3. Update the absDate entries in your "fidexp2004DLX.ini"
> > 4. Patch Money's SMRTCONN.DLL (with a hex editor) to point from
> > "go.microsoft.com/fwlink/?prd=" to "yourwebserver.example.com/
> > smrtinet.ini?..."
> > 5. If your online service is already disabled, change your computer's
> > date back to pre-Sep 1st.
> > 6. Run Internet Update.
> > 7. If necessary, change computer date back and re-run update to check
> > fix.
> > (I don't think this will help if you use Passport for your
> > passwords..)
> > Thanks,
> > Money Valued Partner (MVP)

> Interesting.
> Are the entries in SMRTINET.INI other than fidexp2004DLX.ini required?


I don't believe so; I expect they are skipped over by the Deluxe
version.

- quote -

> I have scanned all the program/money/system dll's and none of them contain
> the link you mention. I looked at smrtconn.dll for any variations but found
> none.


You won't see it using a regular scan unless you text search can do
UTF-16 (Unicode). This is different from ASCII in that each character
is followed by a NUL (0) byte (for ASCII anyway). Try XVI32:
http://www.chmaas.handshake.de/delph...vi32/xvi32.htm

- quote -

> Even if it were there, hex editing the dll url to point to another site
> would mean that the two urls need to be equal. That is unlikely. Unless of
> course, you have a way to do that too.


Editing the URL (which is in Unicode) is quite simple since it has
quite a long query string ("?prdid=%s..." etc), and you just have to
fit your site and the path into that length. You have two options:
1. Rename the entire string and make it exactly match the host, path
and filename. You can make the path expand out so that "smrtinet.ini"
is exactly at the end of the string.
2. As indicated in the earlier message, fill in your preferred host,
path and filename, and put a "?" immediately after the "smrtinet.ini"
filename. Web servers will ignore everything after that if just
serving a regular file.

MVP

  #1  
Old 09-03-2007, 09:58 PM
MikeV06
Guest
 
Posts: n/a
Default Re: Money 2004 Gotcha

On Mon, 03 Sep 2007 08:49:06 -0700, TobyI wrote:

- quote -

> On Sep 2, 12:14 pm, MikeV06 <m...[at]mycomputer06.invalid.com> wrote:
> > Well, I ignored the request to update figuring that I did not use money
> > online for transactions. Yep, today I cannot download quotes or my Fidelity
> > transaction.
> > > I like Money 2004 and Money on my Ipaq 2215. It is not the cost of the

> > upgrade, it is the hassle of getting everything working as smoothly as it
> > now works.
> > > One option is to upgrade to Deluxe 2008 and UltraMoney (or whatever it is

> > called for the PDA). I just know I am going to have problems (never
> > upgraded a money product that did not cause problems).
> > > Does anyway exist for me to keep using Money 2004 and still be able to

> > download my Fidelity transactions and get daily quotes?
> > > My assumption is the answer is NO!
> > > Any advice on how to make the switch with the least pain?

> If you are of the hacker skill set, you can do the following (applies
> to Money 2004 Deluxe):
> 1. Download and save to your own web server/web host somewhere:
> a. SMRTINET.INI from http://www.microsoft.com/money/headl...e/smrtinet.ini
> b. fidexp2004DLX.ini from http://www.microsoft.com/money/headl...exp2004DLX.ini
> 2. Update your SMRTINET.INI file entry for "fidexp2004DLX.ini" to
> point to your web server/host location.
> 3. Update the absDate entries in your "fidexp2004DLX.ini"
> 4. Patch Money's SMRTCONN.DLL (with a hex editor) to point from
> "go.microsoft.com/fwlink/?prd=" to "yourwebserver.example.com/
> smrtinet.ini?..."
> 5. If your online service is already disabled, change your computer's
> date back to pre-Sep 1st.
> 6. Run Internet Update.
> 7. If necessary, change computer date back and re-run update to check
> fix.
> (I don't think this will help if you use Passport for your
> passwords..)
> Thanks,
> Money Valued Partner (MVP)


Interesting.

Are the entries in SMRTINET.INI other than fidexp2004DLX.ini required?

I have scanned all the program/money/system dll's and none of them contain
the link you mention. I looked at smrtconn.dll for any variations but found
none.

Even if it were there, hex editing the dll url to point to another site
would mean that the two urls need to be equal. That is unlikely. Unless of
course, you have a way to do that too.

Arggg ... thank you for the possibility though.

I do not use passport.

Mike
 
Old 09-03-2007, 03:49 PM
TobyI
Guest
 
Posts: n/a
Default Re: Money 2004 Gotcha

On Sep 2, 12:14 pm, MikeV06 <m...[at]mycomputer06.invalid.com> wrote:
- quote -

> Well, I ignored the request to update figuring that I did not use money
> online for transactions. Yep, today I cannot download quotes or my Fidelity
> transaction.
> I like Money 2004 and Money on my Ipaq 2215. It is not the cost of the
> upgrade, it is the hassle of getting everything working as smoothly as it
> now works.
> One option is to upgrade to Deluxe 2008 and UltraMoney (or whatever it is
> called for the PDA). I just know I am going to have problems (never
> upgraded a money product that did not cause problems).
> Does anyway exist for me to keep using Money 2004 and still be able to
> download my Fidelity transactions and get daily quotes?
> My assumption is the answer is NO!
> Any advice on how to make the switch with the least pain?


If you are of the hacker skill set, you can do the following (applies
to Money 2004 Deluxe):

1. Download and save to your own web server/web host somewhere:
a. SMRTINET.INI from http://www.microsoft.com/money/headl...e/smrtinet.ini
b. fidexp2004DLX.ini from http://www.microsoft.com/money/headl...exp2004DLX.ini
2. Update your SMRTINET.INI file entry for "fidexp2004DLX.ini" to
point to your web server/host location.
3. Update the absDate entries in your "fidexp2004DLX.ini"
4. Patch Money's SMRTCONN.DLL (with a hex editor) to point from
"go.microsoft.com/fwlink/?prd=" to "yourwebserver.example.com/
smrtinet.ini?..."
5. If your online service is already disabled, change your computer's
date back to pre-Sep 1st.
6. Run Internet Update.
7. If necessary, change computer date back and re-run update to check
fix.

(I don't think this will help if you use Passport for your
passwords..)

Thanks,
Money Valued Partner (MVP)

  #-1  
Old 09-02-2007, 06:14 PM
MikeV06
Guest
 
Posts: n/a
Default Money 2004 Gotcha

Well, I ignored the request to update figuring that I did not use money
online for transactions. Yep, today I cannot download quotes or my Fidelity
transaction.

I like Money 2004 and Money on my Ipaq 2215. It is not the cost of the
upgrade, it is the hassle of getting everything working as smoothly as it
now works.

One option is to upgrade to Deluxe 2008 and UltraMoney (or whatever it is
called for the PDA). I just know I am going to have problems (never
upgraded a money product that did not cause problems).

Does anyway exist for me to keep using Money 2004 and still be able to
download my Fidelity transactions and get daily quotes?

My assumption is the answer is NO!

Any advice on how to make the switch with the least pain?

Thanks,

Mike
 

Tags
2004, gotcha, money
Similar Threads
Thread Forum Replies Last Post
Missing accounts in Money 2004 after importing from Quicken Personal+2004
Graeme: Hello Folks, after importing my Quicken file into Money 2004 Std. some accounts are not showing up in the account list. They show up in the pull...
Microsoft Money 5 12-16-2004 12:32 PM



Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

All times are GMT. The time now is 01:43 AM.