You are here

PeaZip Portable 2.5 Pre-Release 4

23 posts / 0 new
Last post
Jacob Mastel
Offline
Last seen: 4 years 1 month ago
Developer
Joined: 2007-06-13 19:36
PeaZip Portable 2.5 Pre-Release 4

Application: PeaZip Portable
Category: Utilities
Description: PeaZip Portable is the popular PeaZip packaged as a portable app, so you can take your file archiver with you and work with your compressed 7z, ZIP, GZIP, BZIP2, TAR, RAR files and more on the go.
Download PeaZip Portable 2.5 Pre-Release 4 [4.7MB download / 6.8MB installed]
(MD5: 28bdf4667343eab5785f24024acced11)

Release Notes:

Pre-Release 4 (JTH)

  • Fixed incorrect app version in installer config
  • Fixed not removing Other directory in installer
  • Fixed some files not UPX compressed
  • Fixed incorrect version on launcher (launcher version isn't supposed to match app version
  • Switched GetParameters to official
  • Updated installer to 0.11.2
  • Still a couple more bugs

Pre-Release 3

    Fixed:

  • Removed my settings from the installer.
  • Removed Thumbs.db from $EXEDIR\Other\Help

Pre-Release 2

    Fixed:

  • Look at Ryan's comment below. Blum

Pre-Release 1 (2009-01-30): Initial release

    New in this release:

  • Bookmarks.txt is now stored in the data directory so PAM will back it up.

Ryan McCue
Ryan McCue's picture
Offline
Last seen: 15 years 1 month ago
Joined: 2006-01-06 21:27
Alrighty.

Here are the (minor) things I noticed:

  • Uses application-specific support links (which don't exist) instead of generic ones in help.html
  • Your own copyright statement is missing from readme.txt
  • "ABOUT PeaZip PORTABLE" should be all uppercase (someone did a search and replace Wink ); several of these lying through readme.txt
  • The version of the PeazipPortable.nsi is incorrect, it should be the launcher version, not the app version.
  • LegalCopyright should be "PortableApps.com and contributors"
  • IfFileExists "$PROGRAMDIRECTORY\conf.txt" "" DisplaySplash should goto StoreCurrentDriveLetter instead.
  • !define FILENAME "PeaZip Pre-Release 1" should be "PeaZip_Portable_2.5_PRERELEASE1"
  • App\readme.txt says "Peazip", should be "PeaZip", I believe.

Looks like a smooth release otherwise.

"If you're not part of the solution, you're part of the precipitate."

BuddhaChu
BuddhaChu's picture
Offline
Last seen: 4 months 3 weeks ago
Joined: 2006-11-18 10:26
Whoa!

Ryan is channeling the spirit of Patrick and myself. Love it! (inside joke Biggrin )

Cancer Survivors -- Remember the fight, celebrate the victory!
Help control the rugrat population -- have yourself spayed or neutered!

Patrick Patience
Offline
Last seen: 4 years 11 months ago
DeveloperModerator
Joined: 2007-02-20 19:26
Haha

I was impressed with the capitalization one in particular.

Ryan McCue
Ryan McCue's picture
Offline
Last seen: 15 years 1 month ago
Joined: 2006-01-06 21:27
Yeah.

I'm like Shawn Spencer from Psych. *raises hand to head* Biggrin

"If you're not part of the solution, you're part of the precipitate."

giorgiotani
Offline
Last seen: 4 years 6 months ago
Joined: 2006-12-05 06:03
PeaZip Portable 2.5

The application is working fine, but I would report that PeaZip_help.pdf (which is located in peazip.exe's directory) is missing.
However it is not strictly required, since from help menu the documentation can be also reached online on PeaZip's website, so it can be stripped away from the package in order to save space.

Developer of PeaZip project

Jacob Mastel
Offline
Last seen: 4 years 1 month ago
Developer
Joined: 2007-06-13 19:36
That's interesting

That's weird cause I did a new install and just copied it over.... anyways it will be in the second Pre-Release which will happen tonight if I can.

Release Team Member

giorgiotani
Offline
Last seen: 4 years 6 months ago
Joined: 2006-12-05 06:03
The previous version's

The previous version's problem with missing PeaZip_help.pdf file is now fixed, thank you very much!

Developer of PeaZip project

Bart.S
Offline
Last seen: 5 months 3 weeks ago
Developer
Joined: 2008-07-23 07:56
Ok,

second and probably last attempt to help.

  • You could replace Getparameters.nsh with the NSIS-built-in GetParameters
  • Remove Other\Help\images\Thumbs.db
  • Remove App\Peazip\uninst000.dat
  • BUG: Delete App\Peazip\res\conf.txt. If you don't, Peazip will use this file and not the one in the Settingsdirectory
  • Delete App\Peazip\res\custedit.txt. It includes your settings
  • Delete App\Peazip\res\rnd
  • Delete App\Peazip\res\bookmarks.txt
  • Change App\Peazip\res\altconf.txt: You could replace it with a relative path to the settingsdirectory (..\..\Data\settings). Then you could delete some code from your launcher. There is no need to rename all the settings files. (makes it easier)
  • BUG: PeaZipPortable.nsi: Change line 232 to FindProcDLL::FindProc "$PROGRAMEXECUTABLE"
Jacob Mastel
Offline
Last seen: 4 years 1 month ago
Developer
Joined: 2007-06-13 19:36
Sorry this took so long


* You could replace Getparameters.nsh with the NSIS-built-in GetParameters
* Remove Other\Help\images\Thumbs.db
* Remove App\Peazip\uninst000.dat
* BUG: Delete App\Peazip\res\conf.txt. If you don't, Peazip will use this file and not the one in the Settingsdirectory
* Delete App\Peazip\res\custedit.txt. It includes your settings
* Delete App\Peazip\res\rnd
* Delete App\Peazip\res\bookmarks.txt
* Change App\Peazip\res\altconf.txt: You could replace it with a relative path to the settingsdirectory (..\..\Data\settings). Then you could delete some code from your launcher. There is no need to rename all the settings files. (makes it easier)
* BUG: PeaZipPortable.nsi: Change line 232 to FindProcDLL::FindProc "$PROGRAMEXECUTABLE"

1.) Why would I want to replace the GetParameters with the built in one. I don't really see a bonus for doing it that way.
2.) Removed
3.) I tried using the relative path but PeaZip didn't recognize it sorry.
4.) Done
5.) The FindProc should stay as is. I don't want the launcher to watch itself on close but the app. If the launcher closes before the app them we're gonna have problems.

