Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account



Photo

Winamp 5.24 Msi Release

* * * - - 4 votes

  • Please log in to reply
296 replies to this topic

#1
Alanoll

Alanoll

    CODE tags people, CODE tags!

  • Patrons
  • 5,496 posts
  • Joined 25-September 03
Alrighty, here it is.

Background:
This MSI is meant as a complete replacement for the NSIS installer for Winamp. It is a complete recreation of the installer in the Windows Installer format. This conversion allows for command-line switches to be used.

NOTE: This installer is not SILENT by default. You must still use /qb or /qn like you normally would.

Switches:
I'm lazy, and don't want to type up ALL the switches individually, so I believe I'll use an image.
Posted Image
The switches are in the colum just to the RIGHT of all the components. They match up with the components they're in line with.

Additional switches are
Xfull = Install ALL components.
XName = Username for Pro registration
XKey = Product Key for Pro registration
XDesktop = Creates the Desktop shortcut; Default is 1
XQuicklaunch = Creates the Quicklaunch shortcut; Default is 0
XStartmenu = Creates the Startmenu shortcuts; Default is 1
XAllShort = Creates all shortcuts; Default is 0
XSkinsetting = Specify the SKIN to use in Winamp.
XINET = Specifies what internet connection you want. 0 = Always; 1 = Modem; 2 = Not Connect. Default is 2
XREGAUD = Associate Audio extensions. Default = 0; Any other will disable
XREGVID = Associate Video extensions. Default = 0; Any other will disable
XSEPPROFILES = Seperate Profiles for each User. Default = 0; =1 will Enable
Attached is an RTF file containing ALL available switches. You can also press the Help button on the Custom Setup screen, or type
msiexec.exe /a Winamp.msi
[code]
To bring up the same Help window.

Usage:
To install a component, you MUST tell the installer to install it. By DEFAULT only the main executable (winamp.exe) is installed. All switches are =0. To signal to the installer to install a component, add the switch to the command line with =1.

Examples:
To install Audio and Video
winamp.msi Xaudio=1 Xvideo=1
To install Agent
winamp.msi Xagent=1
If you wanted EVERYTHING then use
winamp.msi Xfull=1
and everything will be installed.


The ONLY ones this does not apply to are XName,XKey, and XSkinsetting. They are all strings, so use whatever you're supposed. If you used "Joe User" to register Winamp, then use
winamp.msi Xname="Joe User" Xkey="XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"


INI Usage:
Now for the fun part. New in this release is the ability to use an INI file rather then type it all out at the command line. This file can be called anything, and can be anywhere, because you specify where it is. If the path is not correct and it can't find the file, then the installer may perhaps error out on you.

INI Syntax:
[SETUP]
XAUDIO=1
XVIDEO=1
XNAME=Joe User
XKEY=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

I only included a set of the of arguments you could use. They are the exact same names and usage as from command line from above.
Save this file ANYWHERE you want, and call it [b]ANYTHING[/] you want. As long as you know where and what it's called.

After you have create your INI file, start the install with
winamp.msi INI="%CDROM%\Unattend\MyINIFile.ini"
the quotes ( " ) are only neccesary when there are spaces, and when used MUST enclose the whole argument. %CDROM% does NOT have to be %CDROM%. If you're files are in %systemdrive%\install\winamp, then use
winamp.msi INI="%systemdrive%\install\winamp\winamp5.ini"

NOTE: IF you want to use CDDB functionality, you MUST set XINET to 0.

Updates
  • Shortcut Issue Fixed (unreported)
  • Modern Skin selection working now
  • Hotfix Plugin SHOULD be fixed
  • Updated to 5.092
  • Fixed Registration Screen PopUp on First Run
  • Fixed GUIDs allowing for upgrades from 5.091 to 5.092
  • Fixed Visualization INI entry
  • Updated to 5.093
  • Hopefully Fixed the SFC Error
  • Proper Working Directory for all Shortcuts now
  • Updated to 5.094
  • Updated to 5.1
  • Moved Shortcuts to ALLUSERS profiles
  • New switches added. Please view the attached RTF file
  • MSI Updated to 5.111
  • Forgot to add those new switches to INI support, fixed
  • MSI Updated to 5.12
  • MSI Updated to 5.21
  • MSI Updated to 5.24
Download Link: MSI File | CAB Files
Last Update: 3/12 18:32 GMT

Attached Files


Edited by Shark007, 29 November 2006 - 07:39 AM.

Welcome to the Forum! Please READ Me!!
Alright, that's it for the site for now. Now on to the next project....which could concievable replace the current site :)


How to remove advertisement from MSFN

#2
Alanoll

Alanoll

    CODE tags people, CODE tags!

  • Patrons
  • 5,496 posts
  • Joined 25-September 03

but heres a question how could you tell it not to install some thing if you set it up that way ?

Instead of the current method of telling something to install, the switches would therefore be instead telling it to NOT install, ie instead of setting switches to =1 it'd be =0
Welcome to the Forum! Please READ Me!!
Alright, that's it for the site for now. Now on to the next project....which could concievable replace the current site :)

#3
OrcoXP

OrcoXP

    Member

  • Member
  • PipPip
  • 148 posts
  • Joined 03-July 03
Cheers on the new build!!!

I would say an unintrusive everything...

Disable registering file extensions and disable the Winamp Agent.

So Winamp5093.msi /qb! /xagent=1 /regall=1 would be everything

Here's another idea...maybe a wildcard install switch.
I don't know if this is possible but maybe something like /STAR1=winamp.ini /STAR2=".\Plugins\ColorThemes\Winamp Modern\Forum Themes Collection.xml"

Maybe not...my eyes are sometimes bigger than my stomach ;)

