¿Ubicación de los archivos de recursos para el cursor de espera en rotación?

3

Para una presentación que estoy haciendo, quiero encontrar los recursos predeterminados " Spinning Wait Cursor " de mi sistema Mac.

Me dijeron que los cursores están aquí:     /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HiServices.framework/Versions/A/Resources/cursors

y aquí :     /System/Library/Frameworks/WebKit.framework/Versions/Current/Frameworks/WebCore.framework/Resources/

De hecho, uno puede encontrar algunas versiones grandes y vectorizadas de la mayoría de los cursores en la primera carpeta, y algunas otras más pequeñas en la segunda.

Pero, parece que no hay pelota de playa allí.

Sé que uno puede encontrar los gráficos en alta resolución en línea fácilmente, pero para mi proyecto necesitaría obtener los archivos del sistema originales.

Una captura de pantalla o una captura de pantalla animada tampoco sería lo que estoy buscando. No pude encontrar la información en ningún lado.

Nota 1: Desde la GUI, un usuario puede ver el cursor de espera girando en varios tamaños diferentes según la configuración en Preferencias del sistema > Accesibilidad > Mostrar > Tamaño del cursor, y luego proceder a bloquear su computadora.

Nota2: No estoy tratando de cambiar la apariencia de mi sistema operativo.

¿Puede alguien ayudarme a encontrar dónde está el recurso? ¿Es codificado como el timbre de inicio ?

    
pregunta MicroMachine 23.06.2016 - 20:44

2 respuestas

4

Los cursores se representan utilizando CoreGraphics

El Wait Cursor o lo que a veces se conoce cariñosamente como la "bola de playa giratoria de la muerte" se representa en CoreGraphics (el motor de renderizado 2D de Apple). Lo que significa que se generan sobre la marcha en función de las preferencias establecidas (es decir, el tamaño del cursor).

El archivo CoreGraphics se encuentra en /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics

De mi investigación pude encontrar los parámetros para el cursor de espera: $23766C - $23D66C"

En cuanto al trabajo con imágenes almacenadas en CoreGraphics, puedo indicarle este tutorial: Core Tutorial sobre gráficos en OS X

Imágenes estáticas del cursor de espera

Hay un directorio que tiene imágenes estáticas de los cursores:

/System/Library/Frameworks/GLUT.framework/Versions/A/Resources

Dentro de ese directorio encontrará varios archivos TIFF. El archivo específico es waitCursor.tiff

Al abrir el archivo con vista previa ( open waitCursor.tiff ) aparece el siguiente gráfico (es bastante pequeño):

Cómolocalicéelarchivo....

ElenlacedelosenlacesdeElCapitánqueproporcionastehabíarotoenlacesimgsrc,asíqueutilicéelde Yosemite por referencia ya que son más o menos iguales. El icono que desea se llama "cursor de espera".

Entonces, usando el comando find en la Terminal, ejecuté lo siguiente:

find /System -iname waitcursor*

El comando básicamente dice que a partir del directorio /System , busque todos los archivos con el nombre "waitCursor" sin importar el caso.

Adiviné el formato del nombre de las convenciones de nomenclatura de archivos en el directorio que proporcionó inicialmente. Por ejemplo, el cursor "Resize Down" se llamó "resizeown".

    
respondido por el Allan 29.06.2016 - 01:19
3

Aquí está la pelota de playa giratoria de El Capitán de materialup.com

    
respondido por el howdytom 04.07.2016 - 16:39

Lea otras preguntas en las etiquetas