Release Team Member

Bart.S
Offline
Last seen: 5 months 3 weeks ago
Developer
Joined: 2008-07-23 07:56
.
  • GetParameters: Well, there is no bonus, but read that.
  • I use the relative path since 2.2, it works for me. Read this post for some informations.
  • The launcher watches $DEFAULTEXE, but you launch Peazip with $PROGRAMEXECUTABLE. Say, the user uses the PeaZipPortable.ini and alter the line "PeaZipExecutable=peazip.exe". Then the launcher still watches peazip.exe, which isn't running. -> BUG
John T. Haller
John T. Haller's picture
Offline
Last seen: 12 hours 31 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Pre-Release 4

I posted a new pre-release of this. Jacob had said it was ready but on a quick review I saw that it wasn't. There were a couple sloppy errors like the app's version being wrong in the installer that I fixed. I also switched it to the new GetParameters as all launchers should be using now to avoid bugs. Some files hadn't been UPX compressed and I think they should be. The launcher was set to version 2.5... this isn't right, we don't match the launchers to the app versions, they're independent. I updated the launcher to use defaults for readinistr and to use our faster textreplace algo.

There are still a couple bugs, though. The one Bart mentioned about PROGRAMEXECUTABLE vs DEFAULTEXE. And the installer doesn't preserve the ACE plugin if the user has added it (research which files and preserve them using the installer config).

Normally if I catch a small error or two I fix it when packaging for release, but there were too many errors and I wanted other eyes on it before it's final.

Sometimes, the impossible can become possible, if you're awesome!

Bart.S
Offline
Last seen: 5 months 3 weeks ago
Developer
Joined: 2008-07-23 07:56
Great,

