Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

1
Become a Fan
5.0

Available as/for:
Description:
KIso is a program for KDE to make it as easy as possible to create manipulate and extract CD Image files.
Last changelog:

!Note that KIso 0.8 needs libcdio 0.73 to run!

KISO 0.8 ChangeLog:

- Files/Direcories can be renamed through the contextmenu.
- Converted all soundfiles to ogg.
- Customizeable buttonsounds with skins.
- Added filters in the filedialogs.
- Added credits in the aboutdata.
- Added GHex2 as HEX-Editor.
- Open files with their assotiated applications.
- Proof for helping applications.
- Encryption of an image. (Note that mcrypt is needed for this feature.)
- Added the commandline option make to create an ISO image of a directory.
- Added Convert to iso to the KDE-Actions menu.
- Added Make ISO image to the KDE-Actions menu.
- Added Progessbar for commandline options.
- Conversion from mdf (Media Description File) to iso.
- Conversion from cdi (DiscJuggler) to iso.
- Review of the handbooks.
- Fixes in german translation.
- Italian translation.
- Lithuanian translation.
- Dutch translation.
- Polish translation.
- Bugfixes.

KISO 0.8.1 ChangeLog:

- Replaced own treeview with KFileTreeView.
- Added support for conversion of ccd/img (CloneCD) to iso.
- Improvements in the configure script. (Thanks to Laurent Montel)
- Added support for Dual Layer DVDs.
- Bugfixes.
- Removed french and romanian translation because they were unmaintained.
- Hungarian translation.

KISO 0.8.2 ChangeLog:

- KIso should be able to handle filenames with special characters better.
- Added support for conversion of c2d (WinOnCD) to iso. (Alpha !!!)
- Show name of the image file in the titel bar.
- Deactivate directory tree until there is an open image.
- Updated the handbook.

KISO 0.8.2b ChangeLog:

- Rework of application detection.
- Fixed a bug in the global configuration settings.

KISO 0.8.2c ChangeLog:

- Fixed detection of mcrypt.

KISO 0.8.3 ChangeLog:

- NEW french translation.
- Bugfix where an entry was written into the sudoers file though it might have been there already. (Patch by PhobosK)
- Cleanups in the preferences dialog. (Thanks to Fraenki Schroeder)
- Bugfixes and optimizations by Łukasz Sierżęga.
- Fix for detection of drives by Fraenki Schroeder.


Ratings & Comments

81 Comments

pamputt

Hello, could you create any Kiso version for KDE 4? Thanks

jmfv

This project seems dead. Using iso:/ kioslave in KDE works fine. Just type iso:/ISO_FILENAME in konqueror address bar to browse the contents of the iso file.

cgoncalves

SUSE and openSUSE packages can be found here: http://software.opensuse.org/download/KDE:/Community/

bugmenot

