Description:

aKu "The RAR GUI application for KDE4" is developed by Alessandro Diaferia and Francesco Grieco.

aKu v1.0 beta1 2008-07-28

Copyright 2008 by Alessandro Diaferia and Francesco Grieco
Contacts: alediaferia@gmail.com fgrieco@gmail.com


Every source file under "src" folder is released under GPLv3 (http://www.gnu.org/licenses/gpl-3.0.html).
A copy of the GPLv3 is distributed with this software. You should find it in the same folder you found this README.

Preamble:
aKu is simply a GUI with the aim of helping common users in managing, creating, reading (..etc, etc) RAR archives under KDE4.
RAR software is not compiling-time required but should be present in your system to be able to manage archives.
This software acts as a parser and makes you simple (we hope) reading and creating RAR archives.

See below for aKu's features, bugs and missings...


Features Supported:
- Support of rar
- Creation of new archives in a very simple way
- Advanced rar extraction options
- Adding files or directory to existing archives
- Deleting and renaming files archives
- Preview support
- Password - opening and creation of archives with header or files password
- Comment - visualization and creation
- Locked archive - opening and creation
- A beautiful preview metabar for images and audio files
- KDE4 Services Menu

Features NOT YET supported
- Split archive - opening and creation
- Drag and drop from the main window

REQUIREMENTS:
To "play" with aKu you need KDE 4.1.x libraries and RAR binary installed in your system directories

HOW TO COMPILE AND INSTALL:
Just do a "cd" in this directory.
Type:
cmake .
make
make install
Enjoy!

see akublog.wordpress.com for comments, feedback, bugreports please!!
Last changelog:

9 years ago

- A lot of bugs fixed
- Preview metabar for audio files
- KDE4 Services Menu
- Better support for password protected file
- Early support (only opening and some basic operations) for zips and tars

flammenflitzer

9 years ago

cmake .
make
[code]enerating moc_akudragsourcewidget.cpp
Scanning dependencies of target aku
[ 16%] Building CXX object src/CMakeFiles/aku.dir/aku_automoc.o
/usr/include/qt4/QtGui/qtreeview.h:219: Warnung: »virtual void QTreeView::currentChanged(const QModelIndex&, const QModelIndex&)« war versteckt
/usr/kde/4.0/include/KDE/../kfiletreeview.h:104: Warnung: von »void KFileTreeView::currentChanged(const KUrl&)«
/usr/kde/4.0/include/kselectaction.h:217: Warnung: »virtual void KSelectAction::addAction(QAction*)« war versteckt
/usr/kde/4.0/include/KDE/../krecentfilesaction.h:98: Warnung: von »void KRecentFilesAction::addAction(QAction*, const KUrl&, const QString&)«
[ 20%] Building CXX object src/CMakeFiles/aku.dir/main.o
/usr/include/qt4/QtGui/qtreeview.h:219: Warnung: »virtual void QTreeView::currentChanged(const QModelIndex&, const QModelIndex&)« war versteckt
/usr/kde/4.0/include/kfiletreeview.h:104: Warnung: von »void KFileTreeView::currentChanged(const KUrl&)«
/usr/kde/4.0/include/kselectaction.h:217: Warnung: »virtual void KSelectAction::addAction(QAction*)« war versteckt
/usr/kde/4.0/include/KDE/../krecentfilesaction.h:98: Warnung: von »void KRecentFilesAction::addAction(QAction*, const KUrl&, const QString&)«
/home/olaf/Downloads/aku/src/main.cpp: In function »int main(int, char**)«:
/home/olaf/Downloads/aku/src/main.cpp:14: Fehler: »License_GPL_V3« ist kein Element von »KAboutData«
make[2]: *** [src/CMakeFiles/aku.dir/main.o] Fehler 1
make[1]: *** [src/CMakeFiles/aku.dir/all] Fehler 2
make: *** [all] Fehler 2[/code]

Report

aKuAlex

9 years ago

Hello Fehler, as I told before, aKu needs to be compiled against kdelibs 4.1 which is still in trunk right now.

Report

aKuAlex

9 years ago

sorry, that was, "Hello flammenflitz" :-P

Report

skaar

9 years ago

heck, the oNly thing i want that i can't get from ark is password and multi-part handling, but i slam through rars in seconds, at the command line. be nice if there was also some form of saved password list, and 3.5.* support.

Report

aKuAlex

9 years ago

Hi skaar,
as you can see multi-part handling will soon be provided. Passwords are already well handled instead.
3.5.* support will never be provided. aKu was born with qt4/kdelibs4 and we are focusing on the new Desktop Environment. A backport is not in our plans.
I'm sure you are good at using rar by command-line, I do use it so too. It's faster, but aKu is not intended for expert users. aKu is developed with common users' ability in mind. However try to create a new archive by command line (maybe big with many files), it would be a nightmare. aKu gives you the possibility to create archives just dragging and dropping files, moving them, creating new directories. You can't do that by command line. If you haven't done it yet, try that feature!

Many thanks for your opinion, we hope you like aKu. We'll provide splitted archive support soon btw! :D

Regards

Report

skaar

9 years ago

as i said, no biggie, or words to that effect, i found a neat little 'extract here' service menu, handles multipart absolutely fine, not that i won't be upgrading to 4 eventually.

Report

mathpr

9 years ago

Is there a workaround for this issue. Mayxbe you just copy the file GPLv3 in from that kde4.1 libs into the right place.

or can you downgrade to kde4-4.0ß stable release, because i think kde4.0 is unstable enough and it is not necessary to me upgrading to a even more unstable kde4.

thanks

Report

aKuAlex

9 years ago

Hi mathpr! A workaround for that single issue would be editing main.cpp and changing GPLv3 reference to GPLv2 or whatever supported. But I'm not sure that is the only thing we use from kdelibs 4.1 Try and let me know! :-)

Report

denisq

9 years ago

/usr/include/kselectaction.h:217: warning: ‘virtual void KSelectAction::addAction(QAction*)’ was hidden
/usr/include/KDE/../krecentfilesaction.h:98: warning: by ‘void KRecentFilesAction::addAction(QAction*, const KUrl&, const QString&)’
/home/quentin/aku/src/main.cpp: In function ‘int main(int, char**)’:
/home/quentin/aku/src/main.cpp:14: error: ‘License_GPL_V3’ is not a member of ‘KAboutData’
make[2]: *** [src/CMakeFiles/aku.dir/main.o] Fehler 1

Report

aKuAlex

9 years ago

to compile aKu you need kde 4.1.x libraries (unstable, I know :()
GPLv3 reference is not included in kdelibs 4.0

Report

9 years ago

- A lot of bugs fixed
- Preview metabar for audio files
- KDE4 Services Menu
- Better support for password protected file
- Early support (only opening and some basic operations) for zips and tars

product-maker 15 78

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
1.0_beta1
updated Jul 29 2008
added Apr 13 2008
downloads today
0
page views today 0