Skip to content
Forum Archive

New Pimpbot

149 posts

Yathosho#
PimpBot 3.4.2

faster startup times for both the compiler and backup, nothing else has changed, nothing!

get pimpbot
Yathosho#
PimpBot 3.4.4

fixed a minor bug in the compiler and another one in the backup module.

get pimpbot here!

also, there's a beta of pimpbot backup with webdav support.. let me know if you're interested
Yathosho#
the new pimpbot backup now has webdav and dropbox support and is bundled with pimpbot 3.4.5

Yathosho#
PimpBot 3.5 ß

- Compiler: modified dialog for APE detection
- Backup: improved Vista/Windows 7 compatibility
- upgraded 7-zip to 9.04
- upgraded curl to 7.19.5

Download
Yathosho#edited
i'm advising everybody to upgrade PimpBot Runtime to v1.1, as i'm planning to switch the compression type in the future. the new version will detect lzma2 compression and advise the user to upgrade to a newer version of Pimpbot Runtime (presumably that will be 2.x).

i am writing this, as the latest runtime is not yet included in the beta of Pimpbot 3.5 - it will be in later beta versions!

edit: at the moment it seems like lzma2 compressed .pimp files can also be extracted using old 7-zip versions
Yathosho#
PimpBot 3.5 ß2

okay, i couldn't resist but release a second beta.

v3.5 beta2 (2009-06-30)
* Compiler: added dialog when unpacking large files
* Compiler: added notification if skin is selected
* Compiler: improved warning if skin is missing or incomplete
* RunTime: added dialog when unpacking large files
* RunTime: added dialog when unpacking potentially incompatible files
* Installer: enhanced brainpower 😉
both the compiler and the runtime now display an unpacking dialog when a .pimp file meets a certain file-size. this way, unpacking large files will no longer appear as idling.

as i've noticed skins are not fully supported by vista/window7, i added a warning when choosing a skin. i'm thinking about removing skinning entirely, i'm not much of a friend of skinned installers anyway

lastly, i have improved the installer. rather than being bothered with the same settings with every new installation, it now remembers the choice from a previous installation. example: you don't want to install a shortcut on your desktop. so far, you had to deselect its creation everytime you upgrade pimpbot (unless you are using the shortcut already). the all new version will remember the next time, if you deselected shortcut creation. guess this improves the usability a lot.

Download
DrO#
check back to the thread you posted about the Vista/Win7 button issue as we fixed the issue in UMUI and i believe that's the same plugin as you're using.

-daz
rossmantim#
lol

wow ur not getting the recognition u deserve. nice work on the pimpbot. you should contain the nsis in ur installer for pimpbot. that would make it alot easier.well... thats if there are no copywrite issues involved
Yathosho#
Re: lol

Originally posted by rossmantim
you should contain the nsis in ur installer for pimpbot. that would make it alot easier.
at the time when the first pimpbot came out, nsis were frequent, so i wanted the user to download the latest version of nsis. however, as the final version of pimpbot might get an option to selfupdate, i could use the same code in the installer to check for the lastest version, download and install it.
Yathosho#
drO: i've seen the post before, but i havn't had the time yet to get into this. from what i remember, wansis doesn't use any external plugins and i i don't even know if its sourcecode is available (not that this would help me).

will check after the weekend 🙂
Yathosho#
PimpBot 3.5 ß3

guess what, beta 3 is out as of today!

improved installer, improved videodelay handling, a couple of minor changes.. and an updater! the latter does what it sounds like, in a predefined interval it will check if there's a new version of pimpbot available. it kinda works (not on vista/win7), but i already got much better ideas for a future version (thanks grandchild for testing).

download here
Yathosho#
PimpBot 3.5 FINAL

forget everything you read about the updater, i removed it until further noticed and now call pimpbot 3.5 a final version. no plans to update the 3.x series, unless there are some bugs that need to be fixed.

Yathosho#
PimpBot 3.5.2

..and there were bugs. you might have noticed, that a new version has been out for quite some days already.
v3.5.2 (2009-07-22)
* Compiler: re-enabled skin support
* Compiler: added detailprint for Zip+Tag
* Compiler: disabled backup dialog on Windows 7
* Compiler: modified backup label
* Vista/Windows 7 installers will ignore skins

v3.5.1 (2009-07-20)
* Compiler: fixed startup problem
* Compiler: fixed adding .zip to .pimp file when Zip+Tag is enabled
* Compiler: disabled backup integration for Windows 7
i'm planning one more version, which should be out in the next couple of weeks.
DrO#
Yathosho: the new build of wansis.dll from http://forums.winamp.com/showthread....65#post2554665 should allow you to re-enable skinning on Vista/Win7 installs now.

-daz
Yathosho#edited
PimpBot 3.5.3

v3.5.3 (2009-08-31)
* Compiler: added /nofancy and /noskin switches to installer script
* Compiler: fixed and enabled skin support on Vista/Windows 7
* Compiler: fixed a possible error in installer script
* improved control panel handling of installer
the project is now hosted on google code, i will no longer support sourceforge in future!

