如何获取Resource Fork的内容?


1

我想获取存储的资源分叉。在PHP中,我试图: system('DeRez' . $_icon . ' | perl -ne \'m|/\* (.*) \*/| && print $1; END {print "\n"}\', $content);

在终端中真正返回图标的内容。但是,使用它从中创建图像 imagecreatefromstring 返回错误。

那么,有一个命令行伏都教输出资源分叉的原始数据(在我的例子中,文件夹图标)?

Answers:


1

其中编码的图标 资源分叉 不是PHP的格式 imagecreatefromstring 可以理解。

PHP的 imagecreatefromstring 要求:

  • JPEG
  • PNG
  • GIF
  • WBMP
  • GD2

使用啜饮

调查Mac OS X命令 SIPS 用于在命令行上使用图标。看到 从Automator或命令行处理Mac OS X文件图标 举些例子。

DeRez

DeRez 命令将输出原始资源fork数据。该 DeRez手册 提供过滤输出数据和请求特定编码的选项;请注意,编码选项仅限于十六进制转义的方式。而不是允许图形格式转换。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.