KenZip
System Software
Score 71%
Description:


Kenzip is a frontend for p7-zip.
You can create password protected 7z and zip archives with this python-qt3 utility.
(Unfortunately ark does not support password protected archives.)
KenZip has feasible dependency, you can install it to almost any existing distro.
It has been tested on OpenSuSE 10.2, Debian testing 2006.01. and Kanotix 2006-01-RC4 using the distros' python qt3 package.

Do not forget to install python qt3 and p7-zip before!
Prefer the distro's package from repository for Debian based distributions, and the binary installer for other linux distros. It can be downloaded from:

http://p7zip.sourceforge.net/

Last changelog:

10 years ago


Changelog for 1.1:

- Help file.
- Self extracting archive, .bin and .exe formats. (See help file!)

Changelog for 1.0:

- Asterixes in the password field. ("Hidden password letters.")

delinquent

10 years ago

I should have figured out from its name that your soft does not handle .rar archives.... too bad.

can it be added to the next release?
Will be much obliged.

Report

toxic-hero

10 years ago

hi!

you've made a great feature!!! i have waited for this for a long time.

will you add the possibility to make self-extracting archives in the future?
and also to type password with letters hidden?

thnx!

toxic

Report

C

trisz

10 years ago

Hidden password letters: in the final 1.0 version.

Self extracting archives for linux p7zip has limited value. You have to extract it in command line, or with the same frontend like KenZip. The archive file size for a 30k file is about 500k.
Has any value of the compression or the self extract feature?

Report

toxic-hero

10 years ago

thanx for your answer.

i wasn't specific enough about SFX archives. i'm asking for a feature to make windows SFX files with your software.
let me explain: we are using linux, but most of the world still prefers windows. and the biggest archive software on windows is winzip with no support for 7zip. i'd be glad if i was able to send people files compressed with my favorite open source compression software, that they could open.
is that possible?

toxic

Report

C

trisz

10 years ago

Unfortunately linux can not generate windows binary, like the backend p7zip for linux.

Windows binary with GUI feature can be generated only on windows. Without GUI feature maybe with freedos or with dos emulator for linux. In this case you can try to use the dos binaries of 7z for windows.

Qt4 supports windows, so I recommend you the python qt4 based K7Z for this task (I think, it is not easy to install all the dependencies for windows.) or 7z for windows to obtain GUI feature.

By the way, I tested the sfx function on linux systems. Not all of the p7zip versions support it.


Report

toxic-hero

10 years ago

downloaded 1.1. great idea about wine!
is it possible to work also with crossover linux?
help doesn't work with me (on kubuntu edgy).

thanx!

toxic

Report

toxic-hero

10 years ago

downloaded 1.1. great idea about sfx archives for windows and wine!
is it possible to work also with crossover linux?
help doesn't work with me (on kubuntu edgy).

thanx!

toxic

Report

anonymous-hive

10 years ago

I think, it will work with any windows emulator based on wine.
The binary of a self extracting archive is not difficult.

Concerning the help file problem:

Open a console, an type 'kenzip'! Try to open the help from the menu! Please, send me the error message appears on the console!

Report

C

trisz

10 years ago

It was my answer (trisz), not anonim....
The site semms to be confused...

Report

toxic-hero

10 years ago

here we go:

Traceback (most recent call last):
File "/usr/lib/kenzip/KenZip.py", line 447, in slotHelp
help = helpconnect.HelpConnect(self)
File "/usr/lib/kenzip/helpconnect.py", line 26, in __init__
Help.__init__(self, parent)
File "/usr/lib/kenzip/help.py", line 31, in __init__
self.textEdit1.setAutoFormatting(QTextEdit.AutoAll)
TypeError: argument 1 of QTextEdit.setAutoFormatting() has an invalid type


Report

C

trisz

10 years ago

It was a known bug of python-qt3. It has been fixed, but the buggy version was included in your distro.

You can delete line 31 in the file "/usr/lib/kenzip/help.py".

I will present another solution for display help file next version.

Report

C

trisz

10 years ago

It was a known bug of python-qt3. It has been fixed, but the buggy version was included in your distro.

You can delete line 31 in the file "/usr/lib/kenzip/help.py".

