MSFN Forum: 98 SE SP 3.19 - MSFN Forum

Jump to content


  • 114 Pages +
  • « First
  • 108
  • 109
  • 110
  • 111
  • 112
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

98 SE SP 3.19 Mar 11, 2013 Rate Topic: ***** 1 Votes

#2181 User is online   PROBLEMCHYLD 

  • The Resurrector for old Windows OS
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,470
  • Joined: 07-October 05
  • OS:98SE
  • Country: Country Flag

Posted 02 March 2013 - 08:30 PM

Anyone know how to create chm files?


#2182 User is offline   bphlpt 

  • MSFN Expert
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,082
  • Joined: 12-May 07

Posted 02 March 2013 - 08:56 PM

I've seen the following recommended:

HTML Help Workshop
HelpNDoc
DocBook
Sandcastle
ImmDoc.NET
Help and Manual - NOT free
FAR HTML - NOT free
Doc-to-Help - NOT free

HTML Help Workshop runs on everything from Win 95 and up. HelpNDoc probably has more features for content creation, but only runs on XP+ and actually requires HTML Help Workshop to compile the CHM files.

Cheers and Regards

This post has been edited by bphlpt: 02 March 2013 - 08:57 PM


#2183 User is offline   Drugwash 

  • MSFN Expert
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,099
  • Joined: 21-June 06
  • OS:98SE
  • Country: Country Flag

Posted 02 March 2013 - 11:40 PM

Ah, that's been a PITA for me, some time ago. Even went as far as mail the authors of some of those utilities (I think HelpNDoc was one of them), asking to fix some quirks that were showing up under 9x, but they wouldn't. :(

Yes, ultimately HTML HelpWorkshop would be the main component that builds the actual .chm, but it's a bit of a challenge to do it manually. I never bothered to learn how to operate it.

For building the individual HTML pages that make up the documentation, I'd use Komposer (got two separate versions here, they do work albeit with some minor issues). I think v0.8b3 should work fine in regard to FTP upload, while v0.7.10 has issues with that. Not sure, but it might require KernelEx in order to run.

Dunno of other similar tools that'd work under 9x and I did search everywhere, at the time. :(

#2184 User is online   PROBLEMCHYLD 

  • The Resurrector for old Windows OS
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,470
  • Joined: 07-October 05
  • OS:98SE
  • Country: Country Flag

Posted 03 March 2013 - 11:49 AM

I decided to go with Microsoft HTML HelpWorkshop :) It seems to be the smallest and most complicated. I read through some of the documentation and there is a lot of manual work that needs to be done. The good thing about that, is once I finally learn it, future projects should be a breeze :yes: Its going to be a long journey reading. Here's a peek at 3.19 update.

IRFTP.EXE 4.90.3000.0 WinME CD [only for users with infrared devices] If infrared drivers are not detected then the file won't install :thumbup
POLEDIT.EXE 5.0.2195.2546 Windows 2000
Added new default start banner

This post has been edited by PROBLEMCHYLD: 03 March 2013 - 04:23 PM


#2185 User is online   PROBLEMCHYLD 

  • The Resurrector for old Windows OS
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,470
  • Joined: 07-October 05
  • OS:98SE
  • Country: Country Flag

Posted 04 March 2013 - 11:57 AM

I have found a way to log SP installation :thumbup I have a few issues though. There are 2 log files in the Windows directory, LOGFILES.LOG and SETUPAPI.LOG. Here is the problem, take a look at log files. Now I know the files installed and works correctly. I just don't understand why the 2 logs have different outputs but only a second apart. Logging is included in 3.19. Besides this issue, the only other issues I have is when batch files are launch, they are not logged and LOGFILES.LOG is appended. Other than that, everything is smooth.

SETUPAPI.LOG
[2013/03/04 10:05:08 4294784565.2]
Munged cmdline: Rundll32 crlupd.inf
EXE name: C:\WINDOWS\RUNDLL32.EXE
An unsigned or incorrectly signed file (c:\windows\temp\ixp005.tmp\crlupd.inf) was installed. Error 0x800b0003: Unknown Error
Copying file C:\WINDOWS\SYSTEM\SET50A0.TMP to C:\WINDOWS\SYSTEM\verisignpub1.crl.
An unsigned or incorrectly signed file (C:\WINDOWS\SYSTEM\SET50A0.TMP) was installed. Error 0x800b0003: Unknown Error
Copying file C:\WINDOWS\SYSTEM\SET50A1.TMP to C:\WINDOWS\SYSTEM\mscrlrev.dll.
An unsigned or incorrectly signed file (C:\WINDOWS\SYSTEM\SET50A1.TMP) was installed. Error 0x800b0003: Unknown Error
Copying file C:\WINDOWS\SYSTEM\SET50A1.TMP to C:\WINDOWS\SYSTEM\updcrl.exe.
An unsigned or incorrectly signed file (C:\WINDOWS\SYSTEM\SET50A1.TMP) was installed. Error 0x800b0003: Unknown Error