[edit]

Oh and disable the context menus!

Edited by OrcoXP, 21 June 2005 - 07:36 PM.

Internet Killed The Video Star

#4
OrcoXP

OrcoXP

    Member

  • Member
  • PipPip
  • 148 posts
  • Joined 03-July 03
Does anyone know a command line to run a fresh install of Winamp minimized and start the AVS? and possibly set the volume to 50%?

Wouldn't that be a cool back drop for your RunOnceEx?
Internet Killed The Video Star

#5
blinkdt

blinkdt

    Somewhat Knowledgeable

  • Member
  • PipPipPipPip
  • 582 posts
  • Joined 30-September 03
  • OS:Windows 8 x64
  • Country: Country Flag

Would you prefer that the MSI defaulted everything to install, and then you DESELECT what you don't want? or everything not to install, and then SELECT what you do want?

I really appreciate the way you have it set up now: No by default, SELECT what you want. :yes: And thanks again for staying on top of this.

Edited by blinkdt, 21 June 2005 - 11:53 PM.

no peace for the wicked, no rest for the good

#6
EdGaR

EdGaR

    Junior

  • Member
  • Pip
  • 58 posts
  • Joined 26-March 05
a heckler is well a smart@ss. i saw in a an episode of home movies.but was just joshing(u know joking).thx alanoll for staying up to date with winamp.ur work is very appreciated!

#7
MAVERICKS CHOICE

MAVERICKS CHOICE

    The Guy from Aus

  • Member
  • PipPipPipPipPipPipPip
  • 1,780 posts
  • Joined 14-November 03
  • OS:Windows 7 x64
  • Country: Country Flag
Nice update dude.

#8
Thauzar

Thauzar

    4th Star Learner

  • Member
  • PipPipPip
  • 415 posts
  • Joined 10-August 04
I would prefer everything on but since you have Xfull=1 it's not a problem. As long as I can deselect video and cd association (hope you remembered to add the switch you forgot in last msi ;) ). But I wish you find a way with those booleans to get a master switch to 1 but to let some minor switches be overwritten with the following lines if they are not 1. Like let's say, Xregaudio=1 and on the next line Xogg = 0 would overwrite only the 1 for the ogg file type and leave every other sound format to 1.

Leave the context menus alone! Or maybe do a switch to turn it on or off since everything is 0 by default, but I want it on when I install with Xfull=1. Again, here, it would be the best if someone could Xfull=1 and then overwrite the context menu setting with Xcontext=0 on the following line.

Now let's try this new msi, see if you got that cd playback switch there, and if it updates fine ;)
5. Images in signatures shall NOT exceed a total of 300x100 and 80kb. -- Tarun

#9
Thauzar

Thauzar

    4th Star Learner

  • Member
  • PipPipPip
  • 415 posts
  • Joined 10-August 04
I don't see it in switches.rtf though. Maybe you forgot to add the 3rd cd switch you were talking about? I want to disable cd association with winamp but still keep the cdplayback support and ripping stuff.


Everything is still ok except that cd association. I'd like the switch to be there. But is it normal it still says 5.092 everywhere? like on mouse over in the tray, in about, it still says 5.092 from may 26th. So did it really update or you just forgot to change the dates and version number?

Edited by Thauzar, 22 June 2005 - 07:30 AM.

5. Images in signatures shall NOT exceed a total of 300x100 and 80kb. -- Tarun

