Bug regarding to extract 7-Zip file through shell menu



  • When I choose to extract a 7-Zip file through Shelll extension “Extract here” and the original folder exists indeed, there would be a dialog asking me for the confirmation of overwriting “EVERY” existing file. It is quite annoying that if there are thousands of file that would mean I have to say Yes for thousands times. Also the dialog does not follow the look and feel of the Windows setting which looks so strange indeed.

    I have attached a screenshot for your reference.

    (Probably the first bug reported for Beta 4? ;))
    attachment_t_1168_0_defect.png



  • Even worse is that… I clicked Yes for several times and soon think it’s time to stop it, then I choose “Cancel” for the next file. PA just loops itself to die and remains showing the extraction window. (Yeh, the window is still there when I am typing this article ;)) I have to manually kill to the process through task manager.



  • have you installed an other archive programs that support 7zip

    which windows do you use and what is your ram hard disk space and finally can you list all open files on your computer.

    tHis will help us diagnose your fault faster



  • 7-Zip Manager 4.26 beta installed
    WinRAR 3.30 also installed
    OS: WindowsXP Professional SP2
    RAM: 1GB
    Harddisk space: over 40GB remained ( that isn’t important right?)
    CPU: P4 3.0E



  • @Ricco:

    Even worse is that… I clicked Yes for several times and soon think it’s time to stop it, then I choose “Cancel” for the next file. PA just loops itself to die and remains showing the extraction window. (Yeh, the window is still there when I am typing this article ;)) I have to manually kill to the process through task manager.

    I tried this - 7z archive (55MB) containing 5795 files in 527.
    Clicking YES to overwrite 3 times, then CANCEL

    Extraction window “hung” for about 10 seconds (the dialogue window closes but the extraction window did not redraw or update), but then it closed - or better to say it just disappeared.



  • Before use “Extract here” from shell I always delete the folder, but I think PA should handle this better…


  • conexware

    @Ricco:

    When I choose to extract a 7-Zip file through Shelll extension “Extract here” and the original folder exists indeed, there would be a dialog asking me for the confirmation of overwriting “EVERY” existing file. It is quite annoying that if there are thousands of file that would mean I have to say Yes for thousands times. Also the dialog does not follow the look and feel of the Windows setting which looks so strange indeed.

    I have attached a screenshot for your reference.

    (Probably the first bug reported for Beta 4? ;))

    Hi,

    is the cancel process the same as if you cancelled from ongoing 7zip extraction? (does it take time?)

    as to the “issue”, I guess you want an new feature “All”? We can take a look if we can implement it for 7zip.

    thanks,



  • @spwolf:

    Hi,

    is the cancel process the same as if you cancelled from ongoing 7zip extraction? (does it take time?)

    as to the “issue”, I guess you want an new feature “All”? We can take a look if we can implement it for 7zip.

    thanks,

    I can cancel ongoing 7-Zip extraction. But that time cancelling by “Cancel” button in the confirmation dialog just failed. However, I can’t reproduce it now. 😞

    Yes. I treat it as bug since I think PA should behave the same in handling different archive format. If “All” is implemented in ZIP profile, I think it should be also offered in 7-Zip Profile, as both are the mainstream format provided by PA.


  • conexware

    All feature is not shown, since Delphi has problems running multi-thread DLLs and we have some limitations in using WinAPI functions - right now we cannot have ALL button.



  • How about the dialog interface? It seems not following the Windows look and feel. (I’m using default Luna UI in WindowsXP, at least the buttons shouldn’t be like that classic feel)


  • conexware

    @Ricco:

    How about the dialog interface? It seems not following the Windows look and feel. (I’m using default Luna UI in WindowsXP, at least the buttons shouldn’t be like that classic feel)

    Same thing…



  • Yet another limitation of Delphi? That’s a pity… 😞



  • There HAS to be a better way of overcoming the problem. And if not, then why use Delphi if its got such pathetic limitations?


  • conexware

    @HandsomeGuy:

    There HAS to be a better way of overcoming the problem. And if not, then why use Delphi if its got such pathetic limitations?

    take it easy, we will make it work, eventually…



  • I just wish it worked NOW!



  • Well… what you could do… If it lets you… Hold hown Ctrl or Shift whenever you click “Yes”… In windows, that automatically makes it a “Yes to All” selection…


  • conexware

    Yes to All, bump.


  • conexware

    Bam! Wish granted. Please look at PA 2009 Beta 1.


 

6
Online

9.8k
Users

6.0k
Topics

36.8k
Posts