I will present another solution for display help file next version.

Report

toxic-hero

10 years ago

great! it works now. thanx.

and how could i make it possible to work with crossover linux? currently kenzip doesn't know that crossover is installed and it suggests installing wine.

thanks again,

toxic

Report

C

trisz

10 years ago

(Missing "Reply to this" labels, I am sorry.)

The following info need to modify the code of KenZip:

1. The Crossover installation directory for windows apps (the offered directory during 7zip installation).

2. The name of the binary application launches windows apps. I suppose, it is not named as "wine".

Report

C

trisz

10 years ago

Can you start 7zip for windows with this command

/opt/crossover/bin/wine.sh “C:\Program Files\7-Zip\7zFM.exe”

(or for older 7zip:
/opt/crossover/bin/wine.sh “C:\Program Files\7-Zip\7zFMn.exe”)?

Report

toxic-hero

10 years ago


the virtual installation directory offered by crossover linux is the same as with wine:
C:\Program Files\7-Zip

this can actually be found here (on my comp):

/home/username/.cxoffice/win98/drive_c/Program Files/7-Zip/...

crossover office offers you to install itself in your home directory, but you can also select any other directory.

cxoffice commands that i found in my panel menu:
- configuration: sh -c "/home/mrcina/cxoffice/bin/cxsetup"
- install win software: sh -c "/home/mrcina/cxoffice/bin/cxinstallwizard"
- run windows command: sh -c "/home/mrcina/cxoffice/bin/cxrun"


Report

C

trisz

10 years ago

If the script wine.sh is in the directory

/opt/crossover/bin/

This commad must work:
/opt/crossover/bin/wine.sh “C:\Program Files\7-Zip\7zFM.exe”

(The 7zip window appears, but it can not be used!)

Does this command work on your computer?
Where is the script wine.sh ?
(You must test it, I have not Crossower on my system.)

Report

toxic-hero

10 years ago

the command that you suggested does not work at all. if i type it down i get this result: "bash: /opt/crossover/bin/wine.sh: No such file or directory"

there is no /opt/crossover/bin/ folder on my comp. also there is no wine.sh file on the system. the only "wine" file that i can find is this:
"home/username/cxoffice/bin/wine"

it doesn't have ".sh" ending. properties say it is a perl program file.

also, folders which contain crossover linux files are not named "crossover". the name is "cxoffice". there are two of them and they are located on my /home/username/...

1. /home/username/.cxoffice/...
2. /home/username/cxoffice/...


Report

C

trisz

10 years ago

It was my answer (trisz), not anonym....
The site semms to be confused...

Report

C

trisz

10 years ago

It was my answer (trisz), not anonim....
The site semms to be confused...

Report

anonymous-hive

10 years ago

I think the easiest way to solve your problem is:



/home/username/.wine/ link to -> /home/username/.cxoffice/

(or only for the /home/username/.cxoffice/win98/drive_c/Program Files/7-Zip/ -> ...)


home/username/bin/wine -> home/username/cxoffice/bin/wine
(Maybe for the whole content of the home/username/cxoffice/bin/... and home/username/bin must be in the path!)

Kenzip will handle such kind of things wia configuration settinds in the future.

Report

psdekloe

10 years ago

It looks nice. Why did you decide to write your own application instead of extending Ark?

Report

C

trisz

10 years ago

This is a python qt application.

So,

the source is the python-qt runtime's source from your distro.

the application is a (or more) script(s). The package contains the original 'human readable' scripts, not the bytecode converted by the interpreter.

If you need the qt-designer files too, I could send you.

Report

C

trisz

10 years ago

Ark has been written in C++.
KenZip has benn written in python-qt.
Other language, other person.
Python qt: less programming time, multiplatform application.

Report

Gega

10 years ago

Has Kenzip got a source package ? Where is it ?

Report

10 years ago


Changelog for 1.1:

- Help file.
- Self extracting archive, .bin and .exe formats. (See help file!)

Changelog for 1.0:

- Asterixes in the password field. ("Hidden password letters.")

product-maker 14 42

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
1.1
updated Feb 12 2007
added Jan 29 2007
downloads today
0
page views today 0