Come ottenere il contenuto di un fork di risorse?

1

Voglio ottenere il fork delle risorse memorizzate. In PHP, sto cercando di: system('DeRez' . $_icon . ' | perl -ne \'m|/\* (.*) \*/| && print $1; END {print "\n"}\', $content);

che in Terminale restituisce realmente il contenuto dell'icona. Tuttavia, la creazione di un'immagine da essa utilizzando imagecreatefromstring restituisce un errore.

Quindi, c'è un voodoo della riga di comando che restituisce i dati grezzi del fork delle risorse (nel mio caso, l'icona della cartella)?

    
posta Lucas Freitas 03.07.2014 - 04:16
fonte

1 risposta

1

L'icona codificata in il fork delle risorse non è in un formato PHP imagecreatefromstring può capire.

Il valore imagecreatefromstring di PHP richiede:

  • JPEG
  • PNG
  • GIF
  • WBMP
  • GD2

Utilizza sorsi

Esamina il comando Mac OS X sips per lavorare con le icone sulla riga di comando. Vedi Manipola le icone dei file di Mac OS X da Automator o riga di comando per gli esempi.

Derez

Il comando DeRez mostrerà i dati della forcella delle risorse grezzi. Il manuale per DeRez fornisce opzioni per filtrare l'output dati e richiesta di codifica specifica; essere consapevoli del fatto che le opzioni di codifica sono limitate a come l'esadecimale è sfuggito. Piuttosto che consentire la conversione del formato grafico.

    
risposta data 03.07.2014 - 10:12
fonte

Leggi altre domande sui tag