as kiso seems dead i found a new iso app: isomaster (http://littlesvr.ca/isomaster/index.php) its not kde (yet ;), but its working great and can extract and alter boot images...

undefined

with libcdio >= 0.77 this patch help for build

  • --- src/kiso.cpp.orig 2006-09-30 16:30:06.000000000 +0200 +++ src/kiso.cpp 2006-09-30 16:34:04.000000000 +0200 @@ -3592,5 +3592,5 @@ int i_status; uint8_t buf[500] = { 0, }; - scsi_mmc_cdb_t cdb = {{0, }}; + mmc_cdb_t cdb = {{0, }}; CDIO_MMC_SET_COMMAND(cdb.field, CDIO_MMC_GPCMD_GET_CONFIGURATION); @@ -3599,5 +3599,5 @@ cdb.field[3] = 0x0; - i_status = scsi_mmc_run_cmd(p_cdio, 0, &cdb, SCSI_MMC_DATA_READ, sizeof(buf), &buf); + i_status = mmc_run_cmd(p_cdio, 0, &cdb, SCSI_MMC_DATA_READ, sizeof(buf), &buf); if (i_status == 0) { uint8_t *p;
  • arandamandi

    Why this good app is not updated? :( Dont' work with new libiso..

    studioz

    Someone here, a good samaritan coder :-), update this software for us? I'm missing very much a graphical tool like this!

    lidyon

    It seems to convert a cdi image to iso, but it generates an invalid iso file, that can't be recognized as a valid image even by Kiso...

    Trulala

    ./configure goes without problems, but during make I resived folowing errors: l functions but non-virtual destructor kiso.cpp: In member function ‘virtual void Mainform::choice()’: kiso.cpp:3177: error: ‘CdIo’ was not declared in this scope kiso.cpp:3177: error: ‘cdio’ was not declared in this scope kiso.cpp:3177: error: ‘cdio_open_cd’ was not declared in this scope kiso.cpp:3179: error: ‘track_t’ was not declared in this scope kiso.cpp:3179: error: expected `;' before ‘num_tracks’ kiso.cpp:3180: error: expected `;' before ‘first_track_num’ kiso.cpp:3185: error: ‘first_track_num’ was not declared in this scope kiso.cpp:3185: error: ‘cdio_get_first_track_num’ was not declared in this scope kiso.cpp:3186: error: ‘num_tracks’ was not declared in this scope kiso.cpp:3186: error: ‘cdio_get_num_tracks’ was not declared in this scope kiso.cpp:3187: error: ‘TRACK_FORMAT_AUDIO’ was not declared in this scope kiso.cpp:3187: error: ‘cdio_get_track_format’ was not declared in this scope kiso.cpp:3189: error: ‘cdio_destroy’ was not declared in this scope kiso.cpp:3192: error: ‘TRACK_FORMAT_AUDIO’ was not declared in this scope kiso.cpp:3192: error: ‘cdio_get_track_format’ was not declared in this scope kiso.cpp:3195: error: ‘cdio_destroy’ was not declared in this scope kiso.cpp: In member function ‘virtual void Mainform::createiso(QString)’: kiso.cpp:3359: error: ‘CdIo’ was not declared in this scope kiso.cpp:3359: error: ‘cdio’ was not declared in this scope kiso.cpp:3359: error: ‘cdio_open_cd’ was not declared in this scope kiso.cpp:3360: error: ‘discmode_t’ was not declared in this scope kiso.cpp:3360: error: expected `;' before ‘ommodus’ kiso.cpp:3361: error: ‘ommodus’ was not declared in this scope kiso.cpp:3361: error: ‘cdio_is_discmode_dvd’ was not declared in this scope kiso.cpp:3363: error: ‘cdio_stat_size’ was not declared in this scope kiso.cpp:3365: error: ‘CDIO_CD_FRAMESIZE_RAW’ was not declared in this scope kiso.cpp:3366: error: ‘CDIO_CD_FRAMESIZE’ was not declared in this scope kiso.cpp:3368: error: ‘track_t’ was not declared in this scope kiso.cpp:3368: error: expected `;' before ‘num_tracks’ kiso.cpp:3370: error: ‘lsn_t’ was not declared in this scope kiso.cpp:3370: error: expected `;' before ‘leadoutlsn’ kiso.cpp:3371: error: expected `;' before ‘actuallsn’ kiso.cpp:3372: error: expected `;' before ‘lastlsn’ kiso.cpp:3373: error: ‘leadoutlsn’ was not declared in this scope kiso.cpp:3373: error: ‘CDIO_CDROM_LEADOUT_TRACK’ was not declared in this scope kiso.cpp:3373: error: ‘cdio_get_track_lsn’ was not declared in this scope kiso.cpp:3374: error: ‘lastlsn’ was not declared in this scope kiso.cpp:3375: error: ‘num_tracks’ was not declared in this scope kiso.cpp:3375: error: ‘cdio_get_num_tracks’ was not declared in this scope kiso.cpp:3377: error: ‘TRACK_FORMAT_AUDIO’ was not declared in this scope kiso.cpp:3377: error: ‘cdio_get_track_format’ was not declared in this scope kiso.cpp:3379: error: ‘cdio_get_track_lba’ was not declared in this scope kiso.cpp:3385: error: ‘actuallsn’ was not declared in this scope kiso.cpp:3387: error: ‘buffer’ was not declared in this scope kiso.cpp:3387: error: ‘cdio_read_mode1_sector’ was not declared in this scope kiso.cpp:3399: error: ‘buffer’ was not declared in this scope kiso.cpp:3399: error: ‘cdio_read_mode1_sector’ was not declared in this scope kiso.cpp:3404: error: ‘ommodus’ was not declared in this scope kiso.cpp:3404: error: ‘cdio_is_discmode_dvd’ was not declared in this scope kiso.cpp:3409: error: ‘cdio_eject_media’ was not declared in this scope kiso.cpp:3410: error: ‘cdio_destroy’ was not declared in this scope kiso.cpp: In member function ‘virtual void Mainform::showdrive()’: kiso.cpp:3562: error: ‘CdIo’ was not declared in this scope kiso.cpp:3562: error: ‘p_cdio’ was not declared in this scope kiso.cpp:3565: error: ‘cdio_hwinfo_t’ was not declared in this scope kiso.cpp:3565: error: expected `;' before ‘p_hw_info’ kiso.cpp:3566: error: ‘DRIVER_DEVICE’ was not declared in this scope kiso.cpp:3566: error: ‘cdio_open’ was not declared in this scope kiso.cpp:3569: error: ‘track_t’ was not declared in this scope kiso.cpp:3569: error: expected `;' before ‘num_tracks’ kiso.cpp:3570: error: expected `;' before ‘first_track_num’ kiso.cpp:3571: error: ‘discmode_t’ was not declared in this scope kiso.cpp:3571: error: expected `;' before ‘ommodus’ kiso.cpp:3572: error: ‘p_hw_info’ was not declared in this scope kiso.cpp:3572: error: ‘cdio_get_hwinfo’ was not declared in this scope kiso.cpp:3575: error: ‘msf_t’ was not declared in this scope kiso.cpp:3575: error: expected `;' before ‘msf’ kiso.cpp:3576: error: ‘CDIO_CDROM_LEADOUT_TRACK’ was not declared in this scope kiso.cpp:3576: error: ‘msf’ was not declared in this scope kiso.cpp:3576: error: ‘cdio_get_track_msf’ was not declared in this scope kiso.cpp:3577: error: ‘lsn_t’ was not declared in this scope kiso.cpp:3577: error: expected `;' before ‘lsn’ kiso.cpp:3578: error: ‘lsn’ was not declared in this scope kiso.cpp:3578: error: ‘CDIO_CD_FRAMESIZE_RAW’ was not declared in this scope kiso.cpp:3579: error: ‘first_track_num’ was not declared in this scope kiso.cpp:3579: error: ‘num_tracks’ was not declared in this scope kiso.cpp:3581: error: ‘TRACK_FORMAT_AUDIO’ was not declared in this scope kiso.cpp:3581: error: ‘cdio_get_track_format’ was not declared in this scope kiso.cpp:3583: error: ‘TRACK_FORMAT_DATA’ was not declared in this scope kiso.cpp:3583: error: ‘cdio_get_track_format’ was not declared in this scope kiso.cpp:3586: error: ‘cdio_drive_read_cap_t’ was not declared in this scope kiso.cpp:3586: error: expected `;' before ‘i_read_cap’ kiso.cpp:3587: error: ‘cdio_drive_write_cap_t’ was not declared in this scope kiso.cpp:3587: error: expected `;' before ‘i_write_cap’ kiso.cpp:3588: error: ‘cdio_drive_misc_cap_t’ was not declared in this scope kiso.cpp:3588: error: expected `;' before ‘i_misc_cap’ kiso.cpp:3594: error: ‘scsi_mmc_cdb_t’ was not declared in this scope kiso.cpp:3594: error: expected `;' before ‘cdb’ kiso.cpp:3596: error: ‘cdb’ was not declared in this scope kiso.cpp:3596: error: ‘CDIO_MMC_GPCMD_GET_CONFIGURATION’ was not declared in this scope kiso.cpp:3596: error: ‘CDIO_MMC_SET_COMMAND’ was not declared in this scope kiso.cpp:3597: error: ‘CDIO_MMC_SET_READ_LENGTH8’ was not declared in this scope kiso.cpp:3598: error: ‘CDIO_MMC_GET_CONF_ALL_FEATURES’ was not declared in this scope kiso.cpp:3601: error: ‘SCSI_MMC_DATA_READ’ was not declared in this scope kiso.cpp:3601: error: ‘scsi_mmc_run_cmd’ was not declared in this scope kiso.cpp:3607: error: ‘CDIO_MMC_GET_LEN32’ was not declared in this scope kiso.cpp:3613: error: ‘CDIO_MMC_GET_LEN16’ was not declared in this scope kiso.cpp:3617: error: ‘CDIO_MMC_FEATURE_CORE’ was not declared in this scope kiso.cpp:3648: error: ‘ommodus’ was not declared in this scope kiso.cpp:3648: error: ‘cdio_is_discmode_cdrom’ was not declared in this scope kiso.cpp:3649: error: ‘ommodus’ was not declared in this scope kiso.cpp:3649: error: ‘CDIO_DISC_MODE_DVD_R’ was not declared in this scope kiso.cpp:3650: error: ‘ommodus’ was not declared in this scope kiso.cpp:3650: error: ‘CDIO_DISC_MODE_DVD_RW’ was not declared in this scope kiso.cpp:3651: error: ‘ommodus’ was not declared in this scope kiso.cpp:3651: error: ‘CDIO_DISC_MODE_DVD_R’ was not declared in this scope kiso.cpp:3652: error: ‘ommodus’ was not declared in this scope kiso.cpp:3652: error: ‘CDIO_DISC_MODE_DVD_ROM’ was not declared in this scope kiso.cpp:3653: error: ‘ommodus’ was not declared in this scope kiso.cpp:3653: error: ‘CDIO_DISC_MODE_DVD_RAM’ was not declared in this scope kiso.cpp:3654: error: ‘ommodus’ was not declared in this scope kiso.cpp:3654: error: ‘CDIO_DISC_MODE_CD_DA’ was not declared in this scope kiso.cpp:3655: error: ‘i_read_cap’ was not declared in this scope kiso.cpp:3655: error: ‘i_write_cap’ was not declared in this scope kiso.cpp:3655: error: ‘i_misc_cap’ was not declared in this scope kiso.cpp:3655: error: ‘cdio_get_drive_cap_dev’ was not declared in this scope kiso.cpp:3656: error: ‘CDIO_DRIVE_CAP_READ_DVD_ROM’ was not declared in this scope kiso.cpp:3657: error: ‘CDIO_DRIVE_CAP_WRITE_CD_R’ was not declared in this scope kiso.cpp:3658: error: ‘CDIO_DRIVE_CAP_WRITE_CD_RW’ was not declared in this scope kiso.cpp:3659: error: ‘CDIO_DRIVE_CAP_WRITE_DVD_R’ was not declared in this scope kiso.cpp:3660: error: ‘CDIO_DRIVE_CAP_WRITE_DVD_RW’ was not declared in this scope kiso.cpp:3666: error: ‘cdio_destroy’ was not declared in this scope kiso.cpp: In member function ‘virtual int Mainform::ProgressBar(QString, QString, KShellProcess*, double)’: kiso.cpp:3676: error: ‘lba_t’ was not declared in this scope kiso.cpp:3676: error: expected `;' before ‘first_audio_lba’ kiso.cpp:3679: error: ‘CdIo’ was not declared in this scope kiso.cpp:3679: error: ‘cdio’ was not declared in this scope kiso.cpp:3679: error: ‘cdio_open_cd’ was not declared in this scope kiso.cpp:3680: error: ‘track_t’ was not declared in this scope kiso.cpp:3680: error: expected `;' before ‘num_tracks’ kiso.cpp:3681: error: expected `;' before ‘first_track_num’ kiso.cpp:3682: error: ‘first_track_num’ was not declared in this scope kiso.cpp:3682: error: ‘num_tracks’ was not declared in this scope kiso.cpp:3683: error: ‘TRACK_FORMAT_AUDIO’ was not declared in this scope kiso.cpp:3683: error: ‘cdio_get_track_format’ was not declared in this scope kiso.cpp:3684: error: ‘first_audio_lba’ was not declared in this scope kiso.cpp:3685: error: ‘cdio_get_track_lba’ was not declared in this scope kiso.cpp:3689: error: ‘cdio_stat_size’ was not declared in this scope kiso.cpp:3690: error: ‘cdio_destroy’ was not declared in this scope make[2]: *** [kiso.o] Error 1 make[2]: Leaving directory `/home/Install/kiso-0.8.3/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/Install/kiso-0.8.3' make: *** [all] Error 2 please help me, what have I to do?

    yrtimiD

    you need packages libcdio-devel and libcdio to be installed to compile and run KIso.

    trisz

    KIso cannot save the modified ISO file, instead ERASES the original file!!! CAUSES DATA LOST! Only use it for ISO viewer on Debian KDE (3.4.3).

    ndo

    First I want to thank you for this great app. But what is that kind of word in the options-dialog "Standartlaufwerk"... That really makes me feel bad, because I've read such "Standart"=>"Standard (correct german definition as also in english)"-stuff now more than enough in many german forums and so on. But keep up the other good work ;-)

    linux3114a

    kiso-0.8.3-S10K35.i586.rpm at http://home.tiscali.be/raoul.linux/downloadSuSE10.0.htm ENJOY !!!

    HessiJames

    hi, very nice done, but why doesn't kiso honor the kde single click and listing directories ahead files? Here are some RPMs for SUSE 9.3 and KDE 3.5: http://kaligames.de/rpms/kiso-0.8.3-1.suse9.3.kde3.5.i386.rpm http://kaligames.de/rpms/kiso-0.8.3-1.src.rpm

    legluondunet

    Now it compiles good on debian and KDE3.4. Thanks for this very good and useful soft. Le Gluon du Net.

    linux3114a

    kiso-0.8.2-s93k342.i586.rpm at http://home.tiscali.be/raoul.linux/download.htm ENJOY !

    kriko

    I get this error: kiso.cpp:15:22: cdio/mmc.h: No such file or directory kiso.cpp: In member function `virtual void Mainform::showdrive()': kiso.cpp:3602: error: `scsi_mmc_cdb_t' undeclared (first use this function) kiso.cpp:3602: error: (Each undeclared identifier is reported only once for each function it appears in.) kiso.cpp:3602: error: syntax error before `=' token and so on... What could be wrong?

    Sagittarius

    translation with v 0.8.2 ? If I remember the french po file existed in v 0.7. Is the translation not maintained any more ?

    Sagittarius

    I should have read the changelog carefully. Forgive me.

    Sagittarius

    here is the french translation for KIso: http://nicole.grisot.free.fr/KIso_french/kiso_fr.po for people who can't wait the next release wich will include it. To make the mo file: #msgfmt -o kiso.mo kiso_fr.po and then put it in a place like (according to your distribution): /usr/share/locale/fr/LC_MESSAGES

    linux3114a
    maarizwan

    thanks for kiso, it's woderful. But when I modified Slackware CD1's .iso and saved it then burnt it. The cd won't boot. Does KIso support bootable cdroms? If no then please support that too. That would make editing of live CDs like KLAX, knoppix, slax, and bootable linux cds much easier to modify/upgrade. Thanks again for wonderful KIso application.

    Mephistoki

    If you open an bootable image and save it again all bootinformation will be lost at the moment. This is planed to be fixed in the 0.9 release.

    cado

    Hi, Debian Unstable available at http://pacotesdeb.codigolivre.org.br Libcdio-0.73 avaible in. Requeriments: KDE 3.4 and libcdio-0.73 Nice job.

    cado

    Excuse-me. Requeriments: KDE 3.3 and libcdio-0.73

    Pling
    0 Affiliates
    Details
    license
    version 0.8.3
    updated
    added
    downloads 24h 0
    mediaviews 24h 0
    pageviews 24h 3

    More Utilities from Mephistoki:

    KDiskCopy
    Mephistoki
    last update date: 20 years ago

    Score 5.0

    Other Utilities:

    Gis Weather
    RingOV
    last update date: 8 years ago

    Score 8.0

    Splash Screen Manager
    zorinos
    last update date: 14 years ago

    Score 7.4

    BashStyle-NG
    Chrispy
    last update date: 9 years ago

    Score 6.1

    anymeal
    wedesoft
    last update date: 6 months ago

    Score 5.0

    MonA3XN 01
    A3XN
    last update date: 2 years ago

    Score 5.0

    SuperCalc (By Keshav bhatt)
    keshavnrj
    last update date: 10 years ago

    Score 5.0



    System Tags