Menu

#64 Windows Shell Context Menu - "Make Self Extractor" Needed

open
nobody
None
5
2003-01-12
2003-01-10
No

Please see attached screenshot if you don't know what
I'm talking about :).
-Christian

Discussion

  • Christian Blackburn

    • summary: Windows Shell Context Menu - "Make Self Extractor" Needed --> Windows Shell Context Menu - "Make Self Extractor" Needed
     
  • Christian Blackburn

    • summary: Windows Shell Context Menu - "Make Self Extractor" Needed --> Windows Shell Context Menu - "Make Self Extractor" Needed
     
  • Igor Pavlov

    Igor Pavlov - 2003-01-11
    • summary: Windows Shell Context Menu - "Make Self Extractor" Needed --> Windows Shell Context Menu - "Make Self Extractor" Needed
     
  • Igor Pavlov

    Igor Pavlov - 2003-01-11

    Logged In: YES
    user_id=65083

    Maybe in future.

     
  • Igor Pavlov

    Igor Pavlov - 2003-01-11
    • summary: Windows Shell Context Menu - "Make Self Extractor" Needed --> Windows Shell Context Menu - "Make Self Extractor" Needed
     
  • Christian Blackburn

    • summary: Windows Shell Context Menu - "Make Self Extractor" Needed --> Windows Shell Context Menu - "Make Self Extractor" Needed
     
  • Christian Blackburn

    Logged In: YES
    user_id=561770

    Hi Igor,
    Thanks for the maybe. Believe it or not that's so much better
    to hear than "NO" :). I'm not even sure if 7-Zip is capable of
    converting a .7z to a .exe has that functionality even currently
    been implimented?
    Thanks,
    Christian Blackburn

     
  • Christian Blackburn

    • summary: Windows Shell Context Menu - "Make Self Extractor" Needed --> Windows Shell Context Menu - "Make Self Extractor" Needed
     
  • Christian Blackburn

    Logged In: YES
    user_id=561770

    Hi Igor,
    Thanks for the maybe. Believe it or not that's so much better
    to hear than "NO" :). I'm not even sure if 7-Zip is capable of
    converting a .7z to a .exe has that functionality even currently
    been implimented?
    Thanks,
    Christian Blackburn

     
  • Igor Pavlov

    Igor Pavlov - 2003-01-11

    Logged In: YES
    user_id=65083

    Now you can convert 7z to 7z-SFX, just by joining
    sfx mudule and 7z archive:
    copy /b 7zC.sfx + a.7z a.exe

     
  • Igor Pavlov

    Igor Pavlov - 2003-01-11
    • summary: Windows Shell Context Menu - "Make Self Extractor" Needed --> Windows Shell Context Menu - "Make Self Extractor" Needed
     
  • Christian Blackburn

    Logged In: YES
    user_id=561770

    Hi 65083 and Igor,
    Based on what our numerical friend (65083) just told me it
    sounds like this feature would be relatively easy to
    impliment. Just a little bit of error-handling:
    *Make sure the user has selected a .7z
    *Make sure there's adequate room for the size of the .7z plus
    the 7zc.sfx
    *Make sure the .exe doesn't already exist
    *Handle the possbility that the user could run out of disk
    space in the middle of the .exe creation.

    and that's about it. Of course other file types would
    eventually need to be supported for example making a Bzip
    into an SFX.
    Thanks,
    Christian

     
  • Christian Blackburn

    • summary: Windows Shell Context Menu - "Make Self Extractor" Needed --> Windows Shell Context Menu - "Make Self Extractor" Needed
     
  • Igor Pavlov

    Igor Pavlov - 2003-01-11
    • summary: Windows Shell Context Menu - "Make Self Extractor" Needed --> Windows Shell Context Menu - "Make Self Extractor" Needed
     
  • Igor Pavlov

    Igor Pavlov - 2003-01-11

    Logged In: YES
    user_id=65083

    Thee are two problems:
    1) Each interface change requires translation changes,
    so I don't plan any changes before 2.30 release.
    2) Now you see 4 menu items. Suppose in 99% cases
    you don't need converting 7z to sfx. So in 99% you will
    see additional command, but actually you don't need it.
    It concerns any GUI item.

    So if feature is not popular, we mustn't include it top
    interface. Or we must make it optional (I think it will be
    optional in future). In such case for each feature we also
    need item in options.

     
  • Christian Blackburn

    Logged In: YES
    user_id=561770

    Hi 65083,
    I think that's a good idea, making it optional. That will indeed
    take more work :). Because at that point you'd almost want
    to make all the context menu items an option. Well in any
    event I'm patient. What language is this written in anyways?
    C++ I presume? Also is there a 7z DLL that is GPL for other
    to use? I'd love to include 7zip in a few of my programs.
    Also how do you add your name to a project? Does the
    admin have to do it for you? I'm not asking about this one so
    much in particular, just in general. I noticed that the only
    person you could assign a bug to was Ipavlov. Is he the only
    dev? and what do you do here? It sounds like you code the
    context menu dll.
    Thanks Buddy,
    Christian Blackburn

     
  • Christian Blackburn

    • summary: Windows Shell Context Menu - "Make Self Extractor" Needed --> Windows Shell Context Menu - "Make Self Extractor" Needed
     
  • Igor Pavlov

    Igor Pavlov - 2003-01-12

    Logged In: YES
    user_id=65083

    In your programs you can use standalone version of
    7z.dll (that can be compiled from sources).
    Sources are in C++. Now It must be compiled with MS
    Visual C++.

     
  • Igor Pavlov

    Igor Pavlov - 2003-01-12
    • summary: Windows Shell Context Menu - "Make Self Extractor" Needed --> Windows Shell Context Menu - "Make Self Extractor" Needed
     
  • Christian Blackburn

    • summary: Windows Shell Context Menu - "Make Self Extractor" Needed --> Windows Shell Context Menu - "Make Self Extractor" Needed
     
  • Christian Blackburn

    Logged In: YES
    user_id=561770

    Hi IPavlov,
    Thanks I'll have to look around for that. Can I send e-mail to
    you without bloating up this bug any further? Would it be
    65083@Sourceforge.net or Ipavlov@SourceForge.net? Or
    should I simply in the future write to the e-mail listed in the 7-
    zip program?
    Thanks,
    Christian Blackburn

     
  • Igor Pavlov

    Igor Pavlov - 2003-01-12
    • summary: Windows Shell Context Menu - "Make Self Extractor" Needed --> Windows Shell Context Menu - "Make Self Extractor" Needed
     
  • Igor Pavlov

    Igor Pavlov - 2003-01-12

    Logged In: YES
    user_id=65083

    support@7-zip.org

     
  • Biju G. C.

    Biju G. C. - 2003-08-27

    Logged In: YES
    user_id=645209

    Some times I wish if there is Tools/Options in context menu
    also.

     

Log in to post a comment.