Jump to content

MDGx

Patron
  • Posts

    2,692
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    United States

Everything posted by MDGx

  1. IE 7.0 beta 1 link now gone to 404 hell. [thanks eidenk]But as far as I know IE7b1 is posted on various torrents sites: google 2 find it. Note that IE7b1 requires MS Genuine Advantage successful detection + 32-bit Windows XP SP2, English only. If you are referring to my web site [ http://www.mdgx.com/ ] when you say "a shame the webpage is a mess", please post here your suggestions/tips/ideas/etc and what you think is wrong with my site design, so I can improve my site, especially if you have any experience in web site design. Thanks in advance.
  2. ADVPACK.DLL, W95INF16.DLL + W95INF32.DLL are necessary not only for packing Advanced INF installers with iexpress, but also for installing the files inside such executables. If any of these 3 files is/are not present [in same directory] when packing any "AdvancedINF=2.x" iexpress self-extracting executable [iEXPRESS /N SEDFILE.SED], it aborts with an error message. The new 98SE, SP2 + 98SE2ME logos by Excalibur007 are available here [796 KB]: http://www.mdgx.com/files/95LOGOS.ZIP 95LOGOS.TXT has complete details: http://www.mdgx.com/files/95LOGOS.TXT Enjoy.
  3. You're right.EDIT.HLP from 98SE + ME are binary identical. But EDIT.COM from ME is binary + filesize different compared to EDIT.COM from 98SE: EDIT.COM from 98SE setup CD = 69902 Bytes EDIT.COM from ME setup CD = 69854 Bytes I will remove EDIT.HLP from 98SE2ME in next update. I've also noticed that MSCDEX.EXE is binary identical in both 98SE + ME. I'll remove MSCDEX.EXE too from 98SE2ME in next update. Thanks for your help.
  4. Strange...Some of these files I don't even have on my 98SE OS. They are either [probably] part of MS Office [Web?] components [i.e. Vbar332.dll ?] or fixes/updates I'm not aware of. Jet 3.51 [?] is actually a very old release [replaced a long time ago by Jet 4.0 SP8 = current release], not supported by MS anymore [to my knowledge]. JETCOMP.exe is installed separately by MS Jet Compact tool: http://www.mdgx.com/add.htm#JET Please note that if u do not use any MS Office components [i don't], u don't need any Jet DLLs. As far as I know, Jet is an extension to MS Office Web [?] components. If u happen to find out which updates/fixes [links to files + MSKB articles] install some of these files, please let me know. Thanks in advance.
  5. Actually this fix is only for 2000/XP/2003, not for 9x/ME.Also, this hotfix installs an older build of MSXML4.DLL, which has been replaced by a newer one: Q887606 [for both 9x and NTx OSEs], which is posted at my MS IE/OE updates page: http://www.mdgx.com/ietoy.htm#XML Because of various bugs/issues with other fixes, I also posted a link to MSKB Q823144 page, at same URL above. Hope this helps.
  6. I'm sure I will find a file or 2 to "frankenstein-ize" [i like that ] and "transplant" into 98SE/ME, but I'm waiting for IE7 final release. Currently I'm using these files from: - 2003 SP1: MSHTML.TLB MSHTMLED.DLL MSHTMLER.DLL - IE 6.0 SP2 [errr... XP SP2 ]: ADVPACK.DLL AMCOMPAT.TLB ASCTRLS.OCX BROWSELC.DLL NSCOMPAT.TLB PNGFILT.DLL SHDOCLC.DLL with 98SE [with SP 2.0.1 + 98SE2ME + WMP9 XP SP2]. Details here: http://www.mdgx.com/98-5.htm#KRM9S
  7. This has nothing to do with 98SE2ME.If clock menu available when u right-click, probably means that: 1. either font color used to display the clock is same with tray background color. 2. or font used to display the clock is either not compatible with 98/ME [i.e. Unicode for NTx OSes] or font file damaged. Change clock font: right-click on empty Desktop spot -> Properties -> Appearance tab -> Item: box -> Active Title Bar -> Font box -> scroll to the installed font of your choice -> Apply/OK. 3. or u need to reset clock digits to default [HH:mm:ss tt] from Control Panel -> Regional Settings -> Time tab -> Time style: box -> type [example: Windows default]: HH:mm:ss tt Mine is [no leading zeroes]: H:m:s tt Hope this helps.
  8. Soporific: Excellent work. Keep it up. B) Most important ["interesting"] SYSTEM.INI settings with explanations: http://www.mdgx.com/lastweek.htm#SYSINI That's where lines above were [probably] taken from anyway. Text=xxx does not exist, [probably] copied + pasted from a misspelled web page/text file. VGAMonoText=OFF / ON proper spelling is without any spaces. MSBATCH.INF, HHW SDK, IE6 SP1 IEAK, IDK, OPK + related tools + help files links [including Soporific's thread]: http://www.mdgx.com/add.htm#DEV Some VB scripts [*.VBS files or VBScript scripts imbedded into HTML files] can be run from a DOS box by using CSCRIPT.EXE [therefore before loading entire GUI, but after loading minimal Win32 APIs; in some cases VBS can be run from native MS-DOS mode (outside Windows) if loading DOSLFN ( http://www.geocities.com/jadoxa/doslfn/ ) as a TSR (eventually from autoexec.bat or config.sys) before running such scripts], the DOS console counterpart of Windows based WSCRIPT.EXE. WMI is not necessarily needed for some VBS scripts, especially the ones that can be run by CSCRIPT.EXE. CSCRIPT.EXE is installed by default into %windir%\COMMAND [please note that certain 98lite options delete completely %windir%\COMMAND + all files in it]. Newest version of MS Scripting APIs: http://www.mdgx.com/add.htm#MSE To learn about VBScript, best place to start is MSDN: http://msdn.microsoft.com/scripting/ Best tool that uses VBS for its plugins [XPL (plain text) files can be opened in Notepad for viewing] is X-Setup Pro [7.1 is shareware but older 6.6 is freeware]: http://www.mdgx.com/toy.htm#SYS Some of these DOS based memory tools may be used in batch files to tell installed memory amount [all free(ware)], without using VBS: http://www.mdgx.com/dos.htm http://www.mdgx.com/umb.htm Alternatives to HexWorkShop [mostly free(ware)]: http://www.mdgx.com/toy.htm#HEX Try not to use c:\windows as hard-coded string in your batch/inf/etc files, because may not work on computers where user has installed it in a different folder, or even different drive/partition. Best to use %winbootdir% variable instead, which works in both Windows GUI + native MS-DOS 7/8 [a.k.a. Win95/98/ME OS] mode. Soporific: If u like, I can host your files at my site, please let me know if u are interested. E-mail Hope this helps.
  9. I have stopped using MS IE 5.5 SP2 a long time ago, so I haven't tested these [or any other newer system] files with 5.5 SP2.All my tests are done using MS IE 6.0 SP1. Please note that MS stopped supporting IE 5.5 SP2 and even 6.0 for all platforms [including WinME which installed IE 5.5 five years ago]. The only 1 they still support [until they release IE 7.0 RTM anyway] is 6.0 SP1. They now post only critical patches for 5.5 SP2 + 6.0, but that will stop soon. But they still post all categories of patches for IE 6.0 SP1, even critical ones for 98SE + ME platforms. Therefore I strongly recommend to upgrade to 6.0 SP1, and then install all newest patches to have your PC up to date on most current security issues. I have also discussed these issues in READ1ST.TXT: http://www.mdgx.com/9s2m/READ1ST.TXT under the "FAQ" chapter: I don't like 6.0 SP1 either [i've got a huge list of bugs/limitations/issues], but I'm using it only because this is the only 1 that has current security fixes, on the par with Windows XP + 2003.BTW, same goes for WMP9 and its security patches: http://www.mdgx.com/wmp.htm#WMP Hope this helps.
  10. About VB6/VC6 SP6 files:As far as I know those are just updates to make them compatible with other newer MS software/updates, but older versions of those DLL/OCX files should also work ok. To find out if some of those DLLs/OCXs need to be registered in a different way besides using regsvr32, you could extract all INF files from VC6SP6 and open them up with Notepad, and look for related registry values, but that's time consuming. About 98SE2XP/2K3: Because one needs an XP or 2003 license to use those files, I can't just pack them with iexpress/pkzip/7zip/etc, and upload them at my site or somewhere else, because I don't want to risk having my site shut down. All I can do to help is point you in the right direction, by telling you which files to d/l from MS servers, and how to extract which files, and where to place them + how to register them if u are using 98/ME. Everything one needs to do in order to use XP SP2 files with 98/ME is posted here: http://www.mdgx.com/98-5.htm#KRM9S Everything one needs to do to use WMP10 files with 98/ME is posted here: http://www.msfn.org/board/?showtopic=35997...ndpost&p=309394 To get the latest TTF fonts from XP SP2 + 2003, please go here: http://www.mdgx.com/add.htm#TTF Besides that, the only other files [i have tested] that can be used with 98/ME are from 2003 SP1: MSHTML.TLB MSHTMLED.DLL MSHTMLER.DLL RICHED20.DLL USP10.DLL These all go into %windir%\system and the only 1 that needs to be regsvr32-ed is MSHTMLED.DLL . Make sure u backup your original files 1st, just in case. Please note that in order to use the MSHTML*.* files from 2003 SP1 u must have MS IE 6.0 SP1 already installed, and it is highly recommended to also install all current MS IE 6.0 SP1 updates/patches: http://www.mdgx.com/ietoy.htm#BRO Hope this helps.
  11. Best links I know of to MSBATCH.INF sites:http://www.mdgx.com/add.htm#DEV Soporific's posts in particular, are extremely detailed: http://www.msfn.org/board/index.php?showtopic=49892 Hope this helps.
  12. If u wish, I can send u a couple of demos thru email [just let me know]:E-mail I have the Tripod demo saved, without the spyware code.
  13. Not so nice as the page apparently dropped a Trojan that has been intecepted by Antivir. After which IE crashed in kernel32.dll. Regarding the fact that this web page is on Tripod servers, it is well known they use JavaScript/VBScript, ActiveX, IFRAME tags and other BHO-inducing spyware targeted to MS IE users, to "push" their ads/etc.I don't have that problem, because I'm using: 1. A huge HOSTS file which disables [among other 117,000 adware/spyware servers] Tripod servers. U can get it here: http://www.mdgx.com/modem.htm#HOS 2. Firefox 1.0.6: http://www.mdgx.com/toy.htm#MOZ which does not use ActiveX, BHOs or VBScript. Hope this helps.
  14. Same here, haven't seen any errors with offline apps.The only time I noticed errors was while running VBScripts + DX Transforms from within MS IE 6.0 SP1. DX Transform code is accessed thru VBScript code implemented in a web page. I have looked at OLEAUT32.DLL 2.40.4526 in Dependency Walker: http://www.dependencywalker.com/ and didn't notice anything "special" compared to OLEAUT32.DLL 2.40.4522 .
  15. I saved a couple of DirectX Transform demos on my HD, I can send them in email if u wish.But MSDN has a nice one here: http://msdn.microsoft.com/archive/en-us/sa...ransformwizard/ Another nice 1 here [not by MS]: http://www.erwin-020.tripod.com/awal.html Make sure u use MS IE 5.5 SP2 or 6.0 SP1 to view those web pages + demos. Al 9x/ME OSes require DX Media 6 APIs already installed for this to work: http://www.mdgx.com/dx.htm#DXM Older versions of some of these files are installed by MS IE 5.5/5.5 SP1/5.5 SP2/6.0/6.0 SP1. Newest versions are installed only by DXM9X.EXE [9x/ME] + DXMNT.EXE [NT4/2000/XP/2003]. DXM9X contains files from WinME setup CD [also installed by 98SE2ME] + DXM 6 [not available anymore]. DXMNT contains newest files from XP SP2. 2003 SP1 also installs DXMNT files. If using OLEAUT32.DLL 2.40.4526 [from 2000 SP4 UR1] these demos do not work. But they work ok with OLEAUT32.DLL 2.40.4522 [from 2000 SP4] and other older versions I have tried. Hope this helps.
  16. 1. Install WSFTP LE.2. Create a batch file [example] and run it from within the directory where u installed the app: @ECHO OFF IF NOT EXIST C:\WSFTPLE\NUL MD C:\WSFTPLE COPY * C:\WSFTPLE EXIT 3. Optional: zip it up using PKZIP or 7ZA [part of 7-zip] and make it self-extracting executable using for example PKware ZIP2EXE [part of PK(un)zip]. Or if u wish, create a self-installing executable using iexpress [free from MS]: http://www.mdgx.com/add.htm#DEV Iexpress requires a SED + an INF file [example = in this case all files must reside in C:\ root]: WSFTP.SED : [Version] Class=IEXPRESS SEDVersion=3 [Options] PackagePurpose=InstallApp ShowInstallProgramWindow=0 HideExtractAnimation=0 UseLongFileName=0 InsideCompressed=0 CAB_FixedSize=0 CAB_ResvCodeSigning=0 RebootMode=IS InstallPrompt=%InstallPrompt% DisplayLicense=%DisplayLicense% FinishMessage=%FinishMessage% TargetName=%TargetName% FriendlyName=%FriendlyName% AppLaunched=%AppLaunched% PostInstallCmd=%PostInstallCmd% AdminQuietInstCmd=%AdminQuietInstCmd% UserQuietInstCmd=%UserQuietInstCmd% SourceFiles=SourceFiles [Strings] InstallPrompt= DisplayLicense= FinishMessage= TargetName=C:\WSFTP.EXE FriendlyName= AppLaunched=WSFTP.INF PostInstallCmd=<None> AdminQuietInstCmd=WSFTP.INF UserQuietInstCmd=WSFTP.INF FILE0=WSFTP32.DLL FILE1=WS_FTP95.EXE FILE2=WS_FTP.HLP FILE3=WS_FTP.INI FILE4=WHATSNEW.TXT FILE5=COMPLETE.WAV FILE6=CONNECT.WAV FILE7=ERROR.WAV FILE8=WSFTP.INF [SourceFiles] SourceFiles0=C:\ [SourceFiles0] %FILE0%= %FILE1%= %FILE2%= %FILE3%= %FILE4%= %FILE5%= %FILE6%= %FILE7%= %FILE8%= WSFTP.INF : [Version] Signature="$CHICAGO$" AdvancedINF=2.0 [DefaultInstall] CopyFiles=CF [DestinationDirs] CF=30,WSFTPLE [CF] WSFTP32.DLL WS_FTP95.EXE WS_FTP.HLP WS_FTP.INI WHATSNEW.TXT COMPLETE.WAV CONNECT.WAV ERROR.WAV [SourceDisksNames] 1=,,0 WSFTP.BAT : @ECHO OFF IEXPRESS.EXE /N C:\WSFTP.SED EXIT Iexpress needs all these files in the same directory [C:\ root in example above]: ADVPACK.DLL W95INF16.DLL W95INF32.DLL IEXPRESS.EXE MAKECAB.EXE WEXTRACT.EXE And in the end u just need to run WSFTP.EXE , which will be created in C:\ root in this example. Hope this helps.
  17. To add the batch file name [E0!X.BAT = the 1 responsible for installing 98SE2ME option 2 = please see READ1ST.TXT for details if you're not familiar with 98SE2ME options] to MSBATCH.INF [for example] is very easy: [Install] RunPostSetupCommands=98SE2ME [98SE2ME] "C:\9!M\E0!X.BAT" Please note that this will not make it 100% unattended, because I'm using LOCATE.COM in E0!X.BAT to detect the WinME CABs. LOCATE /G requires user to press Y to switch to CABs directory. But u can make it 100% unattended if u replace this line: c:\9!m\locate /g ... whatever with this code: :L0 SET PATH=C:\;%PATH% IF EXIST C:\*.??T C:\9!M\ATTRIB.COM/B +A -H -R -S C:\*.??T>NUL IF EXIST C:\directory.BAT DEL C:\directory.BAT>NUL IF EXIST C:\$!?.??T DEL C:\$!?.??T>NUL SET A$Z=C D E F G H I J K L M N O P Q R S T U V W X Y Z ECHO SET D$R="%%2 %%3 %%4 %%5 %%6 %%7 %%8 %%9">C:\directory.BAT ECHO @ECHO OFF>C:\$!0.BAT ECHO SET D$V=%%1>>C:\$!0.BAT ECHO %%"%% DIR/-P %%D$V%%:\ | C:\9!M\FIND "file"> NUL %%"%%>>C:\$!0.BAT ECHO IF ERRORLEVEL 1 GOTO @!$>>C:\$!0.BAT ECHO %%"%% DIR/S %%D$V%%:\WIN_8.CAB> C:\$!0.TXT %%"%%>>C:\$!0.BAT ECHO %%"%% TYPE C:\$!0.TXT | C:\9!M\FIND "-" | C:\9!M\FIND ":"> C:\$!1.TXT %%"%%>>C:\$!0.BAT ECHO %%"%% COPY/Y C:\$!1.TXT C:\$!2.TXT> NUL %%"%%>>C:\$!0.BAT ECHO IF NOT EXIST C:\$!2.TXT GOTO @!$>>C:\$!0.BAT ECHO %%"%% TYPE C:\$!0.TXT | C:\9!M\FIND "Directory"> C:\$!1.BAT %%"%%>>C:\$!0.BAT ECHO :@!$>>C:\$!0.BAT CTTY NUL FOR %%F IN (%A$Z%) DO IF NOT EXIST C:\$!1.BAT CALL C:\$!0.BAT %%F IF EXIST C:\$!1.BAT CALL C:\$!1.BAT CTTY CON IF EXIST C:\directory.BAT DEL C:\directory.BAT>NUL IF EXIST C:\$!?.??T DEL C:\$!?.??T>NUL IF "%D$R%"=="" SET D$V= SET A$Z= IF NOT EXIST %D$R%\BASE2.CAB GOTO C0B IF NOT EXIST %D$R%\DRIVER5.CAB GOTO C0B IF NOT EXIST %D$R%\DRIVER6.CAB GOTO C0B IF NOT EXIST %D$R%\DRIVER7.CAB GOTO C0B IF NOT EXIST %D$R%\NET3.CAB GOTO C0B IF NOT EXIST %D$R%\NET4.CAB GOTO C0B IF NOT EXIST %D$R%\PRECOPY1.CAB GOTO C0B IF NOT EXIST %D$R%\WIN_10.CAB GOTO C0B IF NOT EXIST %D$R%\WIN_11.CAB GOTO C0B IF NOT EXIST %D$R%\WIN_12.CAB GOTO C0B IF NOT EXIST %D$R%\WIN_13.CAB GOTO C0B IF NOT EXIST %D$R%\WIN_14.CAB GOTO C0B IF NOT EXIST %D$R%\WIN_15.CAB GOTO C0B IF NOT EXIST %D$R%\WIN_16.CAB GOTO C0B IF NOT EXIST %D$R%\WIN_17.CAB GOTO C0B IF NOT EXIST %D$R%\WIN_18.CAB GOTO C0B IF NOT EXIST %D$R%\WIN_19.CAB GOTO C0B IF NOT EXIST %D$R%\WIN_20.CAB GOTO C0B IF NOT EXIST %D$R%\WIN_21.CAB GOTO C0B IF NOT EXIST %D$R%\WIN_22.CAB GOTO C0B IF NOT EXIST %D$R%\WIN_8.CAB GOTO C0B IF NOT EXIST %D$R%\WIN_9.CAB GOTO C0B GOTO C1B :C0B CLS ECHO REQUIRED WinME Setup *.CAB files NOT found! ECHO MUST ALREADY have ALL WinME *.CAB files ANYWHERE on your fixed local ECHO hard disk(s)/partition(s) OR ALREADY have your WinME Gold (RTM) build ECHO 4.90.3000 English Setup CD-ROM inside your 1st CD/DVD drive (if more ECHO than 1) ! ECHO ONLY AFTER that: ECHO * Press Y to REDETECT REQUIRED CABs + INSTALL WinME system files OR ECHO * Press N to CONTINUE WITHOUT INSTALL WinME system files. ECHO. C:\9!M\CHOICE/C:YN /T:N,99 /N IF ERRORLEVEL 2 GOTO UDL IF ERRORLEVEL 1 GOTO L0 :C1BMake sure you match GOTO label names with the rest of the E0!X batch to avoid errors. Of course, this requires all 98SE2ME files to be already installed into C:\9!M [default dir name selected during 98SE2ME.EXE setup = cannot be changed, because 98SE2ME options depend on this dir location and files in it]. Hope this helps.
  18. Does this make it now DOS compatible ? A program which supports SFNs, is not necessarily a native DOS mode program, which is the case with 7-zip console tool [7ZA.EXE].To my knowledge, 7za.exe never was and will never be able to run from native DOS. You could email its author for more details: http://www.7-zip.org/support.html Hope this helps.
  19. The smaller "stub" is [probably] just a fake "stub", which means it redirects calls to/from MAPI32.DLL functions to other files installed by whatever program replaced MAPI32.DLL with the fake one.MAPI32.DLL has nothing to do with IMAP. IMAP = Internet Message Access Protocol (e-mail retrieval) and is used by all IMAP compatible e-mail apps/clients. Hope this helps.
  20. This is a Win2000 patch, using newer MS patching technology, files inside it can be extracted only from within NT4/2000/XP/2003/Vista(Longhorn), by running this command:Q886765.EXE /x Files will be extracted be default in current directory, but u can change that. More info @ MSKB: http://support.microsoft.com/?id=823980 Hope this helps.
  21. Hi Guys, No need to panic... I was testing [same as you were] the new OLE 2.40.4526 files, and found out that VBScript + DX Media 6.0 TransAnim functions stopped working in MS IE 6.0 SP1. But on the other hand, all OLE core functions I've tested worked ok so far. So I have updated OLEUP.EXE [446 KB]: http://www.mdgx.com/files/OLEUP.EXE Posted here: http://www.msfn.org/board/?showtopic=46581 and here: http://www.mdgx.com/add.htm#OLE to include older OLEAUT32.DLL 2.40.4522 from Win2000 SP4, which fixed all problems. _________________________________ PsycoUnc: To test to see which DLL / OCX files in %windir%\system need to be registered with regsvr32.exe , u can create a DOS batch file and call it RS.BAT [example]: @echo off %windir%\system\regsvr32 %windir%\system\%1 exit and then run something like this [u need to type only the full name + extension of the file u want to regsvr]: RS OLEAUT32.DLL To manually test if a DLL or OCX accepts DLLRegisterServer or DLLInstall functions, just run [example using a DLL that does not contain these functions]: %windir%\system\regsvr32 %windir%\system\asycfilt.dll and then: %windir%\system\regsvr32 /i %windir%\system\asycfilt.dll As u can see, asycfilt.dll does not accept DLLRegisterServer nor DLLInstall functions, therefore does not need to be registered using regsvr32. More info: http://www.mdgx.com/newtip13.htm#REGAX Hope this helps.
  22. Petr,Please see this post with my conclusions + recommendations after I tried these 4 files on 98FE + 98SE: http://www.msfn.org/board/?showtopic=44732...ndpost&p=356494 Gape, I have tried these files [+ a few more] on 98SE, and they all work properly so far. Please see this post with my conclusions + recommendations: http://www.msfn.org/board/?showtopic=46399...ndpost&p=356491
  23. DirectX Media 6 and all available updates: http://www.mdgx.com/dx.htm#DXM QUARTZ.DLL build 6.05.01.0902 is the last version [i'm aware of] that works properly with Windows 98/98SE/ME, and installs as part of DirectX 9.0c: http://www.mdgx.com/dx.htm#DX9 All newer QUARTZ.DLL versions [i'm aware of] are NOT compatible with 98/98SE/ME, they are only for 2000/XP/2003/Longhorn. So in order to restore newest QUARTZ.DLL after poorly written programs overwrite it with incompatible versions, you need to (re)install DX 9.0c. The newest QUARTZ.DLL [6.05.01.0902] is necessary because it fixes several security flaws. Hope this helps.
  24. You're probably right, I remembered the wrong day.
  25. I could try it on 98SE and 98FE if you could send me a copy of this patch [if you have it].
×
×
  • Create New...