MSFN XP Codec-Pack 5.5 for your unattended needs...
#651
Posted 30 May 2006 - 02:54 AM
Either way, I have been considering one or two changes to the existing inf, so this problem may be looked at during that time. Thank you for bringing it to our attention.
#652
Posted 30 May 2006 - 04:38 AM
by updating the pack, the original qasf.dll gets backuped before the installer overwrites it. this step was necessary, because it was not possible to overwrite qasf.dll directly. maybe Yzöwl got a better solution for this procedure? (maybe it's possible to delete the qasf.old if it exists, before the installer copies the new one?)
#653
Posted 30 May 2006 - 07:46 AM
Yzöwl, on May 30 2006, 10:54 AM, said:
Either way, I have been considering one or two changes to the existing inf, so this problem may be looked at during that time. Thank you for bringing it to our attention.
If i use swgreed's way i dont have that problem , only if i use the installer.
Quote
Even if its not present , this happens.
This post has been edited by muiz: 30 May 2006 - 07:47 AM
#654
Posted 30 May 2006 - 12:20 PM
muiz, on May 30 2006, 03:46 PM, said:
I think, I found the "bug". If you have winrar or tomething similar, edit the installer and change following line:
Setup=rundll32.exe advpack.dll,LaunchINFSection codec.inf, DefaultInstall,3
to
Setup=rundll32.exe "advpack.dll,LaunchINFSection codec.inf,DefaultInstall,3"
#655
Posted 30 May 2006 - 01:02 PM
swgreed, on May 30 2006, 08:20 PM, said:
muiz, on May 30 2006, 03:46 PM, said:
I think, I found the "bug". If you have winrar or tomething similar, edit the installer and change following line:
Setup=rundll32.exe advpack.dll,LaunchINFSection codec.inf, DefaultInstall,3
to
Setup=rundll32.exe "advpack.dll,LaunchINFSection codec.inf,DefaultInstall,3"
Lets try it out
thx
#656
Posted 30 May 2006 - 07:07 PM
muiz, on May 30 2006, 09:02 PM, said:
unfortunately it didn't work...
therefore I removed the method of renaming qasf.dll. Non-english windows systems might encounter a language specific message if the current file is to be overwritten by an english version. since even localized versions of wmp10 and wmp11 themselfes come with english-only versions of qasf.dll, I think the old specific version from wmp9 is no longer needed.
If you encounter this problem upon your 1st installation, you can also copy the new qasf.dl_ to your "i386" folder and overwrite the old one.
by the way, version 2.5 is out!
(I like Yzöwl's sfx-installation method, so I added it as well - if you want it to install "the old way", just extract the files within the exe!)
This post has been edited by swgreed: 30 May 2006 - 07:10 PM
#657
Posted 31 May 2006 - 12:29 AM
I notice that your not removing
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\drivers.desc] "C:\\WINDOWS\\system32\\l3codeca.acm"="Fraunhofer IIS MPEG Layer-3 Codec" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32] "msacm.l3acm"="C:\\WINDOWS\\system32\\l3codeca.acm"
So if I use your codec pack I would have 2 entries for Fraunhofer MP3 codec listed in windows Audio Codecs.
Even though I only have the 1 mp3 codec available.
Cheers.
Edit: Not sure if this is how to add the above to your existing codecs.inf under the sections listed?
[DefaultInstall] DelReg = Remove.reg
[DefaultUninstall] AddReg = Add.reg
[Remove.reg] ;Removes the old l3codeca entries upon install HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\drivers.desc","%11%\l3codeca.acm" HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32","msacm.l3acm"
[Add.reg] ;Adds the old l3codeca entries back on uninstall HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\drivers.desc","%11%\l3codeca.acm" HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32","msacm.l3acm"
as you can see I have no clue with .inf file writing/editing.
Edit2: I've been trying to make a basic mini cpl that houses the cpls from this codec pack.
So instead of my control panel being cluttered with 3 or so new cpls , I have 1 new cpl eg: Codecs Config.
When I launch that cpl a mini window opens with buttons available to launch the variuois codecs configuration interfaces.
I know sorta sounds silly but I wanted to play with AutoIt and thought why not..lol
So far I've got the gui done (as I said I'm learning...sloowwwly)
Actually the code for it is easy , but I was trying to make it dynamic by having it so a user can add other other buttons and assign those buttons to what they want (for other codec settings eg: QT , RM).
If I can get it to work correctly would any1 be intrested to add it to this pack?
This post has been edited by smashly: 31 May 2006 - 02:10 AM
#658
Posted 31 May 2006 - 06:55 AM
thanks for the info about "l3codeca". I'll fix this shortly...
your cpl-tool sounds very interesting. is there already a preview available.
#659
Posted 01 June 2006 - 12:44 AM
So that means hard set buttons that a user can't edit. (unless they edit the script and compile again).
At present a very basic small window which has close and minimize on the top bar and 4 buttons with the appropriate icon image on it for the relevant interface it calls are in the window center. Can make it resizable very easily (this will be for when I get the dynamic part worked out)..
It's as an exe with a cpl that points to it.
will post it tomorrow as I've not got it here with me at work tonight..
On another note...
Small recap on the mp3 install/uninstall side of things
I think I found a few small bits to tidy up:
1) l3codecx.ax filter that is updated doesn't get backdated when codec pack is uninstalled.
It gets unregistered and deleted atm.
I've updated the codec.inf rename of file to l3codecx.old on install and to l3codecx.ax on uninstall of codec pack by adding:
[Old.Uns] L3codecx.old, L3codecx.ax [Put.Back] L3codecx.ax, L3codecx.oldMaybe add another section for re-register l3codecx.old after renaming back to l3codecx.ax upon uninstall. (I'm Looking into that but ran out of time)
2) Also under your codecs.inf sections:
[DefaultUninstall]
DelReg = Reg.Settings, Downgrade.It, Reg.Uninstall
[Downgrade.It]
; Fixes broken mp3 playback in WMP due to msacm.l3acm downgrade
HKLM,%SCC%\{7D8EA000-731E-11d0-AC50-00AA00BF35C4}\InProcServer32,,,"%11%\l3codeca.acm"
This entry should be added on uninstall , if I read this correctly you've got it deleting that entry. (I'm probly reading wrong, I'm not to cluey with inf files)Maybe should be put under AddReg :
[DefaultUninstall]
DelReg = Reg.Settings, Reg.Uninstall
AddReg = Downgrade.It
[Downgrade.It]
; Fixes broken mp3 playback in WMP due to msacm.l3acm downgrade
HKCR,CLSID\{7D8EA000-731E-11d0-AC50-00AA00BF35C4}\InProcServer32,,,"%11%\l3codeca.acm"
HKLM,%SCC%\{7D8EA000-731E-11d0-AC50-00AA00BF35C4}\InProcServer32,,,"%11%\l3codeca.acm"
Myself I just tagged the AddReg part to the bottom of the [DefaultUninstall] Section and add the extra line for HKCR entry. Since default clean install of windows xp gold or windows xp fully updated regaurdless of wmp version has this entry then why not return it back on uninstall?
3)My earlier post resolve for the double entry of the mp3 codec on install/uninstall maybe add:
[DefaultInstall] DelReg = remove.l3a [DefaultUninstall] AddReg = l3a.restore, Downgrade.It [remove.l3a] ;Removes the old l3codeca.acm driver description reg entry upon install HKLM,"%SMWntCv%\drivers.desc","%11%\l3codeca.acm" [l3a.restore] ;Adds the old l3codeca.acm reg entries back on uninstall HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\drivers.desc","L3codeca.acm",,"Fraunhofer IIS MPEG Layer-3 Codec" HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32","msacm.l3acm",,"L3codeca.acm"
4) really not sure what the diff is but I also change both HKCR key for the CLSID as well as the HKLM CLSID reg entry.
I do this on install and uninstall. Since I'm renaming the old l3codeca.acm and now using it's CLSID for for the l3codecp.acm as a replacement then I wan't the same CLSID entries for the new:
[Upgrade.It]
; Fixes broken mp3 playback in WMP due to msacm.l3acm upgrade
HKCR,CLSID\{7D8EA000-731E-11d0-AC50-00AA00BF35C4}\InProcServer32,,,"%11%\l3codecp.acm"
HKLM,%SCC%\{7D8EA000-731E-11d0-AC50-00AA00BF35C4}\InProcServer32,,,"%11%\l3codecp.acm"
[Downgrade.It]
; Fixes broken mp3 playback in WMP due to msacm.l3acm downgrade
HKCR,CLSID\{7D8EA000-731E-11d0-AC50-00AA00BF35C4}\InProcServer32,,,"%11%\l3codeca.acm"
HKLM,%SCC%\{7D8EA000-731E-11d0-AC50-00AA00BF35C4}\InProcServer32,,,"%11%\l3codeca.acm"
5)I used the old entry for msacm.l3acm... your entry:
[Reg.Settings] HKLM,"%SMWntCv%\Drivers32",msacm.l3codecp,,"l3codecp.acm"
The edited entry I'm using:
[Reg.Settings] HKLM,"%SMWntCv%\Drivers32",msacm.l3acm,,"l3codecp.acm"thought why not since I'm replacing l3codeca.acm with l3codecp.acm. I haven't had any probs with it set this way and all my apps and games that require msacm.l3acm seem to work fine.
More to come but ran out of time to play.
Once again Thank You for this Rock'n codec pack...
Cheers
Edit: I've added DivX3.11 codecs (only the vid codec). Doh I thought I had no need for it anymore.. but this pack won't play DivX3.11 formats without added codecs. Either ffdshw or divx3.11 is needed. Even though gspot reports otherwise and fails.
I don't encode in NanDub SBC with 3.11 these days , but I still have alot of my old encodes that are in this format and I'm not gunna re-encode em. Surely I'm not the only one to notice this, or is it just me ?
This post has been edited by smashly: 01 June 2006 - 03:15 AM
#660
Posted 01 June 2006 - 08:10 AM
#661
Posted 02 June 2006 - 02:24 AM
Quote
it's at it's most basic it can be atm (4 buttons , what could possibly go wrong? !BANG!)
Preview Here
for xp
Unpack files to system32
remove or rename the 4 old codec cpls in system32
this preview may not work properly with kels addon version, not sure , haven't checked.
as well there's no error handling in it's code if CMC can't find the file it's looking for.
(it is a preview after all...lol)
cheers
Edit:
Updated preview cmc to v0.0.0.2.
Link updated
Changes are minimal..
Got rid of tray icon and added window Always On Top.
This post has been edited by smashly: 02 June 2006 - 09:36 AM
#662
Posted 02 June 2006 - 08:48 PM
CRC failed in WMVDMOD.DL_
Unexpected end of archive
This post has been edited by muiz: 02 June 2006 - 08:50 PM
#663
Posted 02 June 2006 - 09:50 PM
Both times the archive showed no crc errors when tested. Both times the archive extracted without error.
I must be lucky.
odd.
Cheers
#664
Posted 03 June 2006 - 04:23 AM
#665
Posted 03 June 2006 - 04:38 AM
#666
Posted 03 June 2006 - 06:24 AM
I also added the possibility to backup the original l3codecx.ax, so it will be restored on uninstallation
This post has been edited by swgreed: 03 June 2006 - 06:25 AM
#667
Posted 03 June 2006 - 06:32 AM
if i'm using the nlite pack, what can i remove with nlite? and do i need to keep WMP compatability..
i use mpc + winamp, but would like to be able to play wmv if i need to (and have firefox wmv compatability
#668
Posted 03 June 2006 - 06:40 AM
#669
Posted 03 June 2006 - 07:10 AM
Kelsenellenelvian, on Jun 3 2006, 02:40 PM, said:
That came with the concept of this pack... It was never meant to be uninstalled, since it had to be integrated into an unatteded installation right from the beginning.
This uninstallation feature is completely new. The inf-installer has to be modified so it will backup the original wmp-codec files first.
#670
Posted 03 June 2006 - 11:11 AM
swgreed, on Jun 3 2006, 02:10 PM, said:
This uninstallation feature is completely new. The inf-installer has to be modified so it will backup the original wmp-codec files first.
Yzöwl, on May 30 2006, 09:54 AM, said:
- ← Anyone know silent install switches for TeamViewer?
- Application Installs
- Xara Designer Pro 7.1.1.17.261 + Sn →



Help

Back to top









