¿Cómo obtener el contenido de una Horquilla de Recursos?

1

Quiero obtener la bifurcación de recursos almacenados. En PHP, estoy tratando de: system('DeRez' . $_icon . ' | perl -ne \'m|/\* (.*) \*/| && print $1; END {print "\n"}\', $content);

que en Terminal realmente devuelve el contenido del icono. Sin embargo, al crear una imagen con imagecreatefromstring , se devuelve un error.

Entonces, ¿hay un vudú en la línea de comandos que genera los datos sin procesar de la bifurcación de recursos (en mi caso, el icono de la carpeta)?

    
pregunta Lucas Freitas 03.07.2014 - 04:16

1 respuesta

1

El icono codificado dentro de la bifurcación de recursos no está en un formato de PHP imagecreatefromstring puede entender.

imagecreatefromstring de PHP requiere:

  • JPEG
  • PNG
  • GIF
  • WBMP
  • GD2

Usa sorbos

Investigue el comando de Mac OS X sips para trabajar con iconos en la línea de comandos. Consulte Manipule los iconos de archivo de Mac OS X desde Automator o línea de comandos para ejemplos.

DeRez

El comando DeRez generará los datos de la bifurcación de recursos sin procesar. El manual de DeRez ofrece opciones para filtrar la salida datos y solicitud de codificación específica; tenga en cuenta que las opciones de codificación están limitadas a cómo se escapa el hexadecimal. En lugar de permitir la conversión de formatos gráficos.

    
respondido por el Graham Miln 03.07.2014 - 10:12

Lea otras preguntas en las etiquetas