LOGFILES.LOG
-------------------- advpack.dll is loaded or Attached ------------------------------
Date: 03/04/2013 (mm/dd/yyyy) Time: 10:05:07 (hh:mm:ss)
LaunchINFSectionEx: Param= crlupd.inf,,C:\WINDOWS\TEMP\IXP005.TMP\crlupd.cab,
ExecuteCab:Inf = crlupd.inf
CoreInstall: InfFile=C:\WINDOWS\TEMP\IXP005.TMP\crlupd.inf InstallSection=DefaultInstall
GenInstall: Sec=DefaultInstall
GenInstall return: Sec=DefaultInstall hr=0x0
InstallOCX: C:\WINDOWS\SYSTEM\mscrlrev.dll Register
LoadLibrary C:\WINDOWS\SYSTEM\mscrlrev.dll
Register: DoDllReg: Succeeded
InstallOCX: End C:\WINDOWS\SYSTEM\mscrlrev.dll
RunCommands: Sec=RunPostSetupCmds
LaunchAndWait: Cmd=C:\WINDOWS\SYSTEM\updcrl.exe -e C:\WINDOWS\SYSTEM\verisignpub1.crl
LaunchAndWait: End hr=0x0, C:\WINDOWS\SYSTEM\updcrl.exe -e C:\WINDOWS\SYSTEM\verisignpub1.crl
RunCommands: Sec=RunPostSetupCmds End hr=0x0
ProcessPerUserSec:
Inf=C:\WINDOWS\TEMP\IXP005.TMP\crlupd.inf, InstallSec=DefaultInstall, PerUserInstall=PerUser.Install
SetPerUserSecValues:
Input params: {9EF0045A-CDD9-438e-95E6-02B9AFEC8E11},CRLUpdate,*,C:\WINDOWS\SYSTEM\updcrl.exe -e -u C:\WINDOWS\SYSTEM\verisignpub1.crl,1,0,2195,0,1
SetPerUserSecValues: End hr=0x0
ProcessPerUserSec: End hr=0x0
CoreInstall: End InfFile=C:\WINDOWS\TEMP\IXP005.TMP\crlupd.inf hr=0x0
ExecuteCab: End hr=0x0 Inf=crlupd.inf
LaunchINFSectionEx: End hr=0x0

#2186 User is offline   Nomen 

  • Member
  • PipPip
  • Group: Members
  • Posts: 100
  • Joined: 07-July 12
  • OS:98SE
  • Country: Country Flag

Posted 04 March 2013 - 07:03 PM

I'm not sure if I should have asked this as a new subject under > Windows 9x Member Projects or (like I'm doing now) adding it as a reply to the > 98 SE SP 3.18 thread, but...

Here's a dumb question. What is the suggested (or required) starting point when installing 98SE SP 3.18? I mean, after installing 98se on a virgin computer, and installing all drivers (motherboard, video, etc), what else should I go out and install *before* I run 98SE SP 3.18?

If I intend to have IE, should I go and get IE6sp1? What about Directx 9c? And KernelEx? Are any of those included in SP 3.18, and if not, do they get installed before or after SP 3.18?

Also - does SP 3.18 include all of the updates / patches that I would-have-gotten from WindowsUpdate server (if it were still running) ?

#2187 User is offline   Drugwash 

  • MSFN Expert
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,099
  • Joined: 21-June 06
  • OS:98SE
  • Country: Country Flag

Posted 05 March 2013 - 02:18 AM

@ Nomen: some of the answers can be found in the readme.txt file included with the Service Pack. In my humble opinion, the SP should be downloaded by every 98SE user, whether they install it or not, because at some point the need may arise and who knows if Internet access will still be available at that point.

