Extract And Compress KDE4

Dolphin Service Menus

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

4
5 .8
Description:

This is a Service Menu to compress and extract files and folders.

After a long period of not maintaining this servicemenu (Sorry, sorry, sorry!), I'm back to fix some bugs and add translations.
Because of having Ark and it's Service Menu back, I won't add new features or make a huge rework of this one.

Thanks for your appreciation.


Installation:
1. Download and extract
2. go inside the extracted folder
3. execute the install-script (install.sh) and follow the dialogs
4. enjoy:-)

NOTE: The programs p7zip, bunzip2, bzip2, gzip, rar, unrar, tar, zip, unzip and unace must be installed.

Supported languages:
German, English, French, Italian, Spanish, Chinese Simplified, Portuguese (Brazilian), Czech, Polish, Turkish, Danish, Russian and Catalan.

NOTE:
If your language isn't supported yet then just do this:
- add your language strings to the .desktop-files
- go inside the dialogs-folder
- add your language strings to the dialog-scripts
- send me a message
Last changelog:

11 years ago

v1.4.4

- added detectection for local servicemenu-folder inside install-script (thanks to bitcrazy)
- fixed bug in root-uninstallation
- fixed corupted translation files (thanks to rakekniven)
- fixed non-XDG-Standard desktop-files (thaks to sarhugo)
- fixed bug that doesn't istalled "extrac_7zip_pw_to_folder" as root (thanks to superandrzej)
- added catalan translation (thanks to lesergi)

--------------------------------
v1.4.3

- added russian translation (thanks to peabody for the translation!)

---------------------
v1.4.2

- added danish translation (thanks to cb400f for the translation!)

---------------------
v1.4.1

- added uninstall-script (uninstall/uninstall.sh)

---------------------
v1.4

- added support for compressing multiple files to one archive (by choosing more than one file/folder a dialog appears and asks for a nome of the archive - NOTE: If you choose bz2 or gz and you selected more than one file, a tar.bz2 or tar.gz archive will be created)
- renamed INSTALL.sh to install.sh

-------------------------------

You will find a complete changelog inside the archive.

fusion44

12 years ago

Hi,

I've downloaded your service menus but when try to untar it I get the message that the archive is not valid. Could you please check the file?

Thanks

Report

Hydranmenace

12 years ago

Im getting an invalid archive as well. Please fix.

Report

skedone

12 years ago

anyone tell me how to install this under kubuntu sorry bit of a newbie and having issues with install

Report

hash87

12 years ago

When i browse my Desktop directory via desktop:/ 'shortcut' then i have only "Compress" in my menu. What's more even if i choose to compress some kind of file i get the dialog that the file was compressed but that's not true. It doesn't happen when i browse Desktop normally ~/Desktop.

Anyone can confirm that?

Report

C

painkiller101

12 years ago

Yes, I can confirm this bug.
It seems that it has something to do with kioslaves.
I'll look at it.

Thank you!

Report

ricnar456

12 years ago

it can't find extract_ZIP.sh

how resolve this, a user say add BIN to PATH but where is needed add for solve this problem?

thans
ricnar

Report

C

painkiller101

12 years ago

Hi,

can you tell me which installation type (local or systemwide) you've chosen and which distribution you use. This could help a bit more to solve your problem.

Thank you!

Report

ricnar456

12 years ago

if i install local, the instalation complet with instalation DONE, but the error mentioned appear when yo extract any archive.
if the instalation is root, appear a dialog option for choose a folder and i don't know what folder to choose and i can't continue.

ricnar

Report

C

painkiller101

12 years ago

For systemwide installation you have to choose, like the dialog title says, the servicemenu folder of your system (f.e. on openSUSE: /usr/share/kde4/services/ServiceMenus).

But tell me which distro you use and maybe then we can solve your problem.

Report

marciUn

12 years ago

Hello,

You should use desktop-file-validate from freedesktop because your desktop file have to many errors.

http://www.freedesktop.org/wiki/Software/desktop-file-utils

