You are here

Hugin Portable 2011.4.0 Dev Test 2

17 posts / 0 new
Last post
Pyromaniac
Pyromaniac's picture
Offline
Last seen: 9 years 7 months ago
Developer
Joined: 2008-09-30 19:18
Hugin Portable 2011.4.0 Dev Test 2

App: Hugin
Category: Graphics and Pictures
Description: from website Hugin is an easy to use cross-platform panoramic imaging toolchain based on Panorama Tools. With Hugin you can assemble a mosaic of photographs into a complete immersive panorama, stitch any series of overlapping pictures and much more.

Download Hugin Portable 2011.4.0 Dev Test 2
71.8 MB Download / 41.1 MB Installed
MD5: 263d037a809ede61731b50bf38e7d6b6

Release Notes
January 3, 2011 - 2011.4.0 DT2: Uncompressed linefind.exe.
December 31, 2011 - 2011.4.0 DT1: Updated to 2011.4.0.
November 20, 2011 - 2011.2.0 DT3: Recompressed everything except for 4 known files that freak out after being compressed (thanks 3D1T0R)
November 17, 2011 - 2011.2.0 DT2: Got rid of compression and 64-bit installation.
November 16, 2011 - 2011.2.0 DT1: Initial Release

3D1T0R
3D1T0R's picture
Offline
Last seen: 3 years 3 months ago
Developer
Joined: 2006-12-29 23:48
Error - UPX: …\x86\bin\nona.exe