@ PROBLEMCHYLD: You can always redirect the output of the applications launched by the batch files to the log file. And if there's any operation that does not output anything, you may use @ECHO to send custom text to the log.
Please note that if you use single right-angle, the file will be overwritten (previous contents will be lost), whereas if you use double right-angle (as in the example below), text will be appended to the log file.
DSCLIENT.EXE /C:"SETUP.EXE /Q:A /R:N" >>LOGFILES.LOG

@ECHO Now installing [this file] to [this path] >>LOGFILES.LOG



#2188 User is online   PROBLEMCHYLD 

  • The Resurrector for old Windows OS
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,470
  • Joined: 07-October 05
  • OS:98SE
  • Country: Country Flag

Posted 05 March 2013 - 08:47 AM

Thanks Drugwash :thumbup Even though DSCLIENT.EXE is launched from a batch file, setup is ran from SETUP.EXE which requires the DSCSETUP.DLL 5.0.2195.5201 which launches DSCLIENT.INF and installs the files. Dsclient is logged in both LOGFILES.LOG and SETUPAPI.LOG. I had stripped the dsclient package down a while back to reserve space, but when I did it that way, it broke dial up networking. So I had to add the whole package. I spent a lot of time and many combinations to get it working. If you look at the code in the batch script, this was the only way to get it installed correctly without users being prompted for directories etc........ As you can see, I had to KILL WABINST.EXE because it hangs if address book is not present. Dsclient does a lot of checking for certain components. I learned another thing after investigating the log files is, dsclient replaces newer files from Main Updates with older versions. To fix this problem, users will have to install the client first and then Main Updates. If someone patched SETUP.EXE 5.0.2195.4860 and DSCSETUP.DLL 5.0.2195.5201 inside the package to avoid checking for DCOM and WABINST.EXE, I will be able to save 2MB of space. The only files that are not logged in SP is Fonts, registry entries and copying of files. One more thing, when the icons are patched with resource hacker, a log file is created. How would I forward the contents of that log file to the main logfile which is logfiles.log?
@ECHO OFF
DSCLIENT.EXE /C:"SETUP.EXE /Q:A /R:N"
WAIT.EXE 8
KILL.EXE /F WABINST.EXE
CLS


#2189 User is offline   jaclaz 

  • The Finder
  • Group: Developers
  • Posts: 11,436
  • Joined: 23-July 04
  • OS:none specified
  • Country: Country Flag

Posted 05 March 2013 - 09:03 AM

View PostPROBLEMCHYLD, on 05 March 2013 - 08:47 AM, said:

How would I forward the contents of that log file to the main logfile which is logfiles.log?

Quote

TYPE mylog.log >>logfiles.log


If I may, about redirecting the output of batches, it is normally NOT a good idea, in the sense that you have that in the log INSTEAD of on the normal output.
Using a tee command would probably be of use.
See if this fits:
http://code.google.com/p/wintee/
http://code.google.c...wintee/wiki/FAQ
or use mtee version 1.1 which surely works in Win9x:
http://www.commandli...mtee/index.html

jaclaz

#2190 User is offline   Drugwash 

  • MSFN Expert
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,099
  • Joined: 21-June 06
  • OS:98SE
  • Country: Country Flag

Posted 05 March 2013 - 09:45 AM

DSClient was just a random example, apparently I picked the wrong one. Anyway, unless a certain component has major issues that would need detailed logging, it would be enough to just output "Installing [this component]" before launching an executable and "Finished installing [this component] after it finished, simply by using ECHO. That should be enough to pinpoint which package hangs, crashes or otherwise breaks the installation.

If DSClient overwrites newer files, there may be a reason for that. Maybe there's a KB article or something, explaining what it does and why. This way, we might be able to repackage it, editing the inf(s) or whatever to only check for specific file versions and replace under strict conditions.

As I mentioned some time ago, I may be able to build a custom installer for the SP, but it would be rather tight unless I find a way to allow modularity and flexibility and for that I'd have to know all the dependecies of all modules, the correct installation sequence and all the internal stuff. That would take quite some time.

#2191 User is online   PROBLEMCHYLD 

  • The Resurrector for old Windows OS
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,470
  • Joined: 07-October 05
  • OS:98SE
  • Country: Country Flag

Posted 05 March 2013 - 11:38 AM

View Postjaclaz, on 05 March 2013 - 09:03 AM, said:

View PostPROBLEMCHYLD, on 05 March 2013 - 08:47 AM, said:

How would I forward the contents of that log file to the main logfile which is logfiles.log?

Quote

TYPE mylog.log >>logfiles.log


