-
Posts
807 -
Joined
-
Last visited
-
Days Won
6
Content Type
Profiles
Forums
Events
Everything posted by Mr_Smartepants
-
XPtsp GUI v3.0.0.26 - February 27, 2012
Mr_Smartepants replied to dougiefresh's topic in XP Theme Source Patcher
Oh, and CAD2009 is still refusing to install at all. Sorry to be the bearer of bad news. -
XPtsp GUI v3.0.0.26 - February 27, 2012
Mr_Smartepants replied to dougiefresh's topic in XP Theme Source Patcher
I've been testing/rebuilding/retesting my XP Home source and I think the theme problem isn't fixed in 3.0.0.24. On XP Home, the themes (xptsp Home or Pro) aren't being set and the default xp theme persists. So far this only affects Home, my Pro & MCE builds are working fine. I use the green theme and original extras. Here's the latest log file: XPtsp v3.0.0.24 Patching Started: 01/02/2012 19:25 ====================================================================== Removing Read-Only Attributes from Files Starting to patch files in i386: - (0409) Patching ACCESS.CPL - (0409) Patching ACCTRES.DLL - (0409) Patching ACCWIZ.EXE - (0409) Patching ACLEDIT.DLL - (0409) Patching ACLUI.DLL - (0409) Patching ADMPARSE.DLL - (0409) Patching AHUI.EXE - (0409) Patching APPWIZ.CPL - (0409) Patching ASCTRLS.OCX - (0409) Patching AUDIODEV.DLL - (0409) Patching BATMETER.DLL - (0409) Patching BATT.DLL - (0409) Patching BCSPRSRC.DLL - (0409) Patching BROWSEUI.DLL - (0409) Patching BTHCI.DLL - (0409) Patching CABVIEW.DLL - (0409) Patching CALC.EXE - (0409) Patching CAPESNPN.DLL - (0409) Patching CARDS.DLL - (0409) Patching CDFVIEW.DLL - (0409) Patching CERTMGR.DLL - (0409) Patching CHARMAP.EXE - (0409) Patching CIADMIN.DLL - (0409) Patching CLEANMGR.EXE - (0409) Patching CLICONFG.EXE - (0409) Patching CLICONFG.RLL - (0409) Patching CLIPBRD.EXE - (0409) Patching CLIPSRV.EXE - (0409) Patching CMD.EXE - (0409) Patching CMDIAL32.DLL - (0409) Patching CMDL32.EXE - (0409) Patching CMMON32.EXE - (0409) Patching CMPROPS.DLL - (0409) Patching CMSTP.EXE - Hex Editing COMCTL32.DLL - (0409) Patching COMCTL32.DLL - (0409) Patching COMDLG32.DLL - (0409) Patching COMPATUI.DLL - (0409) Patching COMPSTUI.DLL - (0409) Patching COMRES.DLL - (0409) Patching CONF.EXE - (0409) Patching CONIME.EXE - (0409) Patching CONSOLE.DLL - (0409) Patching CREDUI.DLL - (0409) Patching CRYPTUI.DLL - (0409) Patching CSCDLL.DLL - (0409) Patching CSCRIPT.EXE - (0409) Patching CSCUI.DLL - (0409) Patching CTFMON.EXE - (0409) Patching DATACLEN.DLL - (0409) Patching DDESHARE.EXE - (0409) Patching DESK.CPL - (0409) Patching DESKADP.DLL - (0409) Patching DESKMON.DLL - (0409) Patching DESKPERF.DLL - (0409) Patching DEVMGR.DLL - (0409) Patching DFRGRES.DLL - (0409) Patching DFRGUI.DLL - (0409) Patching DIALER.EXE - (0409) Patching DISKCOPY.DLL - (0409) Patching DMDLGS.DLL - (0409) Patching DMDSKRES.DLL - (0409) Patching DPMODEMX.DLL - (0409) Patching DPVOICE.DLL - (0409) Patching DPVSETUP.EXE - (0409) Patching DSKQUOUI.DLL - (0409) Patching DSPROP.DLL - (0409) Patching DSQUERY.DLL - (0409) Patching DSUIEXT.DLL - (0409) Patching DXDIAG.EXE - (0409) Patching DXDIAGN.DLL - (0409) Patching DXMASF.DLL - (0409) Patching ELS.DLL - (0409) Patching EUDCEDIT.EXE - (0409) Patching EVENTVWR.EXE - (0409) Patching EXPLORER.EXE - (0409) Patching EXTMGR.DLL - (0409) Patching FILEMGMT.DLL - (0409) Patching FLDRCLNR.DLL - (0409) Patching FONTEXT.DLL - (0409) Patching FREECELL.EXE - (0409) Patching FSQUIRT.EXE - (0409) Patching FTSRCH.DLL - (0409) Patching FXSCFGWZ.DLL - (0409) Patching FXSCLNT.EXE - (0409) Patching FXSCLNTR.DLL - (0409) Patching FXSCOVER.EXE - (0409) Patching FXSWZRD.DLL - (0409) Patching GCDEF.DLL - (0409) Patching GPTEXT.DLL - (0409) Patching GRPCONV.EXE - (0409) Patching HDWWIZ.CPL - (0409) Patching HELPCTR.EXE - (0409) Patching HH.EXE - (0409) Patching HHCTRL.OCX - (0409) Patching HHCTRLUI.DLL - (0409) Patching HMMAPI.DLL - (0409) Patching HNETWIZ.DLL - (0409) Patching HOTPLUG.DLL - (0409) Patching HTICONS.DLL - (0409) Patching HYPERTRM.EXE - (0409) Patching ICMUI.DLL - (0409) Patching ICWCONN1.EXE - (0409) Patching ICWCONN2.EXE - (0409) Patching ICWDIAL.DLL - (0409) Patching ICWHELP.DLL - (0409) Patching ICWRES.DLL - (0409) Patching IEAKSIE.DLL - (0409) Patching IEAKUI.DLL - (0409) Patching IEFRAME.DLL - (0409) Patching IEPEERS.DLL - (0409) Patching IERNONCE.DLL - (0409) Patching IESETUP.DLL - (0409) Patching IEXPLORE.EXE - (0409) Patching IEXPLORE.MUI - (0409) Patching IEXPRESS.EXE - (0409) Patching IIS.DLL - (0409) Patching IMSINSNT.DLL - (0409) Patching INETCFG.DLL - (0409) Patching INETCPL.CPL - (0409) Patching INETCPL.MUI - (0409) Patching INETCPLC.DLL - (0409) Patching INETRES.DLL - (0409) Patching INETWIZ.EXE - (0409) Patching INPUT.DLL - (0409) Patching INTL.CPL - (0409) Patching IPSECSNP.DLL - (0409) Patching IPSMSNAP.DLL - (0409) Patching IRCLASS.DLL - (0409) Patching IRPROPS.CPL - (0409) Patching ISIGN32.DLL - (0409) Patching ISIGNUP.EXE - (0409) Patching ITSS.DLL - (0409) Patching JOBEXEC.DLL - (0409) Patching JOY.CPL - (0409) Patching KEYMGR.DLL - (0409) Patching LHMSTSC.EXE - (0409) Patching LHMSTSCX.DLL - (0409) Patching LIGHTS.EXE - (0409) Patching LOCALSEC.DLL - (0409) Patching LOGONUI.EXE - (0409) Patching MAGNIFY.EXE - (0409) Patching MAIN.CPL - (0409) Patching MAPISTUB.DLL - (0409) Patching MDMINST.DLL - (0409) Patching MIDIMAP.DLL - (0409) Patching MIGLOAD.EXE - (0409) Patching MIGPWD.EXE - (0409) Patching MIGWIZ.EXE - (0409) Patching MIGWIZA.EXE - (0409) Patching MIGWIZ_A.EXE - (0409) Patching MMC.EXE - (0409) Patching MMCBASE.DLL - (0409) Patching MMCNDMGR.DLL - (0409) Patching MMCSHEXT.DLL - (0409) Patching MMSYS.CPL - (0409) Patching MNMSRVC.EXE - (0409) Patching MOBSYNC.EXE - (0409) Patching MODEMUI.DLL - (0409) Patching MORICONS.DLL - (0409) Patching MPLAY32.EXE - (0409) Patching MPLAYER2.EXE - (0409) Patching MPRUI.DLL - (0409) Patching MSCONF.DLL - (0409) Patching MSCONFIG.EXE - (0409) Patching MSDTC.EXE - (0409) Patching MSDXM.OCX - (0409) Patching MSGINA.DLL - (0409) Patching MSHEARTS.EXE - (0409) Patching MSHTA.EXE - (0409) Patching MSHTML.DLL - (0409) Patching MSI.DLL - (0409) Patching MSIDENT.DLL - (0409) Patching MSIDNTLD.DLL - (0409) Patching MSIEFTP.DLL - (0409) Patching MSIEXEC.EXE - (0409) Patching MSIHND.DLL - (0409) Patching MSIMN.EXE - (0409) Patching MSINFO32.EXE - (0409) Patching MSOBMAIN.DLL - (0409) Patching MSOERES.DLL - (0409) Patching MSOOBE.EXE - (0409) Patching MSPAINT.EXE - (0409) Patching MSRATING.DLL - (0409) Patching MSTASK.DLL - (0409) Patching MSXML.DLL - (0000) Patching MSXML2.DLL - (0000) Patching MSXML3.DLL - (0409) Patching MUCLTUI.DLL - (0000) Patching MUWEB.DLL - (0409) Patching MYCOMPUT.DLL - (0409) Patching MYDOCS.DLL - (0409) Patching NARRATOR.EXE - (0409) Patching NCPA.CPL - (0409) Patching NETID.DLL - (0409) Patching NETPLWIZ.DLL - (0409) Patching NETSETUP.EXE - (0409) Patching NETSHELL.DLL - (0409) Patching NEWDEV.DLL - (0409) Patching NMAS.DLL - (0409) Patching NMCHAT.DLL - (0409) Patching NMFT.DLL - (0409) Patching NMOLDWB.DLL - (0409) Patching NMWB.DLL - (0409) Patching NOTEPAD.EXE - (0409) Patching NOTIFLAG.EXE - (0409) Patching NSLOOKUP.EXE - (0409) Patching NTKRNLMP.EXE - (0409) Patching NTLANUI2.DLL - (0409) Patching NTMSMGR.DLL - (0409) Patching NTOC.DLL - (0409) Patching NTOSKRNL.EXE - (0409) Patching NTSD.EXE - (0409) Patching NTSHRUI.DLL - (0409) Patching NUSRMGR.CPL - (0409) Patching OBJSEL.DLL - (0409) Patching OCCACHE.DLL - (0409) Patching OCGEN.DLL - (0000) Patching ODBCAD32.EXE - (0409) Patching ODBCCP32.CPL - (0409) Patching ODBCINT.DLL - (0409) Patching OEMIG50.EXE - (0000) Patching OLEDB32.DLL - (0409) Patching OOBEBALN.EXE - (0409) Patching OSK.EXE - (0409) Patching OSUNINST.DLL - (0409) Patching OSUNINST.EXE - (0409) Patching PACKAGER.EXE - (0409) Patching PERFMON.EXE - (0409) Patching PHOTOWIZ.DLL - (0409) Patching PINBALL.EXE - (0409) Patching POWERCFG.CPL - (0409) Patching PRINTUI.DLL - (0409) Patching PROGMAN.EXE - (0409) Patching PROQUOTA.EXE - (0409) Patching QUARTZ.DLL - (0409) Patching RASDLG.DLL - (0409) Patching RASPHONE.EXE - (0409) Patching RCIMLBY.EXE - Hex Editing REGEDIT.EXE - (0409) Patching REGEDIT.EXE - (0409) Patching REGEDT32.EXE - (0409) Patching REGWIZC.DLL - (0409) Patching REMOTEPG.DLL - (0409) Patching RSMUI.EXE - (0409) Patching RSTRUI.EXE - (0409) Patching RTCSHARE.EXE - (0409) Patching RUNDLL32.EXE - (0409) Patching RUNONCE.EXE - (0409) Patching SAPI.CPL - (0409) Patching SAPI.DLL - (0409) Patching SCROBJ.DLL - (0409) Patching SENDMAIL.DLL - (0409) Patching SERVDEPS.DLL - (0409) Patching SETUP.EXE - (0409) Patching SETUPAPI.DLL - (0409) Patching SETUP_WM.EXE - (0409) Patching SHDOCLC.DLL - (0409) Patching SHDOCVW.DLL - (0409) Patching SHELL32.DLL - (0409) Patching SHIMGVW.DLL - (0409) Patching SHLWAPI.DLL - (0409) Patching SHRPUBW.EXE - (0409) Patching SHSCRAP.DLL - (0409) Patching SIGVERIF.EXE - (0409) Patching SMLOGCFG.DLL - (0409) Patching SNDREC32.EXE - (0409) Patching SNDVOL32.EXE - (0409) Patching SNMPSNAP.DLL - (0409) Patching SOL.EXE - (0409) Patching SPCPLUI.DLL - (0409) Patching SPIDER.EXE - (0409) Patching SRCLIENT.DLL - (0409) Patching SRRSTR.DLL - (0409) Patching STIMON.EXE - (0409) Patching STI_CI.DLL - (0409) Patching STOBJECT.DLL - (0409) Patching STRMDLL.DLL - (0409) Patching SXS.DLL - (0409) Patching SYNCAPP.EXE - (0409) Patching SYNCUI.DLL - (0409) Patching SYSDM.CPL - (0409) Patching SYSKEY.EXE - (0409) Patching SYSMON.OCX - (0409) Patching SYSOCMGR.EXE - (0409) Patching SYSSETUP.DLL - (0409) Patching TAPIUI.DLL - Hex Editing TASKMGR.EXE - (0409) Patching TASKMGR.EXE - (0409) Patching TCPMONUI.DLL - (0409) Patching TELEPHON.CPL - (0409) Patching TELNET.EXE - (0409) Patching THEMEUI.DLL - (0409) Patching TIMEDATE.CPL - (0409) Patching TSOC.DLL - (0409) Patching UNIMDM.TSP - (0409) Patching UPNPUI.DLL - (0409) Patching URL.DLL - (0409) Patching URLMON.DLL - (0409) Patching USER32.DLL - (0409) Patching UTILMAN.EXE - (0409) Patching VERIFIER.EXE - (0409) Patching WAB.EXE - (0409) Patching WAB32.DLL - (0409) Patching WAB32RES.DLL - (0409) Patching WABFIND.DLL - (0409) Patching WABIMP.DLL - (0409) Patching WABMIG.EXE - (0409) Patching WBEMCNTL.DLL - (0409) Patching WEBCHECK.DLL - (0409) Patching WEXTRACT.EXE - (0409) Patching WIAACMGR.EXE - (0409) Patching WIADEFUI.DLL - (0409) Patching WIASHEXT.DLL - (0409) Patching WINBRAND.DLL - (0409) Patching WINCHAT.EXE - (0409) Patching WINHLP32.EXE - (0409) Patching WININET.DLL - (0409) Patching WINLOGON.EXE - (0409) Patching WINMGMT.EXE - (0409) Patching WINMINE.EXE - (0409) Patching WINNT32A.DLL - (0409) Patching WINNT32U.DLL - (0409) Patching WINNTBBA.DLL - (0409) Patching WINNTBBU.DLL - (0409) Patching WINSRV.DLL - (0409) Patching WINTRUST.DLL - (0409) Patching WMM2RES.DLL - (0409) Patching WMP.DLL - (0409) Patching WMPLAYER.EXE - (0409) Patching WMPLOC.DLL - (0409) Patching WORDPAD.EXE - (0409) Patching WPABALN.EXE - (0409) Patching WPDSHEXT.DLL - (0409) Patching WPD_CI.DLL - (0409) Patching WRITE.EXE - (0409) Patching WSCRIPT.EXE - (0409) Patching WSCUI.CPL - (0409) Patching WUAPI.DLL - (0409) Patching WUAUCLT1.EXE - (0409) Patching WUAUCPL.CPL - (0409) Patching WUAUCPL.MUI - (0409) Patching WUAUENG1.DLL - (0409) Patching WUCLTUI.DLL - (0409) Patching WUPDMGR.EXE - (0000) Patching WUWEB.DLL - (0409) Patching XPNETDG.EXE - (0409) Patching XPSP1RES.DLL - (0409) Patching XPSP2RES.DLL - (0409) Patching XPSP3RES.DLL - (0409) Patching ZIPFLDR.DLL Extracting contents of DRIVER.CAB - (0409) Patching BTHCI.DLL - (0409) Patching DVDPLAY.EXE - (0409) Patching FSQUIRT.EXE - (0409) Patching IRFTP.EXE - (0409) Patching IRPROPS.CPL - (0409) Patching NTKRNLMP.EXE - (0409) Patching NTKRNLPA.EXE - (0409) Patching NTKRPAMP.EXE - (0409) Patching NTOSKRNL.EXE - (0409) Patching PS5UI.DLL - (0409) Patching STORPROP.DLL - (0409) Patching UNIDRVUI.DLL - (0409) Patching USBUI.DLL - (0409) Patching VFWWDM32.DLL Compressing DRIVER.CAB Extracting contents of WMP11.CAB - (0409) Patching WMPSHARE.EXE - (0409) Patching WMSETSDK.EXE Compressing WMP11.CAB Replacing AutoPlay program... Starting to overwrite files in the I386 folder: - Compressing BACKDOWN.JPG - Compressing BACKOFF.JPG - Compressing BACKOVER.JPG - Compressing BACKUP.JPG - Compressing BTN1.GIF - Compressing BTN2.GIF - Compressing BTN3.GIF - Compressing CERTMGR.MSC - Compressing CIADV.MSC - Compressing CLASSIC.THE - Compressing COMEXP.MSC - Compressing COMPMGMT.MSC - Compressing DEVMGMT.MSC - Compressing DFRG.MSC - Compressing DIALUP.GIF - Compressing DISKMGMT.MSC - Compressing DNSMGMT.MSC - Compressing EVENTVWR.MSC - Compressing FINI.HTM - Compressing FSMGMT.MSC - Compressing GREENSHD.GIF - Compressing GRN_BTN.GIF - Compressing IDENT2.HTM - Compressing INTRO.WMV - Compressing LOGON.SCR - Compressing LUNA.THE - Compressing LUSRMGR.MSC - Compressing MSLOGO.JPG - Compressing NEWBTM1.JPG - Compressing NEWBTM8.JPG - Compressing NEWMARK1.JPG - Compressing NEWMARK8.JPG - Compressing NEWTOP1.JPG - Compressing NEWTOP8.JPG - Compressing NEXTDOWN.JPG - Compressing NEXTOFF.JPG - Compressing NEXTOVER.JPG - Compressing NEXTUP.JPG - Compressing NTMSMGR.MSC - Compressing NTMSOPRQ.MSC - Compressing PERFMON.MSC - Compressing PRODKEY.GIF - Compressing QMARK.GIF - Compressing REDSHD.GIF - Compressing SERVICES.MSC - Compressing SKIPDOWN.JPG - Compressing SKIPOFF.JPG - Compressing SKIPOVER.JPG - Compressing SKIPUP.JPG - Compressing TITLE.WMA - Compressing WELCOME.HTM - Compressing WMIMGMT.MSC - Compressing XPBALLN.WAV - Compressing XPBATCRT.WAV - Compressing XPBATLOW.WAV - Compressing XPBLKPOP.WAV - Compressing XPCRTSTP.WAV - Compressing XPDEF.WAV - Compressing XPDING.WAV - Compressing XPERROR.WAV - Compressing XPEXCL.WAV - Compressing XPHDFAIL.WAV - Compressing XPHDINST.WAV - Compressing XPHDREM.WAV - Compressing XPINFBAR.WAV - Compressing XPLOGOFF.WAV - Compressing XPLOGON.WAV - Compressing XPMENU.WAV - Compressing XPMIN.WAV - Compressing XPNOTIFY.WAV - Compressing XPPRINT.WAV - Compressing XPRECYCL.WAV - Compressing XPRESTOR.WAV - Compressing XPRINGIN.WAV - Compressing XPRNGOUT.WAV - Compressing XPSHUTDN.WAV - Compressing XPSTART.WAV - Compressing XPSTARTU.WAV Patching WBEMOC.INF Patching SVCPACK.INF Copying theme package to i386 folder... Adding Optional Components Patching Completed in 0 seconds. *Edit I was wrong, MCE/Pro theme is broken also in my MCE build. After the desktop loads, you're still able to select any theme you like from the desktop properties ctrl-pnl but the "Windows XP" theme is still just that, the old crusty normal XP theme. -
Is that because the Mayan calendar runs out Dec 21, 2012? If the world ends then, this would be the last "Happy New Year". Make it a great one!
-
[AddOn] Windows Sidebar v6.0.6002.18005
Mr_Smartepants replied to ricktendo's topic in OS Transformation Packs
I want to ween myself from nlite completely and your sidebar addon is the last reason I use nlite. I'll give that installer a shot. Thanks! -
[AddOn] Windows Sidebar v6.0.6002.18005
Mr_Smartepants replied to ricktendo's topic in OS Transformation Packs
Hey Rick. Is it possible for this addon to be made into a multimode installer? I'm no pro at building installers but as long as the components were staged at the right times (alky first, then the sidebar.inf) that it should work...right? Maybe add a switch for lang too (-ai silent w/defaults, -ai1 passive, -ai2 -lang=en-gb, etc.) Thanks in advance. -
[AddOn] Media Center 2005 (English) January 24 2012
Mr_Smartepants replied to ricktendo's topic in OS Transformation Packs
Yup, that fixed it! -
[Addon] Windows Media Player 11 for XP/MCE/2k3 3.4.5
Mr_Smartepants replied to YumeYao's topic in WPI, nLite and RVM Addons
Link in first post is now invalid. -
[AddOn] Media Center 2005 (English) January 24 2012
Mr_Smartepants replied to ricktendo's topic in OS Transformation Packs
Rick, I just tried your new RVMI-compatible MCE addon and I'm still getting the same error from this post: I'm sure it's still boooggy's WMP11 integrator that causes the problem. Ah well. -
@Ricktendo64, Thanks for the links. I'll check those out. We've been having problems with Nvidia drivers since they changed their installer method (260-series to present). @Kels, Noted. @RicaNeaga, I'm sorry that you've had a bad experience with DriverPacks. You are not wrong. I've made note of your comments and I will do what I can to split all the Win7/Vista-only drivers apart from each other (unless they're combo drivers). This should make it easier for W7T users, professionals, or folks that know what they're doing to pick out what they need. You're right, sometimes it's easier for us to just update an entire folder than spend the extra time to pick through and separate the drivers. However, because of the nature of DriverPacks, we will still continue to produce packs that support all NT6 OS. Do you have specific methods you use for testing driver integrity prior to integration? I'd love to hear about it. For Win7 I just integrate with DISM and if we get no errors, we call it 'good'. We want to make sure we build the best & most compatible packs we can. Also, if you have specific examples of problems or mismatch, please PM me so I can fix the problems in our packs. We do listen and always love to get constructive feedback. Simply saying "Your stuff is broken" doesn't help anyone.
-
That's not good advice. We test DriverPacks very thoroughly before we release updated packs. Our packs do not produce any integration errors with DISM. If the drivers were not meant for Win7, then DISM would throw a hissy-fit during integration. As to Vista drivers in the packs, that's by design because our packs support ALL NT6 builds (Vista, Win7, Server 2008, etc.) If you don't want Vista drivers, search and delete all folders named "Vista". As to x86 drivers in the x64 packs...maybe you should check the x64 .inf files and you'd notice that those files may be required for a successful integration. Because of how DISM integrates drivers into an offline image, it bloats the "driverstore" folder. We always recommend that users integrate the bare minimum number of drivers (typically Chipset and Mass-Storage) into the image and then install all the other packs post-install by using our SAD2 (Stand Alone Driver Disc) utility found here: http://forum.driverp...pic.php?id=5336 BTW, if you have a problem with a specific driverpack or want to make a request to add drivers, make a post in our forums over at http://forum.driverpacks.net
-
Batch file issues set command
Mr_Smartepants replied to thedexmonster's topic in Scripting and Programming
Can we assume the host is Windows-based? How about a registry scan instead? :OS-check FOR /F "tokens=2*" %%A IN ('REG QUERY "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v CurrentBuildNumber') DO SET build=%%B if /I "%build%"=="2600" set OSbuild=XP if /I "%build%"=="6000" set OSbuild=Vista if /I "%build%"=="6001" set OSbuild=Vista if /I "%build%"=="6002" set OSbuild=Vista if /I "%build%"=="7600" set OSbuild=Win7 if /I "%build%"=="7601" set OSbuild=Win7 if /I "%build%"=="7602" set OSbuild=Win7 FOR /F "tokens=2*" %%A IN ('REG QUERY "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ProductName') DO SET prodname=%%B SET ARCH=86 IF EXIST "%SystemRoot%\SysWOW64" set ARCH=64 The above code assumes a 32-bit host unless the syswow64 folder exists, then 64-bit. http://www.windows-commandline.com/2009/01/find-windows-os-version-from-command.html Scanning systeminfo is kind of clunky when lots of environment variables exist to help you. %OS% %PROCESSOR_ARCHITECTURE% %PROCESSOR_IDENTIFIER% -
I don't know. I've never attempted it either.
-
XPtsp GUI v3.0.0.26 - February 27, 2012
Mr_Smartepants replied to dougiefresh's topic in XP Theme Source Patcher
That was all I could see in my limited testing. Thanks! -
XPtsp GUI v3.0.0.26 - February 27, 2012
Mr_Smartepants replied to dougiefresh's topic in XP Theme Source Patcher
Also fixed are the "Use Pro theme in Home/MCE" bug. I do have two bugs I'm not sure if you're aware of. One is old. In XP Home, the system properties "Remote" tab picture is blank. Pro/MCE don't have this bug. I think this was an old bug back with the batch file too. I can't remember. Also, pressing ctrl-alt-del does not bring up the CAD2009 app even though it was selected for integration. Probably because it's not installed at all. XPtsp log: XPtsp v3.0.0.22 Patching Started: 11/25/2011 19:12 ====================================================================== Removing Read-Only Attributes from Files Starting to patch files in i386: - (0409) Patching ACCESS.CPL - (0409) Patching ACCTRES.DLL - (0409) Patching ACCWIZ.EXE - (0409) Patching ACLEDIT.DLL - (0409) Patching ACLUI.DLL - (0409) Patching ADMPARSE.DLL - (0409) Patching AHUI.EXE - (0409) Patching APPWIZ.CPL - (0409) Patching ASCTRLS.OCX - (0409) Patching AUDIODEV.DLL - (0409) Patching BATMETER.DLL - (0409) Patching BATT.DLL - (0409) Patching BCSPRSRC.DLL - (0409) Patching BROWSEUI.DLL - (0409) Patching BTHCI.DLL - (0409) Patching CABVIEW.DLL - (0409) Patching CALC.EXE - (0409) Patching CAPESNPN.DLL - (0409) Patching CARDS.DLL - (0409) Patching CDFVIEW.DLL - (0409) Patching CERTMGR.DLL - (0409) Patching CHARMAP.EXE - (0409) Patching CIADMIN.DLL - (0409) Patching CLEANMGR.EXE - (0409) Patching CLICONFG.EXE - (0409) Patching CLICONFG.RLL - (0409) Patching CLIPBRD.EXE - (0409) Patching CLIPSRV.EXE - (0409) Patching CMD.EXE - (0409) Patching CMDIAL32.DLL - (0409) Patching CMDL32.EXE - (0409) Patching CMMON32.EXE - (0409) Patching CMPROPS.DLL - (0409) Patching CMSTP.EXE - Hex Editing COMCTL32.DLL - (0409) Patching COMCTL32.DLL - (0409) Patching COMDLG32.DLL - (0409) Patching COMPATUI.DLL - (0409) Patching COMPSTUI.DLL - (0409) Patching COMRES.DLL - (0409) Patching CONF.EXE - (0409) Patching CONIME.EXE - (0409) Patching CONSOLE.DLL - (0409) Patching CREDUI.DLL - (0409) Patching CRYPTUI.DLL - (0409) Patching CSCDLL.DLL - (0409) Patching CSCRIPT.EXE - (0409) Patching CSCUI.DLL - (0409) Patching CTFMON.EXE - (0409) Patching DATACLEN.DLL - (0409) Patching DDESHARE.EXE - (0409) Patching DESK.CPL - (0409) Patching DESKADP.DLL - (0409) Patching DESKMON.DLL - (0409) Patching DESKPERF.DLL - (0409) Patching DEVMGR.DLL - (0409) Patching DFRGRES.DLL - (0409) Patching DFRGUI.DLL - (0409) Patching DIALER.EXE - (0409) Patching DISKCOPY.DLL - (0409) Patching DMDLGS.DLL - (0409) Patching DMDSKRES.DLL - (0409) Patching DPMODEMX.DLL - (0409) Patching DPVOICE.DLL - (0409) Patching DPVSETUP.EXE - (0409) Patching DSKQUOUI.DLL - (0409) Patching DSPROP.DLL - (0409) Patching DSQUERY.DLL - (0409) Patching DSUIEXT.DLL - (0409) Patching DXDIAG.EXE - (0409) Patching DXDIAGN.DLL - (0409) Patching DXMASF.DLL - (0409) Patching ELS.DLL - (0409) Patching EUDCEDIT.EXE - (0409) Patching EVENTVWR.EXE - (0409) Patching EXPLORER.EXE - (0409) Patching EXTMGR.DLL - (0409) Patching FILEMGMT.DLL - (0409) Patching FLDRCLNR.DLL - (0409) Patching FONTEXT.DLL - (0409) Patching FREECELL.EXE - (0409) Patching FSQUIRT.EXE - (0409) Patching FTSRCH.DLL - (0409) Patching FXSCFGWZ.DLL - (0409) Patching FXSCLNT.EXE - (0409) Patching FXSCLNTR.DLL - (0409) Patching FXSCOVER.EXE - (0409) Patching FXSWZRD.DLL - (0409) Patching GCDEF.DLL - (0409) Patching GPTEXT.DLL - (0409) Patching GRPCONV.EXE - (0409) Patching HDWWIZ.CPL - (0409) Patching HELPCTR.EXE - (0409) Patching HH.EXE - (0409) Patching HHCTRL.OCX - (0409) Patching HHCTRLUI.DLL - (0409) Patching HMMAPI.DLL - (0409) Patching HNETWIZ.DLL - (0409) Patching HOTPLUG.DLL - (0409) Patching HTICONS.DLL - (0409) Patching HYPERTRM.EXE - (0409) Patching ICMUI.DLL - (0409) Patching ICWCONN1.EXE - (0409) Patching ICWCONN2.EXE - (0409) Patching ICWDIAL.DLL - (0409) Patching ICWHELP.DLL - (0409) Patching ICWRES.DLL - (0409) Patching IEAKSIE.DLL - (0409) Patching IEAKUI.DLL - (0409) Patching IEFRAME.DLL - (0409) Patching IEPEERS.DLL - (0409) Patching IERNONCE.DLL - (0409) Patching IESETUP.DLL - (0409) Patching IEXPLORE.EXE - (0409) Patching IEXPLORE.MUI - (0409) Patching IEXPRESS.EXE - (0409) Patching IIS.DLL - (0409) Patching IMSINSNT.DLL - (0409) Patching INETCFG.DLL - (0409) Patching INETCPL.CPL - (0409) Patching INETCPL.MUI - (0409) Patching INETCPLC.DLL - (0409) Patching INETRES.DLL - (0409) Patching INETWIZ.EXE - (0409) Patching INPUT.DLL - (0409) Patching INTL.CPL - (0409) Patching IPSECSNP.DLL - (0409) Patching IPSMSNAP.DLL - (0409) Patching IRCLASS.DLL - (0409) Patching IRPROPS.CPL - (0409) Patching ISIGN32.DLL - (0409) Patching ISIGNUP.EXE - (0409) Patching ITSS.DLL - (0409) Patching JOBEXEC.DLL - (0409) Patching JOY.CPL - (0409) Patching KEYMGR.DLL - (0409) Patching LHMSTSC.EXE - (0409) Patching LHMSTSCX.DLL - (0409) Patching LIGHTS.EXE - (0409) Patching LOCALSEC.DLL - (0409) Patching LOGONUI.EXE - (0409) Patching MAGNIFY.EXE - (0409) Patching MAIN.CPL - (0409) Patching MAPISTUB.DLL - (0409) Patching MDMINST.DLL - (0409) Patching MIDIMAP.DLL - (0409) Patching MIGLOAD.EXE - (0409) Patching MIGPWD.EXE - (0409) Patching MIGWIZ.EXE - (0409) Patching MIGWIZA.EXE - (0409) Patching MIGWIZ_A.EXE - (0409) Patching MMC.EXE - (0409) Patching MMCBASE.DLL - (0409) Patching MMCNDMGR.DLL - (0409) Patching MMCSHEXT.DLL - (0409) Patching MMSYS.CPL - (0409) Patching MNMSRVC.EXE - (0409) Patching MOBSYNC.EXE - (0409) Patching MODEMUI.DLL - (0409) Patching MORICONS.DLL - (0409) Patching MPLAY32.EXE - (0409) Patching MPLAYER2.EXE - (0409) Patching MPRUI.DLL - (0409) Patching MSCONF.DLL - (0409) Patching MSCONFIG.EXE - (0409) Patching MSDTC.EXE - (0409) Patching MSDXM.OCX - (0409) Patching MSGINA.DLL - (0409) Patching MSHEARTS.EXE - (0409) Patching MSHTA.EXE - (0409) Patching MSHTML.DLL - (0409) Patching MSI.DLL - (0409) Patching MSIDENT.DLL - (0409) Patching MSIDNTLD.DLL - (0409) Patching MSIEFTP.DLL - (0409) Patching MSIEXEC.EXE - (0409) Patching MSIHND.DLL - (0409) Patching MSIMN.EXE - (0409) Patching MSINFO32.EXE - (0409) Patching MSOBMAIN.DLL - (0409) Patching MSOERES.DLL - (0409) Patching MSOOBE.EXE - (0409) Patching MSPAINT.EXE - (0409) Patching MSRATING.DLL - (0409) Patching MSTASK.DLL - (0409) Patching MSXML.DLL - (0000) Patching MSXML2.DLL - (0000) Patching MSXML3.DLL - (0409) Patching MUCLTUI.DLL - (0000) Patching MUWEB.DLL - (0409) Patching MYCOMPUT.DLL - (0409) Patching MYDOCS.DLL - (0409) Patching NARRATOR.EXE - (0409) Patching NCPA.CPL - (0409) Patching NETID.DLL - (0409) Patching NETPLWIZ.DLL - (0409) Patching NETSETUP.EXE - (0409) Patching NETSHELL.DLL - (0409) Patching NEWDEV.DLL - (0409) Patching NMAS.DLL - (0409) Patching NMCHAT.DLL - (0409) Patching NMFT.DLL - (0409) Patching NMOLDWB.DLL - (0409) Patching NMWB.DLL - (0409) Patching NOTEPAD.EXE - (0409) Patching NOTIFLAG.EXE - (0409) Patching NSLOOKUP.EXE - (0409) Patching NTKRNLMP.EXE - (0409) Patching NTLANUI2.DLL - (0409) Patching NTMSMGR.DLL - (0409) Patching NTOC.DLL - (0409) Patching NTOSKRNL.EXE - (0409) Patching NTSD.EXE - (0409) Patching NTSHRUI.DLL - (0409) Patching NUSRMGR.CPL - (0409) Patching OBJSEL.DLL - (0409) Patching OCCACHE.DLL - (0409) Patching OCGEN.DLL - (0000) Patching ODBCAD32.EXE - (0409) Patching ODBCCP32.CPL - (0409) Patching ODBCINT.DLL - (0409) Patching OEMIG50.EXE - (0000) Patching OLEDB32.DLL - (0409) Patching OOBEBALN.EXE - (0409) Patching OSK.EXE - (0409) Patching OSUNINST.DLL - (0409) Patching OSUNINST.EXE - (0409) Patching PACKAGER.EXE - (0409) Patching PERFMON.EXE - (0409) Patching PHOTOWIZ.DLL - (0409) Patching PINBALL.EXE - (0409) Patching POWERCFG.CPL - (0409) Patching PRINTUI.DLL - (0409) Patching PROGMAN.EXE - (0409) Patching PROQUOTA.EXE - (0409) Patching QUARTZ.DLL - (0409) Patching RASDLG.DLL - (0409) Patching RASPHONE.EXE - (0409) Patching RCIMLBY.EXE - Hex Editing REGEDIT.EXE - (0409) Patching REGEDIT.EXE - (0409) Patching REGEDT32.EXE - (0409) Patching REGWIZC.DLL - (0409) Patching REMOTEPG.DLL - (0409) Patching RSMUI.EXE - (0409) Patching RSTRUI.EXE - (0409) Patching RTCSHARE.EXE - (0409) Patching RUNDLL32.EXE - (0409) Patching RUNONCE.EXE - (0409) Patching SAPI.CPL - (0409) Patching SAPI.DLL - (0409) Patching SCROBJ.DLL - (0409) Patching SENDMAIL.DLL - (0409) Patching SERVDEPS.DLL - (0409) Patching SETUPORG.EXE as SETUP.EXE - (0409) Patching SETUPAPI.DLL - (0409) Patching SETUP_WM.EXE - (0409) Patching SHDOCLC.DLL - (0409) Patching SHDOCVW.DLL - (0409) Patching SHELL32.DLL - (0409) Patching SHIMGVW.DLL - (0409) Patching SHLWAPI.DLL - (0409) Patching SHRPUBW.EXE - (0409) Patching SHSCRAP.DLL - (0409) Patching SIGVERIF.EXE - (0409) Patching SMLOGCFG.DLL - (0409) Patching SNDREC32.EXE - (0409) Patching SNDVOL32.EXE - (0409) Patching SNMPSNAP.DLL - (0409) Patching SOL.EXE - (0409) Patching SPCPLUI.DLL - (0409) Patching SPIDER.EXE - (0409) Patching SRCLIENT.DLL - (0409) Patching SRRSTR.DLL - (0409) Patching STIMON.EXE - (0409) Patching STI_CI.DLL - (0409) Patching STOBJECT.DLL - (0409) Patching STRMDLL.DLL - (0409) Patching SXS.DLL - (0409) Patching SYNCAPP.EXE - (0409) Patching SYNCUI.DLL - (0409) Patching SYSDM.CPL - (0409) Patching SYSKEY.EXE - (0409) Patching SYSMON.OCX - (0409) Patching SYSOCMGR.EXE - (0409) Patching SYSSETUP.DLL - (0409) Patching TAPIUI.DLL - Hex Editing TASKMGR.EXE - (0409) Patching TASKMGR.EXE - (0409) Patching TCPMONUI.DLL - (0409) Patching TELEPHON.CPL - (0409) Patching TELNET.EXE - (0409) Patching THEMEUI.DLL - (0409) Patching TIMEDATE.CPL - (0409) Patching TSOC.DLL - (0409) Patching UNIMDM.TSP - (0409) Patching UPNPUI.DLL - (0409) Patching URL.DLL - (0409) Patching URLMON.DLL - (0409) Patching USER32.DLL - (0409) Patching UTILMAN.EXE - (0409) Patching VERIFIER.EXE - (0409) Patching WAB.EXE - (0409) Patching WAB32.DLL - (0409) Patching WAB32RES.DLL - (0409) Patching WABFIND.DLL - (0409) Patching WABIMP.DLL - (0409) Patching WABMIG.EXE - (0409) Patching WBEMCNTL.DLL - (0409) Patching WEBCHECK.DLL - (0409) Patching WEXTRACT.EXE - (0409) Patching WIAACMGR.EXE - (0409) Patching WIADEFUI.DLL - (0409) Patching WIASHEXT.DLL - (0409) Patching WINBRAND.DLL - (0409) Patching WINCHAT.EXE - (0409) Patching WINHLP32.EXE - (0409) Patching WININET.DLL - (0409) Patching WINLOGON.EXE - (0409) Patching WINMGMT.EXE - (0409) Patching WINMINE.EXE - (0409) Patching WINNT32A.DLL - (0409) Patching WINNT32U.DLL - (0409) Patching WINNTBBA.DLL - (0409) Patching WINNTBBU.DLL - (0409) Patching WINSRV.DLL - (0409) Patching WINTRUST.DLL - (0409) Patching WMM2RES.DLL - (0409) Patching WMP.DLL - (0409) Patching WMPLAYER.EXE - (0409) Patching WMPLOC.DLL - (0409) Patching WORDPAD.EXE - (0409) Patching WPABALN.EXE - (0409) Patching WPDSHEXT.DLL - (0409) Patching WPD_CI.DLL - (0409) Patching WRITE.EXE - (0409) Patching WSCRIPT.EXE - (0409) Patching WSCUI.CPL - (0409) Patching WUAPI.DLL - (0409) Patching WUAUCLT1.EXE - (0409) Patching WUAUCPL.CPL - (0409) Patching WUAUCPL.MUI - (0409) Patching WUAUENG1.DLL - (0409) Patching WUCLTUI.DLL - (0409) Patching WUPDMGR.EXE - (0000) Patching WUWEB.DLL - (0409) Patching XPNETDG.EXE - (0409) Patching XPSP1RES.DLL - (0409) Patching XPSP2RES.DLL - (0409) Patching XPSP3RES.DLL - (0409) Patching ZIPFLDR.DLL Extracting contents of DRIVER.CAB - (0409) Patching BTHCI.DLL - (0409) Patching DVDPLAY.EXE - (0409) Patching FSQUIRT.EXE - (0409) Patching IRFTP.EXE - (0409) Patching IRPROPS.CPL - (0409) Patching NTKRNLMP.EXE - (0409) Patching NTKRNLPA.EXE - (0409) Patching NTKRPAMP.EXE - (0409) Patching NTOSKRNL.EXE - (0409) Patching PS5UI.DLL - (0409) Patching STORPROP.DLL - (0409) Patching UNIDRVUI.DLL - (0409) Patching USBUI.DLL - (0409) Patching VFWWDM32.DLL Compressing DRIVER.CAB Extracting contents of WMP11.CAB - (0409) Patching WMPSHARE.EXE - (0409) Patching WMSETSDK.EXE Compressing WMP11.CAB Replacing AutoPlay program... Starting to overwrite files in the I386 folder: - Compressing BACKDOWN.JPG - Compressing BACKOFF.JPG - Compressing BACKOVER.JPG - Compressing BACKUP.JPG - Compressing BLISS.JPG - Compressing BLUE_SS.DLL - Compressing BTN1.GIF - Compressing BTN2.GIF - Compressing BTN3.GIF - Compressing CERTMGR.MSC - Compressing CIADV.MSC - Compressing CLASSIC.THE - Compressing COMEXP.MSC - Compressing COMPMGMT.MSC - Compressing DEVMGMT.MSC - Compressing DFRG.MSC - Compressing DIALUP.GIF - Compressing DISKMGMT.MSC - Compressing DNSMGMT.MSC - Compressing EVENTVWR.MSC - Compressing FINI.HTM - Compressing FSMGMT.MSC - Compressing GREENSHD.GIF - Compressing GRN_BTN.GIF - Compressing HOME_SS.DLL - Compressing IDENT2.HTM - Compressing INTRO.WMV - Compressing LOGON.SCR - Compressing LUNA.MST - Compressing LUNA.THE - Compressing LUSRMGR.MSC - Compressing METAL_SS.DLL - Compressing MSLOGO.JPG - Compressing NEWBTM1.JPG - Compressing NEWBTM8.JPG - Compressing NEWMARK1.JPG - Compressing NEWMARK8.JPG - Compressing NEWTOP1.JPG - Compressing NEWTOP8.JPG - Compressing NEXTDOWN.JPG - Compressing NEXTOFF.JPG - Compressing NEXTOVER.JPG - Compressing NEXTUP.JPG - Compressing NTMSMGR.MSC - Compressing NTMSOPRQ.MSC - Compressing PERFMON.MSC - Compressing PRODKEY.GIF - Compressing QMARK.GIF - Compressing REDSHD.GIF - Compressing SERVICES.MSC - Compressing SKIPDOWN.JPG - Compressing SKIPOFF.JPG - Compressing SKIPOVER.JPG - Compressing SKIPUP.JPG - Compressing TITLE.WMA - Compressing WELCOME.HTM - Compressing WMIMGMT.MSC - Compressing XPBALLN.WAV - Compressing XPBATCRT.WAV - Compressing XPBATLOW.WAV - Compressing XPBLKPOP.WAV - Compressing XPCRTSTP.WAV - Compressing XPDEF.WAV - Compressing XPDING.WAV - Compressing XPERROR.WAV - Compressing XPEXCL.WAV - Compressing XPHDFAIL.WAV - Compressing XPHDINST.WAV - Compressing XPHDREM.WAV - Compressing XPINFBAR.WAV - Compressing XPLOGOFF.WAV - Compressing XPLOGON.WAV - Compressing XPMENU.WAV - Compressing XPMIN.WAV - Compressing XPNOTIFY.WAV - Compressing XPPRINT.WAV - Compressing XPRECYCL.WAV - Compressing XPRESTOR.WAV - Compressing XPRINGIN.WAV - Compressing XPRNGOUT.WAV - Compressing XPSHUTDN.WAV - Compressing XPSTART.WAV - Compressing XPSTARTU.WAV Patching WBEMOC.INF Patching SVCPACK.INF Copying theme package to i386 folder... Adding Optional Components Patching Completed in 0 seconds. -
XPtsp GUI v3.0.0.26 - February 27, 2012
Mr_Smartepants replied to dougiefresh's topic in XP Theme Source Patcher
Bug is fixed in v3.0.0.22! Bug is fixed in v3.0.0.22! Bug is fixed in v3.0.0.22! Bug is fixed in v3.0.0.22! All the above bugs are fixed in v3.0.0.22! -
XPtsp GUI v3.0.0.26 - February 27, 2012
Mr_Smartepants replied to dougiefresh's topic in XP Theme Source Patcher
Thanks! I'll test ASAP. Hope you had a happy Thanksgiving. -
XPtsp GUI v3.0.0.26 - February 27, 2012
Mr_Smartepants replied to dougiefresh's topic in XP Theme Source Patcher
Testing v3.0.0.21 on XP Home exhibits the same MCE detection bug you're fixing in 3.0.0.22. -
XPtsp GUI v3.0.0.26 - February 27, 2012
Mr_Smartepants replied to dougiefresh's topic in XP Theme Source Patcher
Thanks. Sorry, I've been swamped with work. -
XPtsp GUI v3.0.0.26 - February 27, 2012
Mr_Smartepants replied to dougiefresh's topic in XP Theme Source Patcher
I just tested GUI 3.0.0.21 on a Pro OEM build and the boot screen shows as MCE. Testing Home now... -
XPtsp GUI v3.0.0.26 - February 27, 2012
Mr_Smartepants replied to dougiefresh's topic in XP Theme Source Patcher
I'm rebuilding all my XP sources. I'll be ready to test this tomorrow evening. Nice find! -
XPtsp GUI v3.0.0.26 - February 27, 2012
Mr_Smartepants replied to dougiefresh's topic in XP Theme Source Patcher
Downloading now. Thanks! I noticed that the MD5 checksums on your xptsp site for both the green theme and original extras match the older ones and not the new ones I downloaded yesterday. These are the ones I downloaded yesterday that worked: File: Original.extra CRC-32: 79b995bc MD4: dcef560a7f4e696fe021a8d39f00e3d7 MD5: e3f501c0b9ad895949906fbd13f4ebc8 SHA-1: 2730d65ecd6d77e03c130f552bf1007343691c0e File: Green.xptsp CRC-32: 7a3c6cb6 MD4: a78e658a6be27c6677989c36092564e6 MD5: 1aa6ce5b4373b70a8c339e1e0e550fe4 SHA-1: d559d4195212c34f4efc75b67538ff5400f19467 -
XPtsp GUI v3.0.0.26 - February 27, 2012
Mr_Smartepants replied to dougiefresh's topic in XP Theme Source Patcher
I feel your pain! Thanks for taking the time to fix these. My installs in virtualbox take roughly 30-45 min each. Unfortunately, allocating more RAM or CPU cores from my quad-core doesn't seem to speed things up much. :g: -
XPtsp GUI v3.0.0.26 - February 27, 2012
Mr_Smartepants replied to dougiefresh's topic in XP Theme Source Patcher
GUI 3.0.0.19 is failing in my tests. I can't get it to successfully complete the driver.cab compression. 3.0.0.18 takes about 5 min for that step, 3.0.0.19 takes about 25 min to reach 100% then hangs. I've built a new XP Pro source using the updated green them and original extras using 3.0.0.18 and I'm running it through virtualbox now... *Edit Using GUI 3.0.0.18 with the new green theme and original extras works perfectly. Thank you. BTW, what changed between 3.0.0.18 and 19? I can't find the changelog. -
XPtsp GUI v3.0.0.26 - February 27, 2012
Mr_Smartepants replied to dougiefresh's topic in XP Theme Source Patcher
Thanks for the update. I'm testing it now. Few niggles though. The GUI app now flags the freshly downloaded green theme and original extras as "out of date". I'm sure that's because your version checker hasn't propagated out this far yet. Also, the non-english resource patching is listed twice. See below. -
Indeed, a user's choice of both mouse/keyboard is a very personal one. There are simply too many variables that get in the way. A simple statement as "Brand A is much better than Brand B" isn't always true either because of variances in supply chain parts and quality enforcement.