Google Earth and Seamonkey Workaround

I use the Seamonkey integrated web browser - I've done so for years - but as I plunge more and more into using Google Earth, I've been noticing something that would annoy the heck out of anyone running Google Earth and Seamonkey at the same time:

As soon as you try to access something on the web through Google Earth, it tries to uninstall Seamonkey. This would be filed under 'making me unhappy'. Thus, I searched around and came up with this page in the Google Earth forums that, in turn, got me to the real Seamonkey/Google Earth answer:

I have the same issue. After some investigation, I found this is becuase GE (or possibly MSHTML.DLL ?) attempts to run SEAMON~1.EXE, with no path, so goes looking for it in C:\WINDOWS, and finds SeamonkeyUninstall.exe, which in 8.3 name format is of course SEAMON~1.EXE, so it runs it.

Why it is doing this, when previous versions did not, is not yet clear, but at least this is something to go on.

Workaround to prevent seamonkey being closed every time you click on a link is to rename seamonkey to something that does not match SEAMON~1.EXE, eg put a "1" in front of it or something - "1 seamonkeyuninstall.exe" works nicely.

This does not make links works, but at least it stops all your seamonkey windows being closed.

Props to smeenz for helping me sort that bug out.

The next step, of course, is to get links to work with Seamonkey. And I have a feeling that problem is one that will have to be fixed in a Google Earth update - 'cause I'm not uninstalling Seamonkey for some unintegrated browser.


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Getting google earth 4.3 links working with seamonkey

Thanks for your comments up there. I did eventually get it working by using cmd2exe from http://www.mailsend-online.com/ to turn a simple batch file into an exe, and put that in c:\windows, so that it would be found by google earth.

The batch file just contains the following two lines:

cd "C:\PROGRA~1\MOZILLA.ORG\SEAMON~1"
C:\PROGRA~1\MOZILLA.ORG\SEAMON~1\SEAMON~1.EXE -osint -url "%1"

and then once turned into SEAMON~1.EXE and put in %windir%, things just work again.

Apparently the quicktime player does a similar thing - it looks in the registry for the HTTP handler, and then strips any commandline options off and runs whatever is left. This causes all sorts of other issues.

Workaround w/o 3rd Party Tools

Thanks, guys, for all the hints!

Based on your ideas I went one step further and eliminated the need for cmd2exe or similar tools: Simply add a heading 'C:\Programs\Mozilla.org\Seamonkey\;' entry to your PATH variable.

Here is how-to on Win2k (might be slightly different from WinXP):

1) Make sure you know the path to your SeaMonkey program. For instance, use File Explorer's search to find the file 'seamonkey.exe' on your system.
2) Open START/Settings/Control Panel.
4) Double click 'System'.
5) Select the 'Advanced' tab.
6) Click 'Environment Variables'.
7) In the lower half of the windows the system variables are listed. Select the variable 'Path' and click on 'Edit...'.
8) Add the path you found out in 1) to the _BEGINNING_ of the Path variable's content followed by a backslash (\) and a semicolon (;), eg. C:\Programs\Mozilla.org\Seamonkey\;
9) Click 'Ok' three times and you're ready to use SeaMonkey with GoogleEarth!

HIH, Tiger

Yeah, that would work too

Yeah, that would work too :)

I've since found that the current version (4.3.7284.3916 / 8 Jul 2008) appears to fix the problem, and the workaround is no longer needed

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Lines and paragraphs break automatically.
  • Easily link to terms in various wikis. For help, see <a href="/interwiki/3">interwiki</a>.

More information about formatting options