If I may, about redirecting the output of batches, it is normally NOT a good idea, in the sense that you have that in the log INSTEAD of on the normal output.
Using a tee command would probably be of use.
See if this fits:
http://code.google.com/p/wintee/
http://code.google.c...wintee/wiki/FAQ
or use mtee version 1.1 which surely works in Win9x:
http://www.commandli...mtee/index.html

jaclaz
Thanks :w00t: Microsoft has a version too, inside Win98 Resource Kit. CAT.EXE 5.0.1754.1. I will used it in the next release. This is good for users so they don't have to copy and paste or even upload multiple log files. Every change will be in one log file for yours and mine convenience. Thanks again jaclaz :D

#2192 User is online   PROBLEMCHYLD 

  • The Resurrector for old Windows OS
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,470
  • Joined: 07-October 05
  • OS:98SE
  • Country: Country Flag

Posted 06 March 2013 - 10:48 AM

Here is a changelog of 3.19. I will release it some time this week or early next week. Important Notice for 3.18 users. If you already have 3.18 installed, you don't need to install 3.19. Download it anyway to have the latest version for future installations. The changes that have been made are minor and will not improve your installation. Users with virgin/clean installs will benefit only. If users want to change the default start banner, I will post the instructions after releasing the SP. If users want file logging, you must install Main Updates. All other updates will only install if they already exist on the system. Thanks again

Bug Fixes
Added CAT.EXE 5.0.1754.1 Microsoft Windows 98 Resource Kit
Added IRFTP.EXE 4.90.3000.0 WinME CD
Added POLEDIT.EXE 5.0.2195.2546 Windows 2000
Added installation logging
Added new default start banner

@ Drugwash

You definitely help keep me on my toes.
Check out what Microsoft says about Active Directory

This post has been edited by PROBLEMCHYLD: 06 March 2013 - 11:17 AM


#2193 User is online   PROBLEMCHYLD 

  • The Resurrector for old Windows OS
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,470
  • Joined: 07-October 05
  • OS:98SE
  • Country: Country Flag

Posted 11 March 2013 - 04:06 PM

Please read the Important Notices!
3.19 is out. Enjoy! :thumbup :w00t: :yes: B)

#2194 User is offline   Dave-H 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 681
  • Joined: 04-January 06
  • OS:98SE
  • Country: Country Flag

Posted 11 March 2013 - 04:42 PM

Thanks PROBLEMCHYLD!
:thumbup

#2195 User is offline   TmEE 

  • Mega Drive Modding Master
  • PipPip
  • Group: Members
  • Posts: 267
  • Joined: 17-September 08
  • OS:98SE
  • Country: Country Flag

Posted 11 March 2013 - 09:59 PM

I'm loving the new default start banner !

#2196 User is online   PROBLEMCHYLD 

  • The Resurrector for old Windows OS
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,470
  • Joined: 07-October 05
  • OS:98SE
  • Country: Country Flag

Posted 11 March 2013 - 11:35 PM

View PostTmEE, on 11 March 2013 - 09:59 PM, said:

I'm loving the new default start banner !
I chose that one because it looks as close to the original with Second Edition added. Users can also add any banner they like. I did a lot of fine tuning with this version. I will also like to add, some of the updates I have added in the past are TOOLS, to help automate installation for your ease and mine. Don't worry guys, just cause a file is there, doesn't mean it will end up on your system. :thumbup This is why I always list the tools as well, so users can see whats been added :ph34r:

#2197 User is offline   Drugwash 

  • MSFN Expert
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,099
  • Joined: 21-June 06
  • OS:98SE
  • Country: Country Flag

Posted 12 March 2013 - 07:20 AM

View PostPROBLEMCHYLD, on 06 March 2013 - 10:48 AM, said:

@ Drugwash

You definitely help keep me on my toes.
Check out what Microsoft says about Active Directory

Yep, I've read that KB alright, as well as a few others linked to it. They are the masters of if... then, but no actual final solution. I suppose situations like that lead to the development of the Side-by-Side (SxS) system used in later NT-based OS versions.

I see no detailed explanation as to which DSClient component might conflict with which hotfix(es) or original system files. There is no map of what breaks and what works if this gets installed. The only attempt at an improvement is DFS.VXD which makes it two out of three, instead of one out of three (Win2k domain logon attempts). Lame, IMHO. But anyway, our uSP installs a newer version of DFS.VXD, namely 4.10.2231, while the KB linked from the main article mentioned by you lists 4.10.2228 - hopefully it's for the best, not for the worst. Other than that, we're lost in the mist. Anybody got a good flashlight to get us outta here?

