> 1) The setup script looks for the current version of Sun's Java in the > registry
Which registry key is that under? > 1a) No Sun Java found-> Asking whether to download it and opens the > correct download page in a webbrowser. What if Sun Java is installed but for whatever reason the registry key isn't there? I recommend in this situation we run the JavaFind utility instead of going to http://java.sun.com I also don't recommend we link directly to http://java.sun.com/j2se/1.3/jre/download-windows.html because it relies on Sun never reorganising their website. > 1b) Sun Java found-> we look for java.exe/javaw.exe. If existing, we use > it and don't bother the user at all > 2) If by any reason the above steps fail, we start the "classic" > JavaFind utility How about 3) If JavaFind cannot find any instances of java.exe or javaw.exe then a page is opened up in yr web browser that points to java.sun.com or similar (i.e. effectively what you were proposing to do for 1a) > BTW, I would like to warn if Java 1.1.8 was found on the System and > recommend to upgrade. What registry keys does Java 1.1.8 change? Could > somebody look for it? Hmmm... Java 1.1.8 does NOT install java.exe nor javaw.exe So by following your steps you won't even know if Java 1.1.8 is installed! Off the top of my head, the only registry change made (on Windows 2000 Pro at any rate) when I installed Java 1.1.8 was the following HKEY_CLASSES_ROOT\Applications\jre.exe I don't know for certain but it probably had a shell\open\command subkey structure too. I'll check that now, in fact. Downloading both the US English and the Internationalised English versions of 1.1.8_007 (the only one I can lay my hands on). Be right back. Dave _______________________________________________ Devl mailing list Devl at freenetproject.org http://lists.freenetproject.org/mailman/listinfo/devl