2011-06-12 43 views
6

¿Hay algún componente (preferiblemente gratuito) o bibliotecas que manejen archivos ISO?¿Cómo puedo agregar y eliminar archivos de una imagen ISO?

En particular, me gustaría ser capaz de añadir archivos y guardarlos en la norma ISO, así como extraer los archivos desde un ISO.

No requiero características avanzadas o las campanas y silbatos, sólo algo para hacer lo que he mencionado anteriormente.

Intenté encontrar algunas, pero no se me ocurrió nada.

Quizás esto se puede hacer sin la necesidad de una biblioteca de este tipo? Si es así, ¿qué enfoque recomendaría?

+4

Nota para los cerradores: Este es, de hecho, una cuestión de programación. – Will

+0

Gracias Will, sí, esta es una pregunta de programación, ya que necesito saber cómo manejar los archivos ISO de Delphi. –

Respuesta

2

¿Usted intentó el TIsoLib component y la FreeBurner library que es un tenedor de la primera, y parece más completo?

De lo contrario, sé acerca de la Binary Magic component, que no es gratuita, pero maneja la creación de archivos ISO ... y la grabación en CD.

Adición:

Usted puede echar un vistazo a la herramienta de línea de comandos mkisofs. Es part of the cdrtools project, y es el componente raíz de la creación de .iso en el mundo de Linux. Puede llamar a esta herramienta desde la línea de comandos, agregar y eliminar archivos de un archivo .iso. He visto varios programas comerciales que lo utilizan para crear CD de arranque sobre la marcha, desde Windows. Tenga en cuenta la licencia GPL: tendrá que llamar al make a clear distinction between your software and the GPL software.

+0

El componente FreeBurner se mencionó antes de mover este hilo. Lamentablemente, estoy usando Delphi XE y tampoco funciona el Lib Lib o FreeBurner Lib. Conseguí instalar FreeBurner en Delphi XE con éxito después de realizar algunas conversiones Unicode, pero hubo demasiados errores en el tiempo de ejecución. En cuanto a Binary Magic Components, escuché que el soporte al cliente es realmente malo, así que estoy un poco preocupado de comprar uno de sus paquetes. Gracias por las recomendaciones, aunque +1 –

+0

@ Craig No vi el hilo original, lo siento ... Binary Magic tiene tan mala reputación (pseudoempresa en Alemania con apoyo aleatorio de Pakistán por lo que me dijeron de uno de sus clientes), pero he visto que el software Delphi lo usa sin ningún problema. He agregado mkisofs a mi lista de respuestas ... en caso de que no estuvieras pensando en esta solución de código abierto bien conocida y compatible. Puede [insertar un programa externo en su exe principal, si lo desea] (http://synopse.info/forum/viewtopic.php?pid=314#p314). –

+0

gracias por la información aprecio. –

0

No sé si esto será de ayuda para alguien ... (con suerte les ahorrará algo de tiempo), pero sé que el uso de WinRAR en este momento NO parece dar el resultado deseado en al menos un encuentro. Lo usé para extraer un medio de instalación, que resultó en un archivo que no se encuentra, durante el uso de los archivos extraídos. Me gustaría ver que otros prueben la extracción y permitan que el problema vuelva a ocurrir, para que la causa de esto se pueda encontrar, arreglar, y así WinRAR se convierta en una mejor herramienta para hacer lo que usted solicitó. Nota: Si alguien siente que esto no es apropiado, lo siento mucho, solo estoy tratando de ayudar, por favor cierre mi respuesta en este caso.

ver ISO-Extraction

Cuestiones relacionadas