I got credits, but wait, who is Bart? Or who stole my .S?

Jacob Mastel
Offline
Last seen: 4 years 1 month ago
Developer
Joined: 2007-06-13 19:36
Sorry this is taking so long

I've been sick since Sunday :(. Anyways got the one Bart.S mentioned and I started to fix the unace file one but wouldn't it be better to just simply add that to the installer? That way people get it so the less savey don't have to worry about it? It's not like it takes up a lot of space. Only 102kb

EDIT: sorry I didn't notice that the binaries were closed source.

Release Team Member

giorgiotani
Offline
Last seen: 4 years 6 months ago
Joined: 2006-12-05 06:03
PeaZip update

Today PeaZip was updated to 2.5.1 release, updated files are:
peazip, pea and pealauncher executables;
peazip_help.pdf - updated and optimized to save some space;
7z directory - updated to 7z 4.65;
lang directory - up to date translations;
themes directory - some updates in existing themes, plus the two additional themes are now compressed in 7z format: an additional theme can now stay compressed and be extracted only if the user decide to use it.

Developer of PeaZip project

Oni-Neoxes
Oni-Neoxes's picture
Offline
Last seen: 11 years 4 months ago
Joined: 2008-08-02 12:02
oh noes!

Download Link isn't working for me
D:

giorgiotani
Offline
Last seen: 4 years 6 months ago
Joined: 2006-12-05 06:03
PeaZip 2.6 beta

PeaZip 2.6 beta was released earlier today, introducing a major GUI update over previous versions: http://peazip.sourceforge.net/index-beta.html

The beta stage is also meant to give translators time to update the language files, since no new text is introduced in the stable version.

Developer of PeaZip project

giorgiotani
Offline
Last seen: 4 years 6 months ago
Joined: 2006-12-05 06:03
PeaZip 2.6

PeaZip 2.6 was released this morning, see full changelog here:
http://peazip.sourceforge.net/changelog.html

Developer of PeaZip project

giorgiotani
Offline
Last seen: 4 years 6 months ago
Joined: 2006-12-05 06:03
2.6.1 update

PeaZip was updated today; the 7z backend was updated to latest 9.04 release (that allows LZMA2 compression).

Developer of PeaZip project

Bart.S
Offline
Last seen: 5 months 3 weeks ago
Developer
Joined: 2008-07-23 07:56
Thanks Giorgio!

Just created my own PeaZipPortable-by-Bart.S.paf version. PeaZip 2.6.1 looks great and I haven't found any bugs yet.
Thanks again!

giorgiotani
Offline
Last seen: 4 years 6 months ago
Joined: 2006-12-05 06:03
PeaZip 2.6.2

PeaZip was updated this morning, the two reasons of such a short release cycle are:
1) Fixing a security issue regarding insufficient sanitization of input strings (see changelog http://peazip.sourceforge.net/changelog.html for full description).
2) Updated p7zip backend to version 9.04, allowing also Linux users to benefit of LZMA2 compression algorithm, and adding support to .XZ and .VHD files.
Over the previos version, only peazip and pealauncher executables are modified (also /res/7z/ directory content, but only in Linux packages).

Developer of PeaZip project

Bart.S
Offline
Last seen: 5 months 3 weeks ago
Developer
Joined: 2008-07-23 07:56
Launcher Code

I don't want to be rude, but is anyone interested in PeaZipPortable-2.6.2-launcher by Bart.S (without all that renaming stuff)?
Maybe that could speed up the release-process Smile

Edit:
I take back my offer, my version doesn't handle the "Unace-Plugin"-leftover yet. Wink

Bart.S
Offline
Last seen: 5 months 3 weeks ago
Developer
Joined: 2008-07-23 07:56
Unace - Plugin not portable

If you use the unace-Plugin within PeaZip Portable, it'll create the key [HKLM\SOFTWARE\ACE Compression Software\ActiveAce\2.0], which contains the values "Count", "Name", "Size".
Neither PeaZip itself nor the PeaZip Portable launcher take care of the key.

Log in or register to post comments