#10
Alanoll

Alanoll

    CODE tags people, CODE tags!

  • Patrons
  • 5,496 posts
  • Joined 25-September 03
DANG IT!! I knew i would forget something, and of course it was those darn file versions in the MSI itself. The files themselves are 5.093, but the MSI still says 5.092.

As for the new switches, i didn't get a chance to add them, as i was trying to figure out a new way for the switches to operate.
Welcome to the Forum! Please READ Me!!
Alright, that's it for the site for now. Now on to the next project....which could concievable replace the current site :)

#11
maniaq

maniaq

    Advanced Member

  • Member
  • PipPipPip
  • 378 posts
  • Joined 28-November 04
  • OS:none specified
  • Country: Country Flag

DANG IT!! I knew i would forget something, and of course it was those darn file versions in the MSI itself. The files themselves are 5.093, but the MSI still says 5.092.

As for the new switches, i didn't get a chance to add them, as i was trying to figure out a new way for the switches to operate.

<{POST_SNAPBACK}>


so should we download the new version or not

#12
Alanoll

Alanoll

    CODE tags people, CODE tags!

  • Patrons
  • 5,496 posts
  • Joined 25-September 03
yes, i fixed it just a few moments ago.
Welcome to the Forum! Please READ Me!!
Alright, that's it for the site for now. Now on to the next project....which could concievable replace the current site :)

#13
Zxian

Zxian

    Scroll up - see the Google bar?

  • Super Moderator
  • 5,066 posts
  • Joined 30-September 04
  • OS:none specified
  • Country: Country Flag
Hey Alanoll,

Thanks again for the release. Great work as always.

I think it's best the way that you have it - i.e. having to select what you DO want installed. That way if you want to make it a Winamp Lite plus a couple of addons, it's pretty easy to do this.

Cheers!

#14
Sneakyghost

Sneakyghost

    Newbie

  • Member
  • 31 posts
  • Joined 30-November 04
Once Again:
big thx @ allanoll for keeping up with those guys at nullsoft!

just in time for me to still add it to my nearly finished UA. won't do much on that one for awhile so i'm pretty happy that this one still came in b4 i'm finished...

great job man! :)
::[ Board-Ghost, not much active anymore ]::

#15
hd_steve

hd_steve
  • Member
  • 2 posts
  • Joined 23-June 05
I'm sure by now you're getting tired of working in all the fixes, many thanks for your efforts w this release.

One small problem I have is that I can't get it to register the mp3 filetype properly, as in when double clicking a mp3 file nothing happens, winamp doesn't open.

The "open" command for the mp3 file type on install of the release registers this:
C:\Program Files\Winamp\\Winamp.exe "%1" seems to me like the double \ is the problem, when I remove it, it works as expected.

Wondering if you have any thoughts. Alanoll

The install syntax I've been using:
Winamp5092.msi Xaudio=1 XREGAUD=1 XREGPLS=1 XQuicklaunch=0 XStartmenu=0 Xregopt=1 /qn

#16
jlodell

jlodell
  • Member
  • 1 posts
  • Joined 23-June 05
Thank you for your indepth explanation. much appreciated.

#17
OrcoXP

OrcoXP

    Member

  • Member
  • PipPip
  • 148 posts
  • Joined 03-July 03

I'm sure by now you're getting tired of working in all the fixes, many thanks for your efforts w this release.

One small problem I have is that I can't get it to register the mp3 filetype properly, as in when double clicking a mp3 file nothing happens, winamp doesn't open.

The "open" command for the mp3 file type on install of the release registers this:
C:\Program Files\Winamp\\Winamp.exe "%1" seems to me like the double \ is the problem, when I remove it, it works as expected.

Wondering if you have any thoughts. Alanoll

The install syntax I've been using:
Winamp5092.msi Xaudio=1 XREGAUD=1 XREGPLS=1 XQuicklaunch=0 XStartmenu=0 Xregopt=1 /qn

<{POST_SNAPBACK}>


Are you sure there is not quotes around "C:\Program Files\Winamp\Winamp.exe"?

And your fix is right...you can just import a reg file to resolve it until Alanollz releases a fix.

Assuming the problem is reproduceable I mean...I didn't test it myself. ;)
Internet Killed The Video Star

#18
Alanoll

Alanoll

    CODE tags people, CODE tags!

  • Patrons
  • 5,496 posts
  • Joined 25-September 03
I shall check the MSI in a moment.

EDIT:: I found a possible cause of the problem, and am uploading an updated version of both downloads.

