Ragazzi riguardo ai Update XP Embedded (esempio le release di Maggio 2014 IE8-WindowsXP-KB2953522-x86-embedded-ITA.exe & WindowsXP-KB2926765-x86-embedded-ITA.exe) io personalmente non li ho testati e non vi poso assicurare di niente, ma normalmente dovranno essere OK anche in Windows XP anche se la cosa non e ufficiale diciamo, cosi ragazzi non e una decisione che tocca me prenderlo appunto dentro UdatePack non ci saranno certi Update, chi vole basta scaricarli e dopo Integrarli con nLite dopo UpdatePack, oppure estrarli e copiare\sostituire\aggiornare le file materialmente dentro UpdatePack, in povere parole e tropo facile aggiungerli cosi chi vuole a suo rischio potrà usarli certi Updateoppure prendere sempre solo le file update del XP Embedded, in
MEGA &
BOX nella cartella UpdatePack ce gia la cartella Windows XP Embedded, basta aprire\eseguire il
DXUPAC e mettere nel sourse solo le XP Embedded Update, e cliccare Start, in povere parole se
DXUPAC trova nel direttori solo XP Embedded Update, non crea il /OnePiece_Windows_XP_Post-SP3_UpdatePack ma il OnePiece WinXP Embedded Post-SP3 True AddOn
Riguardo Adobe Flash Player ActiveX, come sempre se viene rilasciato una versione piu recente di quello presente in UpdatePack, allora basta usare il
Create OnePiece Adobe Flash Player True AddOn e dopo integrare il OnePiece_Adobe_Flash_Player_v%Version%_True_AddOn.cab dopo il UpdatePack
ecco per esempio il AddOn (della release v24.0.0.186) appena creato con il
Create OnePiece Adobe Flash Player True AddOnOnePiece Adobe Flash Player v24.0.0.186 True AddOn Aggiornato (21 Dicembre 2016) Aggiornato (21 Dicembre 2016)Hash MD5 56982DDBF817EC17B2F868A44D84D286Filesize: 8.92 MB (9356703 bytes)
oppure basta estrarre il UpdatePack e il OnePiece_Adobe_Flash_Player_v%Version%_True_AddOn.cab e dopo cancellare il entries_Flash.ini e dopo copiare\spostare\sostituire tutti i file (del Adobe Flash Player AddOn) dentro UpdatePack e dopo archiviare UpdatePack ancora
Riguardo rootsupd.exe & rvkroots.exe, se le ultime release sono piu recenti di quelli dentro Update Pack, allora basta solo scaricare il rootsupd.exe o il rvkroots.exe (esempio il
rvkroots.exe - 25/03/2015) e dopo estrare UpdatePack e dopo copiare\sostituire dentro il rvkroots.exe e dopo archiviare UpdatePack ancora, oppure andare in CD\I386 e cancellare il rvkroots.ex_ e copire il rvkroots.exe, oppure archiviare in cab Mod il nuovo rvkroots.exe usando il
CabTool e dopo copiare\sostituire dentro il CD\I386 il rvkroots.ex_
Riguardo (KB890830) Strumento di rimozione e la stesa cosa, basta scaricare Windows-KB890830-V%Version%.exe e estrarlo con 7-zip o con il comando Windows-KB890830-V%Version%.exe -x:"%Destinazione%" dopo copiare\sostituire il MRT.exe dentro Update Pack, e dopo aggiornare il Key MRT_Version in OPMWXPUP.inf con la ultima versione, la ultima versione del MRT potete prenderlo\trovarlo sempre qui
http://support.microsoft.com/kb/891716 oppure installando il Windows-KB890830-V%Version%.exe e dopo andare in HKLM\SOFTWARE\Microsoft\RemovalTools\MRT (Version)
oppure creare una cartella MRT_AddOn e dentro copiare il MRT.exe, dopo aprire NotePad
[general]
builddate=2014/05/14
description=MRT for OnePiece Windows XP Post-SP3 UpdatePack
language=ALL
title=MRT for OnePiece Windows XP Post-SP3 UpdatePack
version=2014
;This section allows you to edit things that normally would not be possible to edit.
[ExtraFileEdits]
;;;; OPMWXPUP.inf|MRT_Version =|MRT_Version = "Ultima Versione del MRT";;|1
OPMWXPUP.inf|MRT_Version =|MRT_Version = "739B080F-EF67-4463-BAD2-CBA53FBF9FB9";;|1
;This section contains a list of files in i386 which should be compressed at the very
;beginning of the integration process
[i386_compress]
rvmtemp\extracted\MRT.exe
salvare il file come MRT_AddOn\entries_mrt.ini, e dopo archiviare il MRT_AddOn con CabTool o 7-Zip e dopo integrare il AddOn con nLite\RVMi
Riguardo DotNet True AddOn, e molto molto semplice serve solo estrarre le aggiornamenti del DotNet con 7-Zip e dopo copiare\sostituire\aggiornare le file dentro la cartella NetFx*.cab (e ovvio serve\bisogna controllare la versione dei File prima, perché non sempre i aggiornamenti includano dentro solo le file più recenti), non serve fare niente altro
potete usare il ResHacker per trovare\leggere il nome originale del File
ma a volte potrà servire\succedere intervenire\controllare anche un po da se, per esempio il System.dll in NetFx40.cab e in Sy430319.dll (oppure locale.nlp e in _locale.nlp) e il System.dll dentro il NetFx20.cab e in Sy250727.dll, in povere parole vuoi cercate sempre dentro la cartella NetFx* per il nome del file, se non la trovate dopo aprite il NetFx*.inf e cercate il nome del file li
in Dotnet20 potrà succedere con il mscordacwks.dll, ma come guardate già i nomi dei file sono già li ehhhh, vuoi serve solo togliere il FL_ e cambiare\sostituire il _dll*\_exe*\_xxx* with .dll\.exe\.xxx
come sempre per estrarre o creare il NetFx*.cab or NetFx*.in_ basta\serve usare il
DXToolRiguardo Windows N, ragazzi Utenti che Integrano il Update Pack in Windows N o altro dove Windows Media Player oppure il Internet Explorer non e presente portano trovare problemi durante la installazione, in questi casi come il caso del "Windows N" dove il WMP non e presente, serve rimuovere il WMP11 dal Update Pack
Come sempre serve estrarre Update Pack, e dopo indicarli la destinazione al Tool, in meno di 1 secondo ed e gia finito tutto, dopo serve archiviare ancora Update Pack in 7-Zip WinRar Cab o altri formati conosciuti dal nLite & RVMi
ragazzi ecco il codice usato, detto questo perché come si sa basta scaricare il componente in questione che e in forum come addon a parte, dopo prendere la lista dei file che e dentro (eludendo il enitres.ini piu il AddOnRes.dll), e dopo aggiungerlo al variabile $FIleList
;; lista dei file, prima ce il "WMPRollBack" che e il line che entires.ini aggiunge in del sysoc, serve metterlo in modo che disabilitarlo anche questo dal entires.ini del Update Pack
Local $FIleList = "WMPRollBack|asferror.dll|audiodev.dll|blackbox.dll|cewmdm.dll|connectm.xml|contcmng.xml|contentd.xml|contndrt.xml|drmupgds.exe|drmv2clt.dll|l3codecp.acm|laprxy.dll|LegitLib.dll|logagent.exe|mediarec.xml|medrcgst.xml|mfplat.dll|mp43decd.dll|mp43dmod.dll|mp4sdecd.dll|mp4sdmod.dll|mpg4decd.dll|mpg4dmod.dll|mpg4ds32.ax|mpvis.dll|msdelta.dll|msnetobj.dll|mspmsnsv.dll|mspmsp.dll|msscp.dll|mswmdm.dll|mymusic.inf|pbwmdrmc.dll|pdapicom.dll|pdcecomp.dll|pdptcomp.dll|pdwiacdr.dll|qasf.dll|Revert.wmz|setup_wm.exe|syncpl01.wpl|syncpl02.wpl|syncpl03.wpl|syncpl04.wpl|syncpl05.wpl|syncpl06.wpl|syncpl07.wpl|syncpl08.wpl|syncpl09.wpl|syncpl10.wpl|syncpl11.wpl|syncpl12.wpl|unregmp2.exe|uwdf.exe|wdfapi.dll|wdfmgr.exe|wmadmod.dll|wmadmoe.dll|wmasf.dll|wmc_bw12.jpg|wmc_bw12.png|wmc_bw32.bmp|wmc_bw32.jpg|wmc_bw48.bmp|wmc_bw48.jpg|wmc_bw48.png|wmc_c120.jpg|wmc_c120.png|wmc_co32.bmp|wmc_co32.jpg|wmc_co48.bmp|wmc_co48.jpg|wmc_co48.png|wmccds.exe|wmccfg.exe|wmccpl.dll|wmcsci.dll|wmdbexpo.exe|wmdm.inf|wmdmlog.dll|wmdmps.dll|wmdrmdev.dll|wmdrmnet.dll|wmdrmsdk.dll|wmerror.dll|wmfsdk.inf|wmidx.dll|wmlaunch.exe|wmnetmgr.dll|wmp.dll|wmp.inf|wmp11.chm|wmpasf.dll|wmpband.dll|wmpdxm.dll|wmpeffec.dll|wmpenc.exe|wmpencen.dll|wmpeula.txt|wmplayer.adm|wmplayer.exe|wmploc.dll|wmpmde.dll|wmpnetwk.exe|wmpnsb12.jpg|wmpnsb12.png|wmpnsb32.bmp|wmpnsb32.jpg|wmpnsb48.bmp|wmpnsb48.jpg|wmpnsb48.png|wmpnsc12.jpg|wmpnsc12.png|wmpnsc32.bmp|wmpnsc32.jpg|wmpnsc32.png|wmpnsc48.bmp|wmpnsc48.jpg|wmpnscfg.exe|wmpnssci.dll|wmpps.dll|wmpshare.exe|wmpshell.dll|wmpsrcwp.dll|wmsdmod.dll|wmsdmoe2.dll|wmsetsdk.exe|wmspdmod.dll|wmspdmoe.dll|wmvadvd.dll|wmvadve.dll|wmvcore.dll|wmvdecod.dll|wmvdmod.dll|wmvdmoe2.dll|wmvencod.dll|wmvsdecd.dll|wmvsencd.dll|wmvxencd.dll|wpd_ci.dll|wpdconns.dll|wpdmtp.dll|wpdmtp.inf|wpdmtpdr.dll|wpdmtphw.inf|wpdmtpus.dll|wpdsheah.exe|wpdshere.dll|wpdshext.dll|wpdshsob.dll|wpdsp.dll|wpdusb.sys|wudfhost.exe|wudfpf.sys|wudfrd.sys|wudfsvc.dll|wudfupdc.dll|wudfupli.dll|wudfx.dll|SVCPACK\kb954155.cat|SVCPACK\kb973442.cat|SVCPACK\kb973540.cat|SVCPACK\kb974905.cat|SVCPACK\kb975558.cat|SVCPACK\kb978695.cat|SVCPACK\kb2378111.cat|SVCPACK\mscomppackv1.cat|SVCPACK\wmfdist11.cat|SVCPACK\wmp11.cat|SVCPACK\wudf01009.cat"
;; esempio lista del Desktop Search qui https://eng2ita.altervista.org/forum/index.php/topic,2441.0.html
Local $FIleList = "WDSearch|dbres.dll|dbres.mui|dbsetup.dll|deskbar.cfg|deskbar.dll|dsksrch.chm|gsrvctr.h|gsrvctr.ini|gthrctr.h|gthrctr.ini|idxcntrs.h|idxcntrs.ini|mapine.dll|mapinere.dll|mapinere.mui|mimefilt.dll|msnldl.dll|msnldlps.dll|msnlext.dll|msnlextr.dll|msnlextr.mui|msnlnspm.dll|msnlred.dll|msscb.dll|msscntrs.dll|msshooks.dll|msshsq.dll|mssitlb.dll|mssph.dll|mssph.mui|mssphtb.dll|mssphtb.mui|mssprxy.dll|mssrch.dll|mssrch.mui|msstrc.dll|mstrings.cfg|nlhtml.dll|oeph.dll|oephres.dll|oephres.mui|offfilt.dll|propdefs.dll|propsys.dll|propsys.mui|rtffilt.dll|search.adm|searchfh.exe|searchie.exe|searchie.mui|searchph.exe|srchadmi.dll|srchadmi.mui|strctqs.bin|strctqst.bin|tquery.dll|tquery.mui|unccplex.dll|uncdms.dll|uncne.dll|uncph.dll|uncres.dll|uncres.mui|WDSearch.inf|wdsmktto.dll|wdsshell.dll|wdsview.dll|windowsr.dll|windowsr.mui|windse.mof|windseu.mof|winsstra.exe|wordwhee.dll|wwres.dll|wwres.mui|xmlfilte.dll|xpprevip.dll"
Local $UPEI, $UPEI, $UPD = FileSelectFolder("Update Pack Folder.", "", 4)
If @Error Then EXIT
$UPEI = StringRegExpReplace(FileRead($UPD & "\entries.ini"), '\r(?!\n)', @CRLF)
$FIleList = StringSplit($FIleList, "|")
For $i = 1 To $FIleList[0]
FileDelete($UPD & "\" & $FIleList[$i])
$UPEI = StringRegExpReplace($UPEI, '(?is)\n([^\r\n]*\Q' & $FIleList[$i] & '\E[^\r\n]*[\r\n])', @LF & "; $1")
Next
FileDelete($UPD & "\entries.ini")
FileWrite($UPD & "\entries.ini", $UPEI)
MsgBox(0, "XXX Component Remove", "Done.", 5)
Exit
Salvare il file come File.au3, installare autoit, basta cliccare dopo sopra il file e scegliere nel Menu Compile Script, ed ecco avete gia il vostro exe ect ect
Ciao a tutti.