2012-03-28 3 views
2

저는 PHP로 AppleScript로 놀고 있습니다. 내 자신의 iTunes 리모컨을 만들려고합니다.iTunes 아트웍 데이터를 html로 이미지

이제 앨범 표지를 리모컨에 추가하고 싶습니다. 은 내가 아이튠즈에서 PHP로 아트 워크 데이터를 얻을 수 있습니다 알고

$ph = popen("osascript", "w"); 
fwrite($ph, $artwork=`osascript -e 'tell application "iTunes" to data of artwork 1 of current track'`); 
fclose($ph); 

AppleScript를 편집기이 줄을 반환

«data JPEGFFD8FFE000104A4649460001010100...*more numbers*...2CEA245A3FFD9» 

내가 트릭을 할해야
<img src="data:base64,<?=$artwork;?>" /> 

생각 ...

iTunes가 사용하기 때문에 AppleScript가 원시 JPG 데이터를 반환하는지 잘 모르겠습니다. c (iTunes 커버) 파일 자체. 반환 된 데이터가 JPEG로 시작되지만 ... "데이터 JPEGFFD ..."

+0

NSData –

답변

2

이미지 헤더를 사용해 보셨습니까?

header("Content-Type: image/jpg"); 
header("Content-Disposition: attachment; filename=image.jpg"); 
관련 문제