[Original thread: https://oldforum.puppylinux.com/viewtopic.php?t=89211]
Unlike UExtract, PackIt is not intended to be an ultimate (i.e. millions of supported formats) tool.
But it's designed to be simple yet flexible.
Just take a look at the screenshot - I hope no usage instructions are necessary...
I've implemented only crucial (IMO and for me) parameters for Pass_2 tools, like:
- compression level
- solid archive (only 7z/rar)
- password (only 7z/rar/zip)
- filenames encryption (only 7z/rar)
- as of version 1.24 - multithreading (only 7z/bzip3/rar/xz/zstd)
Like UExtract, PackIt is packaged as a ROX right-click app and this is the easier way to use it (right-click or drag'n'drop), however menu entry is also available.
Supported archiving/compressing tools:
Pass_1: tar, cpio, mkisofs, mke2fs, mksquashfs
Pass_2: 7z/7za/7zz/7zzs/7zr, bzip2, bzip3, gzip, lz4, lzip, lzma, lzop, pigz, rar, xz, zip, zstd
Requirements: Bash, Busybox, Gtkdialog (>= 0.8.3) + at least one of supported archiving/compressing tools.
Note that mixing mksquashfs with any of 'Pass_2' tools is not supported, for two reasons:
- mksquashfs refuses to send its output to stdout, so I'd have to use some ugly workarounds
- it'd be poinless anyway, since *.sfs is already compressed
PS. I couldn't find any icon for this app that would satisfy my aesthetic sense (yeah, I'm pretty fussy), so I just used the one from UExtract, but with inverted colors.
Actually, they look quite nice side by side.
PackIt contains the following translations:
- Polish (me)
- Spanish (nilsonmorales & vicmz) [needs updating]
- French (charlie6) [needs updating]
- Russian (Senderok) [needs updating]
- German (L18L) [needs updating]
___________
Have a nice packing &
Greetings!