Jump to content

jds

Member
  • Posts

    606
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    Australia

Everything posted by jds

  1. Press the tab button, change your screen resolution, or try a different browser/version. Joe.
  2. Yes indeed, egrabrych. Here's the advisory : http://www.oracle.com/technetwork/topics/security/javacpuapr2013-1928497.html Joe.
  3. Ummm ... I've just rechecked all your links on page one and perhaps I'm going blind, but I can't see anything from Oracle/Sun excluding W9x. Furthermore, Oracle found further vulnerabilities after this thread was started, which explicitly includes JRE 1.6 versions up to and including 6u41, so whatever assurances may have been made at that time, they are out of date. Finally, what would Oracle know about the capabilities of W9x with KernelEx installed? Hi Den, No need. I will be starting a related topic soon anyway ... Joe.
  4. I hope you're not suggesting my posts belong in a new thread entitled "missing dll"? Anyway, on what basis was it "concluded" that W98 is unaffected by the previous Java vulnerabilities? Guesswork? I've seen no information that would support such a conclusion. All versions prior to 6u43 have known vulnerabilities that are/were being actively exploited and forced Oracle to release updates out of schedule, including an extra 1.6 release beyond the previously announced last & final version. Joe.
  5. Well, the OfficeJet 4200 and the PSC C4200 are both described as "All in One", so I thought they may essentially be the same. However, if the former supports fax, whereas the latter doesn't, then they are not the same. I've now found the PIDs for these beasties, the former is 3D11, whereas the latter is 5C11, so again, that indicates they are different. However, they are both described as "Dot 4" and "Photosmart", and there are numerous differing PIDs that load the same driver files, so it's quite possible that some or all of the W98 driver files for the OJ4200 or similar AiO printers may be compatible with your C4200. When I was installing drivers for my PSC 1610, I recall that there were at least half a dozen different devices that were detected and drivers installed, one after another. At one point, I was wondering if there would be an end to all this driver installation. Anyway, I made a mistake earlier in reading the directory listing, that 'HP_AiO.zip' file is about 1MB, not 5.5MB, so I could probably e-mail it to you if you're interested (PM me if you are). Joe.
  6. Thanks for telling me about the broken links. I've changed the affected ones to Internet Archive copies. It seems Walter has retired : http://oneysoft.com/index.html I've also added links relevant to 'WdmCheck'. Joe.
  7. Is C4200 the same as OfficeJet 4200? If so, I have some W98 drivers to suit ... they're in a 5.5MB file called 'HP_AiO.zip' (with an MD5 hash of 58dbdf46e77c0b9f6b69169491611f73). I also have a driver disk that came with a PSC 1610, which may include support for your combo too. I had some frustrating experience with this once, as I described here : However, the software on this disk is huge and I'm not sure where that disk is at the moment. Unfortunately, MS forced HP to remove many of their W98 drivers a few years ago, so for example, today you won't find W98 drivers for the PSC 1610 at HP. Joe.
  8. Nice one! Does anyone know if kernel mode drivers can run on W98? (I tend to associate these with XP and higher.) This seems a Ralink device. What are the hardware IDs for your card? There may be compatible drivers by Ralink. Joe. It's Airgo. There's only one driver version-has 2 sys files, one for 2000 and xp i guess and one bin file. I have used IDA pro 5.0 to look at them but I'm a beginner %Airgo.DeviceDesc%=Airgo.ndi, PCI\VEN_17CB&DEV_0001&SUBSYS_00451737 Yeah, now Qualcomm, not sure why I thought Ralink. Anyway, the "WMP54GX-EU_DRUT.zip" INF looks to be split between W5.0- and W5.1+, so it might work, particularly if WdmStub can help. Have you tried WdmCheck? Joe.
  9. If you read back just a couple of posts, you wouldn't need to wonder what "the fuss is about". To recap, I too had no trouble installing these later JRE versions on one machine, yet on another one (the one where I actually need Java), I couldn't get past errors 26011 or 1723. At least one other poster in this thread was also unable to install. Indeed, this particular problem has been reported by users of suported O/S such as XP ever since JRE 6u10, and Sun/Oracle have been unable to resolve it (they eventually gave up). That's what the fuss is about. Joe.
  10. Well, I've finally managed to "brute force" JRE 6u43 to install (well, it kinda seems to be working), using something like the following process : 0. Install Kext, with "GetSystemWow64DirectoryA=z2e120" in the 'Kernel32.dll' section of 'Kstub822.ini'. 1. Delete the 'HKLM\Software\JavaSoft' registry key. 2. Run 'jre-6u43-windows-i586.exe', let it crash and die. 3. Navigate to the "%windir%\Application Data\Sun\Java\jre1.6.0_43" directory. 4. Copy or move the MSI and CAB files to a safer place. 5. Copy 'jre1.6.0_43.msi' to 'neutered.msi'. 6. Edit 'neutered.msi' in Orca and : a. Delete all lines with string "SetReInstall". b. Delete all lines in 'InstallExecuteSequence' with whole word 'rt'. c. Delete all lines in 'InstallExecuteSequence' with whole word 'jsse'. d. Delete all lines in 'InstallExecuteSequence' with whole word 'jaws'. e. Delete all lines in 'InstallExecuteSequence' with whole word 'javaws'. f. Delete all lines in 'InstallExecuteSequence' with whole word 'deploy'. g. Delete all lines in 'InstallExecuteSequence' with whole word 'charsets'. h. Delete all lines in 'InstallExecuteSequence' with whole word 'localedata'. i. Save 'neutered.msi' (don't use "Save As", it's buggy). 7. Expand 'Data1.cab' into subdirectory 'Data1'. 8. Within that, expand 'core.zip' into subdirectory 'core'. 9. Install the REG file shown below. 10. Navigate back to 'neutered.msi' and run it. 11. Re-install the REG file shown below. 12. Right-click 'jre1.6.0_43.msi', then click "Repair". 13. If there's an error, don't acknowledge, force a reboot instead (double Ctrl-Alt-Del). 14. Re-install the REG file shown below. 15. Navigate to the 'Data1\core' subdirectory. 16. Copy everything there to '\Program Files\Java\jre6'. 17. Run the BAT file shown below. 18. Reboot just for the fun of it. 19. Repeat all or some of steps 9-18, as necessary. The 'JavaSoft.reg' file looks like this (edit the drive letter and country code as necessary) : REGEDIT4 [HKEY_LOCAL_MACHINE\Software\JavaSoft] "IERESTART"="1" [HKEY_LOCAL_MACHINE\Software\JavaSoft\Java Update] [HKEY_LOCAL_MACHINE\Software\JavaSoft\Java Update\Policy] "EnableJavaUpdate"=dword:00000001 "NotifyDownload"=dword:00000001 "NotifyInstall"=dword:00000000 "UpdateSchedule"=dword:00000008 "Frequency"=dword:01040000 "Country"="AU" "UpdateMin"=dword:00000017 "PostStatusUrl"="https://sjremetrics.java.com/b/ss//6" [HKEY_LOCAL_MACHINE\Software\JavaSoft\Prefs] [HKEY_LOCAL_MACHINE\Software\JavaSoft\Auto Update] "AUVersion"="2.0.7.2" [HKEY_LOCAL_MACHINE\Software\JavaSoft\Java Runtime Environment] "CurrentVersion"="1.6" "BrowserJavaVersion"="1.6.0_43" "Java6FamilyVersion"="1.6.0_43" [HKEY_LOCAL_MACHINE\Software\JavaSoft\Java Runtime Environment\1.6.0_43] "JavaHome"="E:\\Program Files\\Java\\jre6" "MicroVersion"="0" "RuntimeLib"="E:\\Program Files\\Java\\jre6\\bin\\client\\jvm.dll" [HKEY_LOCAL_MACHINE\Software\JavaSoft\Java Runtime Environment\1.6.0_43\MSI] "FullVersion"="1.6.0_43-b01" "ImageCkSum"="1513967052" "AUTOUPDATEDELAY"="" "AUTOUPDATECHECK"="1" "JAVAUPDATE"="1" "MOZILLA"="0" "IEXPLORER"="0" "EULA"="0" "SYSTRAY"="1" "INSTALLDIR"="E:\\Program Files\\Java\\jre6\\" "PRODUCTVERSION"="6.0.430" "KERNEL"="" "FROMVERSIONFULL"="" "FROMVERSION"="NA" "JQS"="" "MODE"="C" "OEMUPDATE"="" "JU"="1" [HKEY_LOCAL_MACHINE\Software\JavaSoft\Java Runtime Environment\1.6] "JavaHome"="E:\\Program Files\\Java\\jre6" "RuntimeLib"="E:\\Program Files\\Java\\jre6\\bin\\client\\jvm.dll" "MicroVersion"="0" [HKEY_LOCAL_MACHINE\Software\JavaSoft\Java Plug-in] [HKEY_LOCAL_MACHINE\Software\JavaSoft\Java Plug-in\1.6.0_43] "JavaHome"="E:\\Program Files\\Java\\jre6" "UseJava2IExplorer"=dword:00000001 "UseNewJavaPlugin"=dword:00000000 "HideSystemTrayIcon"=dword:00000000 [HKEY_LOCAL_MACHINE\Software\JavaSoft\Java Web Start] "CurrentVersion"="1.6.0_43" [HKEY_LOCAL_MACHINE\Software\JavaSoft\Java Web Start\1.6.0_43] "Home"="E:\\Program Files\\Java\\jre6\\bin" [HKEY_LOCAL_MACHINE\Software\JavaSoft\Java Web Start\1.2.0_01] "Home"="E:\\Program Files\\Java\\jre6\\bin" [HKEY_LOCAL_MACHINE\Software\JavaSoft\Java Web Start\1.2] "Home"="E:\\Program Files\\Java\\jre6\\bin" [HKEY_LOCAL_MACHINE\Software\JavaSoft\Java Web Start\1.0.1_04] "Home"="E:\\Program Files\\Java\\jre6\\bin" [HKEY_LOCAL_MACHINE\Software\JavaSoft\Java Web Start\1.0.1_03] "Home"="E:\\Program Files\\Java\\jre6\\bin" [HKEY_LOCAL_MACHINE\Software\JavaSoft\Java Web Start\1.0.1_02] "Home"="E:\\Program Files\\Java\\jre6\\bin" [HKEY_LOCAL_MACHINE\Software\JavaSoft\Java Web Start\1.0.1] "Home"="E:\\Program Files\\Java\\jre6\\bin" The 'unpack_jars.bat' file looks like this (edit the drive letter as necessary) : E: cd \Progra~1\Java\jre6\lib ..\bin\unpack200.exe -r -v -l %tmp%\java_install.log rt.pack rt.jar ..\bin\unpack200.exe -r -v -l %tmp%\java_install.log deploy.pack deploy.jar ..\bin\unpack200.exe -r -v -l %tmp%\java_install.log jsse.pack jsse.jar ..\bin\unpack200.exe -r -v -l %tmp%\java_install.log javaws.pack javaws.jar ..\bin\unpack200.exe -r -v -l %tmp%\java_install.log charsets.pack charsets.jar ..\bin\unpack200.exe -r -v -l %tmp%\java_install.log plugin.pack plugin.jar cd ext ..\..\bin\unpack200.exe -r -v -l %tmp%\java_install.log localedata.pack localedata.jar cd ..\..\bin copy /b /y javacpl.cpl %windir%\System copy /b /y java.exe %windir% copy /b /y javaw.exe %windir% copy /b /y javaws.exe %windir% if exist plugin2_inhibit\*.* deltree plugin2_inhibit ren plugin2 plugin2_inhibit If you too have Error 1723 or 26011 when trying to install a recent version of Java 1.6 (6u10 or later, however, only 6u43 is considered "safe"), you might like to try the above. Good luck. Joe. Edit : Revised.
  11. Skip ahead a few versions ... FF 8 and 9 work fine (except as I noted above) with the help of KernelEx 4.5.2 (in fact, if I recall, so do versions 7, 6 and maybe even 5). Joe. Does their browser history and bookmarking work in Win98SE? A browser without that is completely useless! See this post (and perhaps others in this topic) : BTW, I also noticed your comment on Opera. As someone that also once detested Opera, I must say that Opera today (eg. 12.02) is wonderful (eg. I love the magnification feature). Joe.
  12. Nice one! Does anyone know if kernel mode drivers can run on W98? (I tend to associate these with XP and higher.) This seems a Ralink device. What are the hardware IDs for your card? There may be compatible drivers by Ralink. Joe.
  13. Skip ahead a few versions ... FF 8 and 9 work fine (except as I noted above) with the help of KernelEx 4.5.2 (in fact, if I recall, so do versions 7, 6 and maybe even 5). Joe.
  14. Not sure, but this may be how you get your registration code for D6 and later : http://support.codegear.com/forms/ Joe.
  15. I recall at the time that D5 was free to download, but you weren't allowed to redistribute it. I vaguely recall something similar for D6 and perhaps D7. That policy must have changed later, as Turbo Explorer (based on Delphi 2006) was openly available from a number of mirror sites, such as : http://turboexplorer.com/downloads As you can see from the above link, the policy has changed yet again (probably with the change of ownership) and all that's available (which won't be W98 compatible, I'm sure) is a limited-time trial of some version called XE3. So you might have some luck if you search hard enough to find some forgotten mirror sites with a compatible version of Delphi. Presumably if that Turbo Explorer free edition license allowed redistribution, that may still be valid and the more restrictive licenses may only apply to their respective versions. In other words, I don't think you can retrospectively change the license conditions for a product after it's been received/accepted with such conditions. As for the compatibility of Turbo Explorer, if you manage to find it, it's specified as supported for W2000 and above. However, D5 was specified as supported for W98 and above, yet was compatible with W95, so who knows, especially as you have KernelEx to help you. Joe. PS. This 2008 blog gives a good summary of the release history of Turbo Pascal (BTW, I have an original copy of PolyData COMPAS - on hard-sectored CP/M floppies!) and Delphi : http://blogs.embarcadero.com/davidi/2008/11/17/39142
  16. Why be concerned about maintaining flexibility when it will never be needed? MS defined this thing as eight characters with space padding, so why not simply follow Mr Loew's character array suggestion? Joe.
  17. You don't say what version of FF you are using, nor your other system details. I just visited eBay (US) on a P3 machine using FF version 3.5.20pre and it worked pretty well. I viewed an item with 35m remaining (where the countdown is fake) and another with less than 1m remaining (where the countdown is real) and in both cases the count went perfectly smoothly. Now, what I have found is that the optimal version of FF is system dependent. On my old (now decommissioned) P2, the best performance was with FF 8 or 9 (didn't use 9 for long, but 8 certainly worked very well). Yet on my Celeron-A laptop, FF 8 and 9 were completely and utterly unusable, just like you describe, however, version 3.5.20pre was much, much better. (Strange that FF 8/9 worked well on the lower spec P2, yet was unusable on the Celeron-A.) HTH Joe.
  18. Hi Leyok, Great to see your advances with KernelEx. Is there a problem with version 1.1.3790.0? That's the version that's installed by 'unicows.exe' from MS. Joe.
  19. Thanks for the tip, loblo! I installed Kingsoft Presentation 8.1.0.3030 and, for the first time, can view PPTX slide shows. By comparison, Open Office 3.2.1 displays OK in preview mode only, the actual slide show is unviewable due to horrible rendering bugs. OTOH, I have better success using Open Office 3.2.1 for XLSX spreadsheets. Joe.
  20. I guess this topic sort of belongs in "Projects", since development tools are the starting point for most projects. If you are starting from scratch, older versions of Delphi (version 5 for example, was available as a free download) are about as easy to develop GUI applications on, as you can get, and were certainly W9X compatible (D5 was the last version for W95, not sure which was the last version for W98). Incidentally, as I understand it, D2 was the only version that, without hacks, could be used for writing drivers. Now, while I did manage to "get started" with Delphi 5 some time ago, I haven't been able to do likewise more recently with VC++4.2. At least VC++ versions 4.0 through 6.0 are W9X compatible. However, I read somewhere that version 6 had some internal identifier naming conflict issues, if perchance you might want to use it for writing drivers (hence why I installed 4.2 in preference to 6.0). Alas however, I've never figured out how to use this thing. It has no useful help and all attempts to find a "getting started" guide on the 'net have only directed me toward much more recent versions. (So if anyone knows where to find a newbie's guide to VC++4.X, I for one would appreciate it.) Joe.
  21. The answer for ZoneAlarm is Yes. Whenever a new application tries to access the 'net, it checks with their server database and gives a recommendation as to whether you should allow it to do so. You get this capability in 'pro' mode, which is free to try for 15 days, so exercise all your likely applications during the trial period so it all gets configured "correctly". After the trial period (assuming you don't pay to continue with 'pro' mode, which is your choice), you then have to decide for yourself whenever a new application tries to access the 'net. Unlike a virus checker which needs to be fed virus signatures ad infinitum, a firewall just needs to be configured with sensible rules and told which applications are allowed to access the 'net, so free operation after the 'pro' trial is perfectly viable. The answer for Avast 4.8 is yes, for now. It's supposed to stop at the end of the month, but it was supposed to have stopped a couple of years ago, but the good people at Avast have kept the new definitions coming. Cross your fingers they will continue to be kind, because I recently tried the Dr Web anti-virus package and, contrary to their propaganda, it's a huge resource hog, particularly of the CPU, so not viable for real-time protection. Joe.
  22. Sorry if this is slightly OT, but if you ran the installer under W2K compatibility mode, why not run the program that way too? The "GlobalMemoryStatusEx" function is available in KernelEx. Joe.
  23. OK, a little more progress trying to install a more recent JRE (6u43) today ... If I delete all Java sub-directories from '\WINDOWS' and '\Program Files', I am able to install the JDK and its "Private" JRE (deselecting the "Public" JRE option, which otherwise fails as before). If I then add '\Program Files\Java\jdk1.6.0_43\bin' to my PATH in 'autoexec.bat', I can at least run SAP GUI for Java. However, other Java applications don't work (eg. one gives a Java Web Start "Can not find message file" Error). So if there is some way to fully make the JDK "Private" JRE into "Public", that could be a work-around for the standard JRE installation problem. For reference (as an aside), here is the log of the standard JRE installer EXE with the Silent and "STATIC=1" options : And here is the log of the standard JRE installer EXE with the Silent and "STATIC=0" options (after a JRE 6u7 re-install) : Finally, here is the log of the standard JRE installer EXE with the Silent option (clean install), successfully installing on the P4 machine : Joe. PS 1 : Edit - Added the log of a successful EXE installation on the P4 machine (the first two unsuccessful logs were from the P3 machine, of course). PS 2 : Note - Comparison of the above logs indicates the "non static" install failure most closely matches the successful case. PS 3 : Note - Maybe some clues : http://bugs.sun.com/view_bug.do?bug_id=6765272
  24. What I believe they are doing is blocking 64-bit downloads on 32-bit systems. So it is some kind of sniffing resulting in ... ... which is a classic phony page. I tried in all three: MSIE, Opera and FF with cookies and Javascript and they are simply displaying a generic useless page full of lies like they all do. My guess is that they see 32-bit, but do not have an appropriate error message to display. But I think you and I are talking about two different pages. The sniffing I refer to is done from the main Java page for current releases: Java 6 or Java 7. From there try clicking through the links ( "Information about the 64-bit Java plug-in" ) and follow the rabbit holes and you will most likely keep going in circles. The Solution. If you want to download the 64-bit installers using a 32-bit browser just go here as Jaclaz posted ( and as I posted for the previous release ) ... Java 6 u43 Webpage Java 7 u17 Webpage Hi Charlotte, What you experience depends on your starting point in tracking down the Java stuff at Oracle. Normally, I start here : http://www.oracle.com/technetwork/java/javase/downloads/index.html This shows me the latest 1.6 and 1.7 releases. Selecting the JRE 6u43 link leads to here : http://www.oracle.com/technetwork/java/javase/downloads/jre6downloads-1902815.html From there, click "Accept License Agreement " and you can download the 64 bit package if you wish (I just did using Opera 12.02). Joe.
  25. Hi schwups, I don't know if the CPU is a factor. Earlier, I speculated that the installation package may use SSE2 instructions that the P3 doesn't have, however, Den reported that his AMD machine which also lacks SSE2 instructions was able to install 6u39, albeit under XP. So this probably means it's not the CPU that's the problem, although I don't know if there are more subtle CPU differences (unfortunately, a search of the web only reveals a lot of misinformation and ignorance about this). Joe.
×
×
  • Create New...