On a side note, related to the Explorer Start menu banner: it can be changed at any time, by using just a couple of tools. First is Resource Hacker and second is one that can kill the Explorer process without triggering its restart. For the latter I use Codestuff Starter, which is a great tool to watch/kill startup/running processes (and services in NT-based OS). Just make sure you get the zip version, as the installer wouldn't run under 9x last time I checked.

How to replace banner (or any other resources, for that matter) in Explorer.exe:
- unpack your resources, if needed (such as banner bitmaps mentioned by PROBLEMCHYLD, icon packs, AVI files)
- start ResHacker
- open file explorer.exe (in ResHacker menu > File > Open) from the WINDOWS folder
- replace the desired resource(s)
- start Codestuff Starter (or whatever other similar tool) and kill explorer.exe; make sure it doesn't restart by itself
- save the modified explorer.exe to the same location (a backup will be created automatically, named explorer_original.exe, which can be restored in case of a bad edit)
- hit Ctrl + Esc, which should launch a new Explorer process. If that won't happen for some reason, right-click in the upper list of Codestuff Starter, choose New > Browse, goto the WINDOWS folder, select explorer.exe and launch it. If you use another tool, make sure it has the ability to launch a new process. Alternatively, have a secondary file manager already open, Alt+Tab to it and launch explorer.exe from there.

That should be all and should cover questions such as "I don't like the default banner and I was reckless enough not to read the instructions on the download page, now how do I put my preferred banner in Explorer?" or anything similar.
Enjoy!

#2198 User is offline   4js 

  • Group: Members
  • Posts: 6
  • Joined: 13-September 12
  • OS:none specified
  • Country: Country Flag

Posted 12 March 2013 - 12:25 PM

View PostPROBLEMCHYLD, on 11 March 2013 - 04:06 PM, said:

Please read the Important Notices!
3.19 is out. Enjoy! :thumbup :w00t: :yes: B)


thanks for 3.19 :thumbup
is it possible to integrate the important notices to readme.txt ? maybe also drugwashs' instructions?

This post has been edited by 4js: 12 March 2013 - 12:37 PM


#2199 User is online   PROBLEMCHYLD 

  • The Resurrector for old Windows OS
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,470
  • Joined: 07-October 05
  • OS:98SE
  • Country: Country Flag

Posted 12 March 2013 - 01:14 PM

View Post4js, on 12 March 2013 - 12:25 PM, said:

thanks for 3.19 :thumbup
is it possible to integrate the important notices to readme.txt ? maybe also drugwashs' instructions?
Drugwash and my way are similar. I just automate the tasks and Drugwash does it manually. Same instructions, different wording. About the readme.txt, I'm working on a chm file so everything can be included. Its going to take a while for the chm unless I can get some assistance. There is a lot of documentation I have to read thoroughly. Hopefully its not too much trouble for users to look right below the Most recent updates section which has the important notices. Not too far down the page at all :} The main reason I put them there :thumbup

#2200 User is offline   loblo 

  • Oldbie
  • PipPipPipPip
  • Group: Members
  • Posts: 679
  • Joined: 12-January 10
  • OS:ME
  • Country: Country Flag

Posted 12 March 2013 - 04:47 PM

View PostPROBLEMCHYLD, on 12 March 2013 - 01:14 PM, said:

About the readme.txt, I'm working on a chm file so everything can be included. Its going to take a while for the chm unless I can get some assistance. There is a lot of documentation I have to read thoroughly.

Perhaps you'd be better off using CHM Editor which is very cool (WYSIWYG Html editor) and very easy to use. It's a commercial demo who is supposed to expire after 15 days but I have it since about two years now and it always tells me I've got 15 days left. If you can leave with a nag screen on program startup and the fact it doesn't let you "save as" (but you can save, no problems) which is apparently its only limitation, then this is the way to go IMO.

Link to a 2010 version which works OK on 9x/ME unlike the latest: http://classic-web.a...chmeditor.com/?

This post has been edited by loblo: 12 March 2013 - 04:49 PM


Share this topic:


  • 114 Pages +
  • « First
  • 108
  • 109
  • 110
  • 111
  • 112
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

8 User(s) are reading this topic
1 members, 7 guests, 0 anonymous users

  1. PROBLEMCHYLD


All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2013 msfn.org
Privacy Policy