Estoy siguiendo un tutorial sobre cómo crear un DMG en la línea de comandos no es un applescript que usted pueda encontrar aquí el que se ordena la distribución de la DMG. El problema es que no puedo conseguir que funcione de la manera que yo quiero y la posición de las aplicaciones y elija el tamaño de la ventana dentro de la DMG correctamente, pero puedo hacerlo de forma manual en un rw DMG y, a continuación, hacer que sea de sólo lectura. Existe de todos modos para la exportación de estas posiciones, de modo que no tengo que hacerlo manualmente? Gracias.
Respuesta
¿Demasiados anuncios?He luchado mucho con la construcción de mi DMG sólo la forma que yo quiero, entonces me he encontrado dmgbuild. Básicamente te permite configurar cada posible opción con facilidad.
dmgbuild
es una herramienta de línea de comandos para crear el disco de Mac OS X imágenes (aka .archivos dmg). Aunque es posible crear imágenes de disco fácilmente desde la línea de comandos utilizando el hdiutil programa que se incluye con Mac OS X, no hay ninguna manera fácil para configurar el aspecto de la resultante de imagen de disco cuando el usuario lo abre. Algunas personas han utilizado AppleScript para automatizar Buscador para ajustar la apariencia, pero desde el Buscador de guarda sus .DS_Store archivos de forma asíncrona, es difícil garantizar que los cambios serán guardados cuando se desea ser. También significa que usted necesita una interfaz gráfica de usuario de la sesión, con el Buscador de ejecución, con el fin de construir su imagen de disco.
dmgbuild
no confía en el Buscador, ni tampoco confiar en desuso Api (como el Alias funciones del Administrador). En su lugar, utiliza la ds_store y mac_alias los módulos de Python, que saben cómo construir los datos pertinentes en el código de Python.