nitro322 Posted October 11, 2008 Posted October 11, 2008 (edited) Please report any bugs that you find in this thread. When filing a bug report, please be sure to include the UniExtract version, Windows version, a detailed description of the problem (or screenshot), and download links to sample files when appropriate.In general, you should only file bug reports for the latest stable and/or beta versions of Universal Extractor. If you find a bug in an older version, please first upgrade to the current version to see if it's already been resolved. I also strongly suggest searching through this subforum, as well as reviewing the UniExtract ChangeLog and ToDo files to see if the problem has already been discussed.Any general questions, support requests, or other UniExtract discussion should be posted to other topics in this forum. Edited May 10, 2010 by nitro322
mushu13 Posted October 11, 2008 Posted October 11, 2008 As you requested in the 'main' thread:Installer:On the 5th screen, "Set Program Options", the bottom row of pixels on the "Warn before executing files" check box has been cut off.Vista:No problems here, installed without issue!NoInst:In order for it to be considered 'truly portable' it should place debug files inside the UniExtract directory by default.General:I went through a handful of archives and it had no problem extracting them all.I'll add more as I find them.Can't wait for the final!
nitro322 Posted October 11, 2008 Author Posted October 11, 2008 Thanks for the extremely quick reply. :-)Installer:On the 5th screen, "Set Program Options", the bottom row of pixels on the "Warn before executing files" check box has been cut off.I can't replicate this. What version of Windows are you using, and what theme? Maybe it's a font size problem. Any chance you could provide a screenshot?NoInst:In order for it to be considered 'truly portable' it should place debug files inside the UniExtract directory by default.I don't really disagree with you, but when people use the term "portable" today they're usually referring to running apps off of some type of portable solid state device. Since these devices have a finite number of write cycles, I thought it better to write the debug files out to the %temp% directory on the main hard drive.Perhaps a better approach would be to make debug files themselves optional? Eg., if running in portable mode, just don't create any debug files at all.I'll add more as I find them.Can't wait for the final!Excellent, and thanks again.
mushu13 Posted October 12, 2008 Posted October 12, 2008 I can't replicate this. What version of Windows are you using, and what theme? Maybe it's a font size problem. Any chance you could provide a screenshot?Vista Home Premium SP1, default Aero theme, default font size. It looks like the separator line is covering up the box and part of the text. Maybe just add some extra buffer space?I don't really disagree with you, but when people use the term "portable" today they're usually referring to running apps off of some type of portable solid state device. Since these devices have a finite number of write cycles, I thought it better to write the debug files out to the %temp% directory on the main hard drive.Well, I'm used to thinking to the extreme, a 'truly portable' program leaves no remnants on the host computer.Perhaps a better approach would be to make debug files themselves optional? Eg., if running in portable mode, just don't create any debug files at all.Making debug files optional would be great, have an option in the preferences to enable/disable debug files?
nitro322 Posted October 12, 2008 Author Posted October 12, 2008 Vista Home Premium SP1, default Aero theme, default font size. It looks like the separator line is covering up the box and part of the text. Maybe just add some extra buffer space?I'm using a custom dialog window here, so maybe Inno Setup doesn't automatically ad a vertical scroll bar when necessary like it does with the other dialog windows. I'll need to investigate this.Making debug files optional would be great, have an option in the preferences to enable/disable debug files?That works for me, though it won't be done until the next version. Feel like adding it to the feature request thread?
nitro322 Posted October 12, 2008 Author Posted October 12, 2008 I'm using a custom dialog window here, so maybe Inno Setup doesn't automatically ad a vertical scroll bar when necessary like it does with the other dialog windows. I'll need to investigate this.Crap. I was able to confirm that this is exactly what's happening by simply adding another checkbox to the window, but I have no idea how to actually fix it. Just getting the custom dialog in the first place was difficult enough. :-( I'll mess around with it and see if I can make it work, but worse case this may be pushed off until 1.7.Thanks for reporting this, though. Obviously this is something that needs to be fixed, though it's impact right now is fairly minimal.
mushu13 Posted October 12, 2008 Posted October 12, 2008 Crap. I was able to confirm that this is exactly what's happening by simply adding another checkbox to the window, but I have no idea how to actually fix it. Just getting the custom dialog in the first place was difficult enough. :-( I'll mess around with it and see if I can make it work, but worse case this may be pushed off until 1.7.Thanks for reporting this, though. Obviously this is something that needs to be fixed, though it's impact right now is fairly minimal.Maybe a dirty little trick would be to add an empty text label at the bottom? Also, I found a bug with with the main program. If the /prefs switch is used, and the user closes the window without pressing 'OK', UniExtract sets idle in the system tray until the user manually closes it.
nitro322 Posted October 12, 2008 Author Posted October 12, 2008 Also, I found a bug with with the main program. If the /prefs switch is used, and the user closes the window without pressing 'OK', UniExtract sets idle in the system tray until the user manually closes it.Dude, that's some hardcore testing right there. I actually found that myself earlier tonight while working on some documentation updates, but I didn't bother mentioning it because I didn't think anyone would actually notice. :-) It's already been fixed.
mushu13 Posted October 18, 2008 Posted October 18, 2008 (edited) There seems to be an error in the source archive, more specifically I am unable to compile a working binary.Even when starting with the unmodified source, I get this error:A quick Google search for WS_EX_ACCEPTFILES, tells me to insert:#include <WindowsConstants.au3>in with the other #include entries.After that I get a working source, and can then enter my own tweaks (thanks to your new /prefs code I have my /sub code down to 11 lines!). PS. Your link to the "Latest Version" thread, in the UE 1.5 thread, is broken. Edited October 18, 2008 by mushu13
nitro322 Posted October 18, 2008 Author Posted October 18, 2008 (edited) There seems to be an error in the source archive, more specifically I am unable to compile a working binary.What version of AutoIt are you using? I seem to recall seeing a number of incompatible changes in the most recent release, so I stuck with the version I was using when last doing active development, which was 3.2.10.0. I didn't want to risk introducing any new bugs this late in the release cycle. Can you try compiling with 3.2.10.0 and let me know if that works? I can add a warning note about it on my website.Edit: These are the changes I mentioned. I see a couple of lines in there related to constants and includes.http://www.autoitscript.com/autoit3/docs/s...ing_changes.htmPS. Your link to the "Latest Version" thread, in the UE 1.5 thread, is broken.Cool, thanks. Will get it fixed. Edited October 18, 2008 by nitro322
mushu13 Posted October 18, 2008 Posted October 18, 2008 What version of AutoIt are you using?I am using the newest version, 3.2.12.1.Can you try compiling with 3.2.10.0 and let me know if that works?Rolled back and compiled with 3.2.10.0 and it had no problems.Thanks for the clarification! Also, to make it compatible with the newest version, it also needs:#include <ComboConstants.au3>and possibly:#include <StaticConstants.au3>
nitro322 Posted October 18, 2008 Author Posted October 18, 2008 (edited) I also noticed some functional changes Adding files using the filepicker is broken, and there may be other problems as well.If you want to roll your own build, I highly recommend sticking with AutoIt 3.2.10.x for now.Edit: Nevermind. The filepicker issue I mentioned above is actually a bug in my code. If you use the Preferences GUI to toggle the history option, and then select a file using the filepicker without first restarting UniExtract, it will output the file name incorrectly to the input box. I'll fix this in 1.6.1, as well as, obviously, updating it to use the latest version of AutoIt.However, there still may be some other changes when used with 3.2.12.0, and I still recommend sticking with 3.2.10.x just to play it safe. Edited October 18, 2008 by nitro322
aokedia Posted February 12, 2009 Posted February 12, 2009 I wanted to extract files converted by flash to exe.I have also seen portable executable format which has all files in one place in exe.It runs without installation or unpacking. Is it possible to extract files from such programmes using uniextract?ThanksAnil
tk421 Posted July 29, 2009 Posted July 29, 2009 Universal Extractor 1.6 incorrectly identifies self extracting disk image files (.imz) as 7z archives adding the following to check7z() corrects the issue and allows these files to be expanded. ;prevent flase positives on self-extracting disk image files (ie imz files) runwait($cmd & $7z & ' t "' & $file & '"' & $output, $filedir, @SW_HIDE) $infile = fileopen($debugfile, 0) $line = filereadline($infile) do if stringinstr($line, "error") then fileclose($infile) filedelete($debugfile) splashoff() $7zfailed = true; return false; endif $line = filereadline($infile) until @error
frod Posted October 30, 2009 Posted October 30, 2009 Hi!File: http://cache-www.belkin.com/support/dl/f5d...03.00.02_w2.execontains data1.cab, data1.hdr and data2.cab. Zipscan can extract from the cab files just fine using the zd51145.dll from UE, but UE says data1.cab is not an archive?!?!? Oh, and no an unrelated note, when i tried to post a new topic for this i was getting kicked right back at the main page of the forums, but replying to this thread seems to work alright.ps: thanks for UE, i still use and love it
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now