Yathosho#
i just noticed, that i forgot updating the documentation. for details on the new commandline switches, read here.
Yathosho#
PimpBot 3.6 beta

wanna do me a favour? install this, recompile your last installer, but make sure to enable Settings (on page 3), then tell me what you think!

v3.6 beta (2009-09-05)
* Compiler: re-added settings for AVS installers
* Compiler: modified file-structure for .pimp files
* Compiler: fixed bug allowing multiple APE detections
* Compiler: fixed bug adding tags to .pimp files
* Compiler: fixed bug in Zip+Tag
* RunTime: modified file-structure for .pimp files
* RunTime: fixed bug not copying additional files
* updated documentation
Download PimpBot 3.6b now!
Yathosho#
wow, because i'm still keeping a years-old installation of winamp, i wasn't aware it supports multiuser installations. well, 3.6 will support that!
DrO#
it's only had that support officially since 5.2 (~3.5yrs though it appeared in 5.11) 😉 just make sure you do use what paths.ini specifies for the folder paths, etc correctly.

-daz
Yathosho#
Originally posted by DrO
it's only had that support officially since 5.2 (~3.5yrs though it appeared in 5.11) 😉 just make sure you do use what paths.ini specifies for the folder paths, etc correctly.

-daz
are there any other cryptics like {26}\Winamp (for $APPDATA)? is paths.ini a file one would have to change manually?

knowing that you can script NSIS as well, let me know what you think of this:
  ${If} ${FileExists} "$INSTDIR\paths.ini"
ReadINIStr $0 "$INSTDIR\paths.ini" "Winamp" "inidir"
${If} $0 == "{26}\Winamp"
StrCpy $WAini "$APPDATA\Winamp\Winamp.ini"
${ElseIf} ${FileExists} "$0\Winamp.ini"
StrCpy $WAini "$0\Winamp.ini"
${EndIf}
${Else}
StrCpy $WAini "$INSTDIR\Winamp.ini"
${EndIf}
any pitfalls?
DrO#
best to have a look at http://forums.winamp.com/showthread....19#post2555019

i think a combination of the system plugin and logiclib should be what's needed to get it all handled correctly (unless you pull out the plugin which Winamp's installer uses).

-daz
Yathosho#
PimpBot 3.6 ß2

second beta out already, fixing some bugs with the settings page and improving some of the dialogs.

Download PimpBot here or see the new installer in action!
Yathosho#
it's about time the winamp developer network points out there's stuff like pimpbot, i'm sick of all those winrar sfx (and there is worse!) installers..
Yathosho#
PimpBot 3.6 FINAL

v3.6 "Full Circle" (2009-09-09)
* Compiler: requires NSIS 2.36 or higher
* Compiler: requires latest WANSIS.DLL
* Compiler: added support for illegal characters in installer title
* Compiler: modified DropFolder defaults
* Compiler: improved support for new .pimp file structure
* Compiler: fixed bugs in installer settings page
* RunTime: modified language string for font installation
* RunTime: improved support for new .pimp file structure
* added some useful scripts
pimpbot 3.6 brings back the last remaining feature that hasn't been available since early pimpbot 2.x versions: the settings page for installers! much better than before, this lets users configure their avs installation during the installation of your pack. however, this is only an optional feature!

i also added some useful scripts, that you might want to use to update your .pimp files to the new standard (not really necessary at this point), a standalone app for avs settings (same used in the installers) or to grab the splash image from an existing installer.

get it here
Yathosho#
Originally posted by Warrior of the Light
The installer gave me the following message (translated from Dutch):

"Setup couldn't find a valid Winamp installation. Continue? (NOT recommended)"
did you install winamp properly or did you just copy your old installation? did you save that program files path in your registry or is it a directory you just created and have to select manually for each installation?

pimpbot installers use the registry keys created by the winamp installer to determine the correct path. if that fails, it assumes %PROGRAMFILES%\Winamp to be the path.

you can always use the /unzip switch to extract the presets from the installer (Installer.exe /unzip) or the nsis default /D to override the destination (Installer.exe /D=F:\Program Files\Winamp).

It also asks me to remember the location for further installations but I said no.
this is so the above won't happen the next time you install winamp. what it does is create the (missing) winamp key in your registry.

Also, if I choose to continue anyway, if finishes the installation without actually installing the files
will look into this, it's probably related to the above. installer works perfectly on my windows 7 installation.

thanks for all bug reports!
Warrior of the Light#
The problem is on my end (apart from the not installing I guess)

It was a normal installation, never had the problem before, but I notice now that Winamp isn't in my list of installed programs anymore.

/edit:

Re-installed winamp and the problem is fixed

Thanks!
Yathosho#
great!

3.6.1 should be out soon, completing some translations for the settings page and fixing a minor bug with dropfolder