Jump to content

Kal

Members
  • Posts

    94
  • Joined

  • Last visited

Everything posted by Kal

  1. I still don't have access to the staff forum
  2. Hi there, I'm trying to make my own theme patcher based on this one, for french version. I just saw some strang things in sysdm.cpl.res: all resource that are not modified in this file should not be included. Same thing applies to every other resources files, but I can't check them all. Here is the modified version Kal EDIT : in resource Dialog 101, I don't like the : "Customized By:/XP-tsp Version:". We know you want to be famous, but comon, it doesn't really look professional :pirate:
  3. Hi OnePiece & kontini, Thanks for the answer. First, I just discovered that my iepid.exe is completely useless. See my post. Anyway, I know that some CLSID are overrided by IE7 update.inf, like these ones : ; ActiveSetup Microsoft Internet Explorer v4.0 Registration HKLM,"Software\Microsoft\Active Setup\Installed Components\{89820200-ECBD-11cf-8B85-00AA005B4383}",,,"%ASETUP_BASE_DESC%" HKLM,"Software\Microsoft\Active Setup\Installed Components\{89820200-ECBD-11cf-8B85-00AA005B4383}","ComponentID",,"BASEIE40_W2K" HKLM,"Software\Microsoft\Active Setup\Installed Components\{89820200-ECBD-11cf-8B85-00AA005B4383}","IsInstalled",0x00010001,1,0,0,0 HKLM,"Software\Microsoft\Active Setup\Installed Components\{89820200-ECBD-11cf-8B85-00AA005B4383}","Locale",,"%ASETUP_LOCALE%" HKLM,"Software\Microsoft\Active Setup\Installed Components\{89820200-ECBD-11cf-8B85-00AA005B4383}","StubPath",0x00020000,"%SystemRoot%\system32\ie4uinit.exe" HKLM,"Software\Microsoft\Active Setup\Installed Components\{89820200-ECBD-11cf-8B85-00AA005B4383}","Version",,"6,0,2900,5512" So no problem for these. But, for those that I posted above, they are not overrided! So if we don't include them in our ie.inf, they're gone. Example, in ie.inf, CLSID_USP10 = {3bf42070-b3b1-11d1-b5c5-0000f8051515}. Search for this CLSID in IE7 update.inf and you won't find anything. About "cosmetic", they're not Windows version. Windows XP SP3 version is : 5.1.2600. You can launch a cmd session to get it. IE6 version is 6,0,2900,5512, and IE7 is 7,0,5730,0 or 7,0,5730,13 (need to check further). And IE4Shell_ID should be IE4Shell_NT, or if you have a reason for using IE4Shell_ID I would appreciate to know it. Cheers and regards, Kal
  4. Hi there, I finished to create my IE7 addon for French source, based on OnePiece one. While I was making it, I pointed some registry entries that OnPiece added/removed without any particular reason. Here is the list : Why removing these entries : they're not overrided by IE7 update.inf ; Outlook Express / WAB Registration -- only write version keys, their INFs write the rest HKLM,"Software\Microsoft\Active Setup\Installed Components\{44BBA840-CC51-11CF-AAFA-00AA00B6015C}","Version",,"6,0,2900,5512" HKLM,"Software\Microsoft\Active Setup\Installed Components\{7790769C-0471-11d2-AF11-00C04FA35D02}","Version",,"6,0,2900,5512" ; Advanced Authoring Registration HKLM,"Software\Microsoft\Active Setup\Installed Components\%CLSID_ADVAUTH%",,,"%ASETUP_ADVAUTH_DESC%" HKLM,"Software\Microsoft\Active Setup\Installed Components\%CLSID_ADVAUTH%","ComponentID",,"AdvAuth" HKLM,"Software\Microsoft\Active Setup\Installed Components\%CLSID_ADVAUTH%","IsInstalled",0x00010001,1,0,0,0 HKLM,"Software\Microsoft\Active Setup\Installed Components\%CLSID_ADVAUTH%","Locale",,"*" HKLM,"Software\Microsoft\Active Setup\Installed Components\%CLSID_ADVAUTH%","Version",,"6,0,2900,5512" ; DirectAnimation for Java Registration HKLM,"Software\Microsoft\Active Setup\Installed Components\%CLSID_DAJAVA%",,,"%ASETUP_DAJAVA_DESC%" HKLM,"Software\Microsoft\Active Setup\Installed Components\%CLSID_DAJAVA%","ComponentID",,"DAJava" HKLM,"Software\Microsoft\Active Setup\Installed Components\%CLSID_DAJAVA%","IsInstalled",0x00010001,1,0,0,0 HKLM,"Software\Microsoft\Active Setup\Installed Components\%CLSID_DAJAVA%","Locale",,"*" HKLM,"Software\Microsoft\Active Setup\Installed Components\%CLSID_DAJAVA%","Version",,"6,00,01,0223" ; TriDataJava Registration HKLM,"Software\Microsoft\Active Setup\Installed Components\%CLSID_TRIJAVA%",,,"%ASETUP_TRIJAVA_DESC%" HKLM,"Software\Microsoft\Active Setup\Installed Components\%CLSID_TRIJAVA%","ComponentID",,"TridataJava" HKLM,"Software\Microsoft\Active Setup\Installed Components\%CLSID_TRIJAVA%","IsInstalled",0x00010001,1,0,0,0 HKLM,"Software\Microsoft\Active Setup\Installed Components\%CLSID_TRIJAVA%","Locale",,"*" HKLM,"Software\Microsoft\Active Setup\Installed Components\%CLSID_TRIJAVA%","Version",,"4,7,0,0320" ; USP10 Registration HKLM,"Software\Microsoft\Active Setup\Installed Components\%CLSID_USP10%",,,"%ASETUP_USP10_DESC%" HKLM,"Software\Microsoft\Active Setup\Installed Components\%CLSID_USP10%","ComponentID",,"USP10" HKLM,"Software\Microsoft\Active Setup\Installed Components\%CLSID_USP10%","IsInstalled",0x00010001,1,0,0,0 HKLM,"Software\Microsoft\Active Setup\Installed Components\%CLSID_USP10%","Locale",,"*" HKLM,"Software\Microsoft\Active Setup\Installed Components\%CLSID_USP10%","Version",,"1,397,2406,1" ; VBScript Registration HKLM,"Software\Microsoft\Active Setup\Installed Components\%CLSID_VBSCRIPT%",,,"%ASETUP_VBSCRIPT_DESC%" HKLM,"Software\Microsoft\Active Setup\Installed Components\%CLSID_VBSCRIPT%","ComponentID",,"MSVBScript" HKLM,"Software\Microsoft\Active Setup\Installed Components\%CLSID_VBSCRIPT%","IsInstalled",0x00010001,1,0,0,0 HKLM,"Software\Microsoft\Active Setup\Installed Components\%CLSID_VBSCRIPT%","Locale",,"*" HKLM,"Software\Microsoft\Active Setup\Installed Components\%CLSID_VBSCRIPT%","Version",,"5,6,0,5901" ; DeskTop Icon Mappings HKCR,"CLSID\%CLSID_DesktopIcon%\DefaultIcon",,0x00020000,"""%programfiles%\%LMSIE4%\iexplore.exe"",-32528" HKCR,"CLSID\%CLSID_DesktopIcon%\InProcServer32",,0x00020000,"%SystemRoot%\system32\url.dll" HKCR,"CLSID\%CLSID_DesktopIcon%\InProcServer32","ThreadingModel",,"Apartment" HKCR,"CLSID\%CLSID_DesktopIcon%\ShellEx\PropertySheetHandlers\%CLSID_DesktopIcon%",,,"" HKCR,"CLSID\%CLSID_DesktopIcon%\ShellFolder",,,"" HKCR,"CLSID\%CLSID_DesktopIcon%\ShellFolder","Attributes",1,72,00,00,00 ; These following 4 entries should be nuked and clients like ieuinit.inx, ICW should stop looking here ; and look at the App Paths above -- have opened a bug on it. HKLM,"Software\Microsoft\IE4\Setup","Path",0x00020000,"%programfiles%\%LMSIE4%" HKLM,"Software\Microsoft\IE Setup\Setup","Path",0x00020000,"%programfiles%\%LMSIE4%" HKLM,"Software\Microsoft\IE4\Setup","Apps.hlpDate",0,"1998.02.01" HKLM,"Software\Microsoft\IE Setup\Setup","Apps.hlpDate",0,"1998.02.01" HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","IE - 02",,"%11%\mshta.exe /register" // Could not be registered that way anymore HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","IE - 03",,"fixmapi.exe" ; For NT, the regsvr calls are dealt with in syssetup.inx under the OleControlDlls section hdr. ; URL.DLL Registry Entries HKCR,"CLSID\%CLSID_URL_DLL%",,2,"MIME and Internet Property Sheet Hook" HKCR,"CLSID\%CLSID_URL_DLL%\InProcServer32",,0x00020000,"%SystemRoot%\system32\url.dll" HKCR,"CLSID\%CLSID_URL_DLL%\InProcServer32","ThreadingModel",2,"Apartment" ; Marquee.ocx Registry Entries HKLM,"Software\Classes\CLSID\{1a4da620-6217-11cf-be62-0080c72edd2d}\Implemented Categories\{7DD95801-9882-11CF-9FA9-00AA006C42C4}",,2, HKLM,"Software\Classes\CLSID\{1a4da620-6217-11cf-be62-0080c72edd2d}\Implemented Categories\{7DD95802-9882-11CF-9FA9-00AA006C42C4}",,2, HKLM,"Software\Microsoft\Windows\CurrentVersion\Internet Settings\Cache","Persistent",3,01,00,00,00 HKLM,"Software\Microsoft\Windows\CurrentVersion\Internet Settings\Cache\Paths\path1","CacheLimit",3,00,20,00,00 HKLM,"Software\Microsoft\Windows\CurrentVersion\Internet Settings\Cache\Paths\path1","CachePath",0x00020000,"%SystemRoot%\%CACHE_DIR%\cache1" HKLM,"Software\Microsoft\Windows\CurrentVersion\Internet Settings\Cache\Paths\path2","CacheLimit",3,00,20,00,00 HKLM,"Software\Microsoft\Windows\CurrentVersion\Internet Settings\Cache\Paths\path2","CachePath",0x00020000,"%SystemRoot%\%CACHE_DIR%\cache2" HKLM,"Software\Microsoft\Windows\CurrentVersion\Internet Settings\Cache\Paths\path3","CacheLimit",3,00,20,00,00 HKLM,"Software\Microsoft\Windows\CurrentVersion\Internet Settings\Cache\Paths\path3","CachePath",0x00020000,"%SystemRoot%\%CACHE_DIR%\cache3" HKLM,"Software\Microsoft\Windows\CurrentVersion\Internet Settings\Cache\Paths\path4","CacheLimit",3,00,20,00,00 HKLM,"Software\Microsoft\Windows\CurrentVersion\Internet Settings\Cache\Paths\path4","CachePath",0x00020000,"%SystemRoot%\%CACHE_DIR%\cache4" HKLM,"Software\Microsoft\Windows\CurrentVersion\URL\Prefixes","gopher",2,"gopher://" ; TIFF Files (*.tif, *.tiff) HKCR,".tiff","Content Type",2,"image/tiff" HKCR,".tif","Content Type",2,"image/tiff" ; MIME and FILE Mappings HKCR,"exefile","EditFlags",3,D8,07,00,00 HKCR,".zip","Content Type",,"application/x-zip-compressed" HKCR,"MIME\Database\Content Type\application/x-zip-compressed","Extension",,".zip" ; AVI File HKLM,"Software\Classes\CLSID\{00022602-0000-0000-C000-000000000046}\Implemented Categories\{7DD95801-9882-11CF-9FA9-00AA006C42C4}","",2,"" HKLM,"Software\Classes\CLSID\{00022602-0000-0000-C000-000000000046}\Implemented Categories\{7DD95802-9882-11CF-9FA9-00AA006C42C4}","",2,"" ; MIDI File HKLM,"Software\Classes\CLSID\{00022603-0000-0000-C000-000000000046}\Implemented Categories\{7DD95801-9882-11CF-9FA9-00AA006C42C4}","",2,"" HKLM,"Software\Classes\CLSID\{00022603-0000-0000-C000-000000000046}\Implemented Categories\{7DD95802-9882-11CF-9FA9-00AA006C42C4}","",2,"" ; WAV File HKLM,"Software\Classes\CLSID\{00020C01-0000-0000-C000-000000000046}\Implemented Categories\{7DD95801-9882-11CF-9FA9-00AA006C42C4}","",2,"" HKLM,"Software\Classes\CLSID\{00020C01-0000-0000-C000-000000000046}\Implemented Categories\{7DD95802-9882-11CF-9FA9-00AA006C42C4}","",2,"" HKLM,"Software\Microsoft\Internet Explorer\ActiveX Compatibility\{00022601-0000-0000-C000-000000000046}", "Compatibility Flags",0x00010001,0x400 HKLM,"Software\Microsoft\Internet Explorer\ActiveX Compatibility\{00022602-0000-0000-C000-000000000046}", "Compatibility Flags",0x00010001,0x400 HKLM,"Software\Microsoft\Internet Explorer\ActiveX Compatibility\{00022603-0000-0000-C000-000000000046}", "Compatibility Flags",0x00010001,0x400 HKLM,"Software\Microsoft\Internet Explorer\ActiveX Compatibility\{0003000E-0000-0000-C000-000000000046}", "Compatibility Flags",0x00010001,0x400 [Sweeper.AddReg] ; International CodePages HKLM,"Software\Microsoft\Windows NT\CurrentVersion\Winlogon","shell",,"Explorer.exe" HKLM,"Software\Microsoft\%LMSIE4%\PrintAppletsOnFEWin95","" Why adding these entries : they're not present in IE7 update.inf HKCU,"Software\Microsoft\Windows\CurrentVersion\Ext\Stats\{6414512B-B978-451D-A0D8-FCFDF33E833C}\iexplore","Count",0x10001,02,00,00,00 HKCU,"Software\Microsoft\Windows\CurrentVersion\Ext\Stats\{6E32070A-766D-4EE6-879C-DC1FA91D2FC3}\iexplore","Flags",0x10001,04,00,00,00 HKCU,"Software\Microsoft\Windows\CurrentVersion\Ext\Stats\{6E32070A-766D-4EE6-879C-DC1FA91D2FC3}\iexplore","Count",0x10001,02,00,00,00 HKCU,"Software\Microsoft\Windows\CurrentVersion\Ext\Stats\{D27CDB6E-AE6D-11CF-96B8-444553540000}\iexplore","Count",0x10001,07,00,00,00 HKCU,"Software\Microsoft\Windows\CurrentVersion\Ext\Stats\{ED8C108E-4349-11D2-91A4-00C04F7969E8}\iexplore","Count",0x10001,04,00,00,00 And just for cosmetic : HKLM,"Software\Microsoft\Active Setup\Installed Components\%CLSID_IESHELL%","ComponentID",,"IE4Shell_ID" ;should be HKLM,"Software\Microsoft\Active Setup\Installed Components\%CLSID_IESHELL%","ComponentID",,"IE4Shell_NT" HKLM,"Software\Microsoft\Active Setup\Installed Components\%CLSID_IESHELL%","Version",,"6,0,2900,5512" ;should be HKLM,"Software\Microsoft\Active Setup\Installed Components\>%CLSID_IESHELL%","Version",,"7,0,5730,0" OnePiece made an amazing work, but I'm just interested to know why he made these modifications Cheers, Kal
  5. Bien sur, nous sommes tr
  6. Updated. Coded a little utility (chgpath.exe) to modify PATH during installation and uninstallation. No ExtraFileEdits required anymore. So this AddOn is now completely compatible with RVMi and nLite (no more non ascii characters corrupted). Here is the source, in Delphi, of chgpath.exe : ChgPath-0.1.0-src.7z
  7. Will, I guess it's not possible to replace default defragmenter in Windows Disk Management...
  8. I just realised some things keeping me from succesfully installing this inf with advpack.dll. If I run CopyFiles in the section executed by advpack.dll, like this : That won't work during Windows installation. Indeed, it will look for cab file in %SystemRoot\Inf\i386 (from where INF is launched). So that's how it needs to be writted : Moreover, I just discovered that OptionDesc, Tip and Modes directives are only used by Option Components. So no need to put them in DefaultInstall.
  9. Thanks Rick, your help is still appreciated I need to launch a program that I've just coded, to change path keeping %SystemDrive% value in it. It can also remove a directory from path. ; after installation [Unix.Add.Path] %11%\%UNIXPATH%\chgpath.exe add %%SystemRoot%%\System32\%UNIXPATH% ; before uninstallation [Unix.Remove.Path] %11%\%UNIXPATH%\chgpath.exe remove %%SystemRoot%%\System32\%UNIXPATH% Thanks LUZR4LIFE for pointing my double CopyFiles Kal
  10. Hi, I've tried to launch advpack.dll through Optional Components, like this: [Version] Signature=$Windows NT$ [Optional Components] Unix [DefaultInstall] CopyFiles = InfFile.Files RegisterDLLs = LaunchAdvancedInstall [Unix] RegisterDLLs = LaunchAdvancedInstall [LaunchAdvancedInstall] 11,,rundll32.exe,,,"advpack.dll,LaunchINFSection %1%\%MAIN_INF%,Install" [Install] OptionDesc = %UnixDisplayName% Tip = "Gnu Unix Utilities AddOn By Kal" Modes = 0,1,2,3 RunPostSetupCommands = Unix.Add.Path:1 CopyFiles = InfFile.Files CopyFiles = Unix.Files,Wgetrc.Files AddReg = Unix.AddReg But it doesn't seem to work when it's installed with SYSOC. On a running windows, it works. Have I made a mistake ? Cheers, Kal
  11. Gnu Unix AddOn Utilities v0.1.1 I'm a linux experienced user. When I'm on Windows, I really miss all those utilities that are grep, sed, sort, tail, head, find ... So I decided to make an AddOn with all common Gnu Unix utilities. Info: Add %SystemRoot%\System32\GnuWin32 to PATH variable All these programs has been renamed to avoid confusion with their Windows equivalent : expand.exe -> gexpand.exe find.exe -> gfind.exe lpr.exe -> glpr.exe sort.exe -> gsort.exe date.exe -> gdate.exe rmdir.exe -> grmdir.exe mkdir.exe -> gmkdir.exe echo.exe -> gecho.exe [*]Uninstallable [*]chgpath.exe included to modify PATH variable Supported Languages: English, French. (Just for translation in Add/Remove program manager) Content: ChangeLog: MD5: AC3E10A46FFE6CCB86C9D4ED983E0F57 Size: 3.19MB Website: http://gnuwin32.sourceforge.net/
  12. Hehe, feel free to include in your addon my improvements if you wish Kal
  13. Arg, next time I should try Search function By the way, your AddOn doesn't include French translation for Uninstall entry in Add/Remove manager, and it sets english as default language for JkDefrag GUI. So, even if I've found yours before, I should make this one to make it intertionalized Cheers!
  14. JkDefrag GUI AddOn v0.1.1 Info: Add shortcut for JkDefrag GUI to Control Panel. Add a menu entry to right click on Hard Disk to Defragment. It replaces default defragmenter, but DOES NOT ovrewrite it, it just uses a reg tweak for this. Default defragmenter is still accessible through start menu. Default screensaver is set to JkDefrag screensaver. This one, after it ends defragmentation, will launch default Windows sccreensaver : logo.scr. Uninstallable Supported Languages: English, French. (Feel free to ask a language support if JkDefrag GUI support this language). ChangeLog: MD5: 437DEC13C6F77E5D94D6BC1DBC1317CD Size: 5.08MB Website: http://www.emro.nl/freeware/
  15. Kal's Sweet Utils AddOn v0.1.0 Info: Kal's Sweet Utils is a collection of system utilities, inspired of Kel's CPL AIO AddOn. I added some common tools, such as CmdOpen and GoRC. The reason I made this one is because Kel's CPL AddOn is not internationalised (no French language support) and it comes with a lot of tools I don't need. So I made mine Supported Languages: English, French. Content: ChangeLog: MD5: 091AEEEAB58EAEF36A59AC586106A789 Size: 2.73MB
  16. Thanks for this post, really cool What does the flag "No GrpConv" do? What does it hide?
  17. Thanks for this layout Rick What does mean "Cleanup =1"?
  18. Thanks a lot rick for this AddOn : it works like a charm. Automatically in French You made a nice job! Kal
  19. No, it's not safe. The "open command promp right clik" won't work. Kal
  20. Thanks a lot for this solution, I had the same issue
×
×
  • Create New...