Estoy tratando de crear un archivo .imscc, un archivo de cartucho común utilizado para la interoperabilidad entre diferentes sistemas de gestión de cursos. Es esencialmente un montón de carpetas y archivos XML comprimidos y etiquetados como .imscc. Sin embargo, el simple hecho de descomprimir y volver a comprimir con la utilidad de archivo estándar está rompiendo el archivo de alguna manera y Canvas, el sistema al que estoy tratando de importar, no acepta el archivo. Usando zipinfo descubrí que los archivos generados por Canvas fueron comprimidos con la versión 5.2 mientras que la utilidad estándar de zip utiliza la versión 2.1 y espero que este sea el origen del problema. Definitivamente es algo relacionado con la compresión, ya que los tamaños de los archivos son diferentes una vez que los he descomprimido y vuelto a comprimir. (No he podido encontrar ningún archivo oculto de la bifurcación de recursos, para que conste). He probado en los foros de Canvas sin éxito, así que espero que alguien de aquí conozca una forma de comprimir una carpeta con una versión específica de zip.
¿Alguna idea?
0 votos
¿Importa el orden de los entroes en el archivo zip (por ejemplo, para .epub el primero debe tener un nombre particular)?