1 votos

¿Cómo obtener un icono de carpeta vacío de monterey y prepararlo para su uso?

Me gusta hacer mis propios iconos de carpetas personalizadas en MacOS monterey

Hay proyectos como https://github.com/shariati/OS-Folder-Icons que proporcionan iconos de carpetas personalizados pero no lo proporcionan en la versión de monterey.

Me gustaría saber dónde conseguir este archivo y cómo editarlo para mi propio uso.

También encontré este sitio web pero se descarga como .icns y según este , icns ya no se recomienda a partir de MacOS 11 Big Sur.

enter image description here

2voto

pmagwood Puntos 101

Cómo obtener el archivo de iconos:


Deberías poder encontrar el icono de la carpeta genérica aquí: /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/GenericFolderIcon.icns

Si no, entonces está en el archivo Assets.car, que se encuentra en la misma ruta anterior.

Nota: Entrar y hacer cualquier cosa con los archivos .car requerirá un poco más de esfuerzo. Vea este artículo aquí para una buena discusión: Stack Overflow - Analizando el archivo Assets.car en iOS

Otro método para obtener el icono de la carpeta genérica es el siguiente:

(Consulte este artículo del soporte técnico de Apple: Cambiar los iconos de los archivos y carpetas

  1. Utilizando el Finder, localice una carpeta con el icono genérico
  2. Obtener información sobre la carpeta: seleccione la carpeta y escriba +I o elegir Archivo --> Obtener información en la barra de menús
  3. Seleccione el icono de la carpeta en la parte superior derecha y cópielo en el portapapeles - +C
  4. Abrir el Vista previa aplicación
  5. Elija Archivo --> Nuevo desde el portapapeles (o +N ) you now have all the icon images for a generic folder loaded in preview
  6. Guarde el archivo de iconos: Archivo --> Guardar o +S
  7. Se le pedirá dónde y en qué formato guardar el archivo. Vea que el valor por defecto es ICNS Save As dialog box

Ahora tienes un archivo ICNS con el que trabajar.

Cómo editar el archivo de iconos


El enlace al que haces referencia en tu pregunta dice "No proporciones iconos de aplicaciones en formato ICNS o JPEG", por varias razones. El artículo también se refiere a los iconos de aplicaciones, con la recomendación de crear "catálogos de activos". Para ello tendrás que familiarizarte con Xcode. El formato ICNS sigue siendo válido para los iconos de las carpetas, según su requisito original.

Para hacer un archivo ICNS personalizado basado en los iconos genéricos de las carpetas, sin aplicaciones creadas al efecto, siga estos pasos:

Nota: Esto implica la línea de comandos a través de Terminal y el uso de la iconutil comando.

  1. Convertir el ICNS a un archivo ICONSET
  2. Editar el PNG archivos a su gusto
  3. Convertir el ICONSET volver a ICNS

Ejemplo:

cambie el directorio a donde haya guardado el archivo icns de la carpeta genérica
listar el contenido de las carpetas con ls

cd /path/to/working/directory

ls

Generic_Folder_Icons.icns

convertir el archivo ICNS en un ICONSET. Los ICONSET son directorios con archivos PNG que representan las diferentes versiones de iconos

iconutil -c iconset Generic_Folder_Icons.icns

ls

Generic_Folder_Icons.icns
Generic_Folder_Icons.iconset

cambiar el nombre del conjunto de iconos a algo nuevo

mv Generic_Folder_Icons.iconset Custom_Folder_Icons.iconset

ls

Custom_Folder_Icons.iconset
Generic_Folder_Icons.icns

listar el contenido del nuevo directorio de iconos

ls ./Custom_Folder_Icons.iconset

icon_128x128@2x.png
icon_16x16@2x.png
icon_256x256@2x.png
icon_32x32@2x.png
icon_512x512@2x.png

Nota: ahora puede utilizar el editor de gráficos de su elección para modificar los archivos .png a su gusto.

Después de las ediciones, convierta el ICONSET de nuevo en ICNS.
Nota: Por eso hemos cambiado el nombre del conjunto de iconos anteriormente, para no sobrescribir el archivo icns de la carpeta genérica original

iconutil -c icns Custom_Folder_Icons.iconset

ls

Iconos_de_carpeta_personalizados.icns
Custom_Folder_Icons.iconset
Generic_Folder_Icons.icns

hecho.

2 votos

GenericFolderIcon.icns no es el icono de carpeta por defecto para MacOS Monterey. Observe las diferencias: imgur.com/a/cuYr4RA

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X