Edited by Alanoll, 23 June 2005 - 11:18 PM.

Welcome to the Forum! Please READ Me!!
Alright, that's it for the site for now. Now on to the next project....which could concievable replace the current site :)

#19
hd_steve

hd_steve
  • Member
  • 2 posts
  • Joined 23-June 05

Are you sure there is not quotes around "C:\Program Files\Winamp\Winamp.exe"?

And your fix is right...you can just import a reg file to resolve it until Alanollz releases a fix.

Assuming the problem is reproduceable I mean...I didn't test it myself. ;)


Looking into it further I found that the problem only shows when logging into a different user account than the MSI was installed in. The user account that the release is installed into directly doesn't have that problem.

As in when joining the system to a domain and logging into the system as a domain user, double clicking a mp3 file won't open winamp.

The problem isn't clear to me, I may have been wrong about the double \\, as that doesn't seem to be directly the issue. In any case removing the double \ does seem to fix it.

I tried the new release on a clean system, didn't fix it. It's a small issue though, I may just try to get it to work w reg fixes like OrcoXP suggests.

Any ideas?

#20
Alanoll

Alanoll

    CODE tags people, CODE tags!

  • Patrons
  • 5,496 posts
  • Joined 25-September 03
hmmm....

sure the update didn't fix it? hmmm....
The file associations are being set in HKCR for the current user, and HKLM\Classes for the system. I'll double check both in a moment....

A snapshot of the registry would be helpful, HIVE format preferably (Save As, and type as Hive)
Welcome to the Forum! Please READ Me!!
Alright, that's it for the site for now. Now on to the next project....which could concievable replace the current site :)

#21
n7Epsilon

n7Epsilon

    Currently Learning: C#, JavaScript, PHP

  • Member
  • PipPip
  • 156 posts
  • Joined 11-February 05
Hi,
Winamp 5.094 Released:

Full Version:
http://download.null...mp5094_full.exe

Pro Version:
http://download.null...amp5094_pro.exe

Changelog:
New: in_wm now handles bitrate and length extended info
New: New random number generation for playlist shuffle
Fixed: Security vulnerability in id3v2 tags
Fixed: Winamp now shuffles playlists larger than 32,768 songs
Fixed: Fade on start now behaves properly
Fixed: separate directsound settings with multiple instances
Fixed: Winamp now supports adding URLs longer than 260 characters
Fixed: Editing files created in iTunes no longer causes corruption
Fixed: Length of long mp3's now reported properly
Fixed: gen_jumpex no longer crashes when DEP is enabled
Fixed: Sort selections in media library are now remembered
Fixed: Album names with non-alphanumeric character behave better
Fixed: Fixed intermittent crash on seeking for some users
Updated: new libmp4v2.dll

#22
Alanoll

Alanoll

    CODE tags people, CODE tags!

  • Patrons
  • 5,496 posts
  • Joined 25-September 03
AGAIN, i ask WHY DO PEOPLE FEEL THE NEED TO POST NOTIFYING OF A WINAMP UPDATE?!

Any Winamp user who actually knows what they're doing probably checks the site every once in a while, and even if they don't it will be on the frontpageof MSFN shortly anyway.
Welcome to the Forum! Please READ Me!!
Alright, that's it for the site for now. Now on to the next project....which could concievable replace the current site :)

#23
Zxian

Zxian

    Scroll up - see the Google bar?

  • Super Moderator
  • 5,066 posts
  • Joined 30-September 04
  • OS:none specified
  • Country: Country Flag
:P I was waiting for that to happen... lol

Awaiting the joy of digging for bugs, Alanoll.. :)

#24
Dynaletik

Dynaletik

    Senior Member

  • Member
  • PipPipPipPip
  • 652 posts
  • Joined 18-September 04
  • OS:none specified
  • Country: Country Flag

AGAIN, i ask WHY DO PEOPLE FEEL THE NEED TO POST NOTIFYING OF A WINAMP UPDATE?!

Any Winamp user who actually knows what they're doing probably checks the site every once in a while, and even if they don't it will be on the frontpageof MSFN shortly anyway.

<{POST_SNAPBACK}>


I think it's not just the notification the people want to give. It also is an indirect question, if your .msi is updated and if so, when?

But it always the same: Veni, Vidi, Vici. Alanoll came, saw and did the update. :thumbup

#25
muiz

muiz

    SPECIAL

  • Member
  • PipPipPipPipPipPip
  • 1,055 posts
  • Joined 03-August 03
  • OS:none specified
  • Country: Country Flag
@ChipCraze23

thx




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users