I DL'd this, and tried it out on a fairly simple Panorama, and when it came time to run the stitch i ran some things, and made a log, and reported an error, twice (once for each image), labeled the job as Failed, and didn't output a Panorama (which means to me that as it is it's effectively useless).

The error it reported was as follows.

X:\PortableApps\HuginPortable\App\Hugin\x86\bin\nona.exe
X:\PortableApps\HuginPortable\App\Hugin\x86\bin\nona.exe is not a valid Win32 application.

So I ran FreeUPXPortable, Decompressed it, and now it seems to be working fine.

Edit: Upon further inspection UPX is breaking the following files (if not more):

  • …\x86\bin\align_image_stack.exe
  • …\x86\bin\cpfind.exe
  • …\x86\bin\fulla.exe
  • …\x86\bin\nona.exe

Note: IDK, perhaps they can be compressed (maybe even with UPX), but not with that compression method (… whichever one it was).

<OT>
FreeUPX Portable says (in it's AppInfo.ini) that it's HomePage is “PortableApps.com/FreeUPXPortable, but it leads to a 404 Error page, so perhaps /FreeUPXPortable should be turned into a redirect pointing to /apps/utilities/free_upx_portable?
Also there seem to be a slight spacial discrepancy, the site (and UpdaterDB) calls it "Free UPX Portable" (with the space) & the base app (and it's website) calls itself "Free UPX" (with the space) but the Launcher (and Installer) calls it FreeUPX Portable (without the space), so perhaps whenever it gets a new release it's AppInfo.ini's [Details]:Name entry should get a space between "Free" & "UPX Portable".
</OT>

~3D1T0R

Pyromaniac
Pyromaniac's picture
Offline
Last seen: 9 years 7 months ago
Developer
Joined: 2008-09-30 19:18
AppCompactor

The same thing, essentially. Thanks for checking that out.

3D1T0R
3D1T0R's picture
Offline
Last seen: 3 years 3 months ago
Developer
Joined: 2006-12-29 23:48
Figured you had, but that's not what I meant; No compression?

I figured you'd used AppCompactor, but it uses UPX to compress .exe's, so when I only wanted to decompress 1 specific .exe (followed by 3 more) I used FreeUPX, and regarding my “Note: IDK, perhaps they can be compressed (maybe even with UPX), but not with that compression method (… whichever one it was).” I meant that I didn't know which compression algorithm you'd told it to use (e.g. NRV2E, NRV2D, LZMA, etc.), so for all I know NRV2E compression broke them, but LZMA compression wouldn't have, or something along those lines.

Also I see that in DevTest 2 you've left everything uncompressed, is there a reason for this (other than those 4 files)? AFAICT those 4 files are the only ones that are adversely affected by being compressed in that manner, and I had no technical difficulties while making a nice little Panorama with DevTest 1 after I had uncompressed them (leaving the rest still compressed); and I personally think that the 80+ MB saved by compressing the rest of the bin folder is enough to justify compressing the files which not adversely affected by doing so.
And if you'd like to tell the PortableApps.com AppCompactor to skip the problem files, you just need an …\App\AppInfo\AppCompactor.ini file with contents like the following:

[PortableApps.comAppCompactor]
FilesExcluded=align_image_stack.exe|cpfind.exe|fulla.exe|nona.exe

<OT>
And in other news Smile regarding your portablizing this without knowing that it had previously been in testing: The thread on which it was requested mentioned an old DevTest: “There has been a try, but more than 2 years ago” (probably referencing Solanus' Version), but as long as Solanus doesn't feel miffed about you taking it over (which apparently he doesn't) then his having worked on it previously isn't a problem. Wink
</OT>

~3D1T0R

Pyromaniac
Pyromaniac's picture
Offline
Last seen: 9 years 7 months ago
Developer
Joined: 2008-09-30 19:18
To be safe

I don't think there's any reliable way to check to see if all the files will work properly after compressing them, other than using the app in every possible way, changing every possible setting, using every possible format in any variety of ways, and that would take literally forever. Since some of the binaries weren't working properly, I felt it would be best to avoid any other problems and leave the whole app uncompressed.

3D1T0R
3D1T0R's picture
Offline
Last seen: 3 years 3 months ago
Developer
Joined: 2006-12-29 23:48
I suppose that makes sense, but

I suppose that does make sense, but if you try to run any of the four problem .exe's directly, windows reports that “X:\path\To\problem_File.exe is not a valid Win32 application.” (this also occurs when Hugin try's to run them, and they simply won't do anything), while AFAICT doing the same with any of the others showed no operational difference between the compressed & uncompressed versions; so I really doubt that compressing them will cause any problems, and I think that 80+ megs seems like enough to justify the possibility that someone might someday complain that ‘HuginPortable won't do X, but the standard version does it just fine’, and we then have to add another couple of files to the AppCompactor exclusion list for the next release.

Of-course in the end it's up to the Developer of the specific app (i.e. you Pyro :)), but that's my 5 halfpence (IOW a little more than the standard 2¢ people are supposed to give ;)).

~3D1T0R

Pyromaniac
Pyromaniac's picture
Offline
Last seen: 9 years 7 months ago
Developer
Joined: 2008-09-30 19:18
k

I decided to take 5 halfpence. Your AppCompactor.ini, though file in AppInfo didn't work for me, so I did what I would have done otherwise and just copied over the 4 files with their uncompressed counterparts.

And as always, thanks for testing.

solanus
solanus's picture
Offline
Last seen: 10 years 3 weeks ago
Joined: 2006-01-21 19:12
Thanks for picking this up.

I had started this, and my version is listed on the Test Releases page, but I had a few problems with an earlier version of Chris' Portable Apps Launcher, and I ran out of free time to chase it down. Since I still don't have the time, I'm really glad you decided to pick this up.
I'll DL and test it. I don't know if the 64 bit one is necessary; I've only used the 32-bit on my W7-64 system and have not had problems.

I made this half-pony, half-monkey monster to please you.

Pyromaniac
Pyromaniac's picture
Offline
Last seen: 9 years 7 months ago
Developer
Joined: 2008-09-30 19:18
Wups

I normally do search before making apps people request, but I got entranced by the awesomeness of this program that I completely forgot to check if someone else made it. At least it all worked out Smile

solanus
solanus's picture
Offline
Last seen: 10 years 3 weeks ago
Joined: 2006-01-21 19:12
All good

Yep, this is one of my fav apps, I'm more than happy to have you taking it!!

I made this half-pony, half-monkey monster to please you.

Pyromaniac
Pyromaniac's picture
Offline
Last seen: 9 years 7 months ago
Developer
Joined: 2008-09-30 19:18
Updated to Dev Test 2

See release notes for changes.

Pyromaniac
Pyromaniac's picture
Offline
Last seen: 9 years 7 months ago
Developer
Joined: 2008-09-30 19:18
Updated to Dev Test 3

see release notes for changes.

3D1T0R
3D1T0R's picture
Offline
Last seen: 3 years 3 months ago
Developer
Joined: 2006-12-29 23:48
2011.4.0 Update?

Hey Pyromaniac,
No rush, but I didn't know whether or not you knew that their had been an update to Hugin. Version “2011.4.0” has been released.

Thanks for you work on this (and other projects) so far; Keep up the good work.

~3D1T0R

Pyromaniac
Pyromaniac's picture
Offline
Last seen: 9 years 7 months ago
Developer
Joined: 2008-09-30 19:18
Updated to 2011.4.0 Dev Test 1

Thanks again 3D1T0R for notifying me of the update.

3D1T0R
3D1T0R's picture
Offline
Last seen: 3 years 3 months ago
Developer
Joined: 2006-12-29 23:48
Wow: Fast

Wow, that was quick.
1 problem though, linefind.exe doesn't like UPX.

Thanks

~3D1T0R

Pyromaniac
Pyromaniac's picture
Offline
Last seen: 9 years 7 months ago
Developer
Joined: 2008-09-30 19:18
Updated to Dev Test 2

See release notes for changes

keizer_or
Offline
Last seen: 2 months 10 hours ago
Joined: 2007-02-15 16:37
Hugin 2013

Any chance this PA will get updated to the 2013 release? Thanks.

Log in or register to post comments