-- -- -- --
exemple for extractGZIP.desktop :
$ desktop-file-validate extractGZIP.desktop
extractGZIP.desktop: warning: value "Service" for key "Type" in group "Desktop Entry" is a reserved value for KDE
extractGZIP.desktop: error: value "extract_here;extract_to_folder;extract_to" for string list key "Actions" in group "Desktop Entry" does not have a semicolon (';') as trailing character
extractGZIP.desktop: warning: key "Encoding" in group "Desktop Entry" is deprecated
extractGZIP.desktop: error: value "1.4" for key "Version" in group "Desktop Entry" is not a known version
extractGZIP.desktop: warning: key "ServiceTypes" in group "Desktop Entry" is a reserved key for KDE
extractGZIP.desktop: error: required key "Name" in group "Desktop Entry" is not present
extractGZIP.desktop: error: action group "Desktop Action extract_here" exists, but there is no matching action "extract_here"
extractGZIP.desktop: error: action group "Desktop Action extract_to" exists, but there is no matching action "extract_to"
extractGZIP.desktop: error: action group "Desktop Action extract_to_folder" exists, but there is no matching action "extract_to_folder"
-- -- -- --
In desktop file, Version variable is for freedesktop desktop-file-utils version not for your apps ;)

http://standards.freedesktop.org/desktop-entry-spec/latest/

Report

C

painkiller101

12 years ago

Thank you for your comment and your hints!

I'll try to fix them if i got some time.
But tell me: Aren't they work for you or how do you noticed this?

Thank you again.

Report

gassauer

12 years ago

works nice with KDE4
should get into default distro

Report

C

painkiller101

12 years ago

Thank you for your comment!

Yes, that would be really nice, but i guess that ark including with it's service plug-in will be stable in the near future and then my servicemenu could be forgotten.
But we'll see what future brings.

Report

dotancohen

12 years ago

Can you add support for OpenSSL encryption of tar archives (both compress and extract)? Thanks.

Report

C

painkiller101

12 years ago

You mean de- and encryption for des3-files?

I'll look how i can realize that.

Thank you for your comment!

Report

dotancohen

12 years ago

Thanks, painkiller, I look forward to the addition. Your work is great and well-appreciated.

Report

Mikage

12 years ago

for example if i try to extract a zip file it says it can't find extract_ZIP.sh

any idea?

Report

C

painkiller101

12 years ago

Hi,

please download and install it again. I've changed the permission labels, which could be caused this issue.

Please try it and give me your feedback.

Thanks!

Report

Mikage

12 years ago

nevermind, it was my fault
i didn't have ~/bin added to PATH

Report

NRG88

12 years ago

Hi, I tried "Extract here" on rar files, but it always creates a folder for it with the same name.

Report

C

painkiller101

12 years ago

Thank you for your comment.

This is the behavior for RAR, ACE and 7ZIP files to use the overwrite prevention function when you choose "extract here".
I know that this is not the best way to do, but in fact that the list-commands of these types aren't very useful for this function, i decided to make it that way.

I'll look if i can make it better but can't promise you to much.

Report

anubisg1

12 years ago

great job, i love that app.

i also package it on packman repository for openSUSE, it can be easly found here for manual download:

http://packman.links2linux.de/package/kde4-extractandcompress

Report

C

painkiller101

12 years ago

This is great!

Thank you for this and your nice words!

Report

anubisg1

12 years ago

no problem ;)

btw, updated to version 1.4.2

Report

rd1381

12 years ago

hi
i love your work, but there is something missing , or I am doing it wrong?
When I select multiple files and select extract here it just extract the first one :(
any idea?

Report

11 years ago

v1.4.4

- added detectection for local servicemenu-folder inside install-script (thanks to bitcrazy)
- fixed bug in root-uninstallation
- fixed corupted translation files (thanks to rakekniven)
- fixed non-XDG-Standard desktop-files (thaks to sarhugo)
- fixed bug that doesn't istalled "extrac_7zip_pw_to_folder" as root (thanks to superandrzej)
- added catalan translation (thanks to lesergi)

--------------------------------
v1.4.3

- added russian translation (thanks to peabody for the translation!)

---------------------
v1.4.2

- added danish translation (thanks to cb400f for the translation!)

---------------------
v1.4.1

- added uninstall-script (uninstall/uninstall.sh)

---------------------
v1.4

- added support for compressing multiple files to one archive (by choosing more than one file/folder a dialog appears and asks for a nome of the archive - NOTE: If you choose bz2 or gz and you selected more than one file, a tar.bz2 or tar.gz archive will be created)
- renamed INSTALL.sh to install.sh

-------------------------------

You will find a complete changelog inside the archive.

12345678910
1
product-maker devdol Dec 29 2015 9 excellent
Be the first to comment
usrkl
Nov 13 2009
bobcollard
Aug 26 2009
Montblanc
Mar 27 2009
SeaJey
Jan 04 2009
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
1.4.4
updated Mar 12 2009
added Jun 28 2008
downloads 24h
0
mediaviews 24h 0
pageviews 24h 6