
KIso
Source (link to git-repo or to original if based on someone elses unmodified work):
!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
Hello, could you create any Kiso version for KDE 4? Thanks
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.
SUSE and openSUSE packages can be found here: http://software.opensuse.org/download/KDE:/Community/
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...
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;
Why this good app is not updated? :( Dont' work with new libiso..
Someone here, a good samaritan coder :-), update this software for us? I'm missing very much a graphical tool like this!
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...
./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?
you need packages libcdio-devel and libcdio to be installed to compile and run KIso.
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).
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 ;-)
kiso-0.8.3-S10K35.i586.rpm at http://home.tiscali.be/raoul.linux/downloadSuSE10.0.htm ENJOY !!!
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
Now it compiles good on debian and KDE3.4. Thanks for this very good and useful soft. Le Gluon du Net.
kiso-0.8.2-s93k342.i586.rpm at http://home.tiscali.be/raoul.linux/download.htm ENJOY !
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?
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 ?
I should have read the changelog carefully. Forgive me.
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
the http://home.tiscali.be/raoul.linux/download.htm is replaced by http://linux3114a.bravehost.com/download.htm Thanks
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.
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.
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.
Excuse-me. Requeriments: KDE 3.3 and libcdio-0.73