Просто интересно, есть ли способ прочитать статические константы класса со стороны файлового сервера SWF.Я нашел такие вещи, как getimagesize()
, но в нем нет всех этих деталей.Я предполагаю, что это означает, что мне нужен частичный декомпилятор.
В частности, у меня есть этот класс в моем проекте Flex:
package
{
public class AppVersion
{
public static const SVN_VERSION:String = "172";
public function AppVersion()
{
}
}
}
SVN_VERSION
обновляется с использованием ant-скрипта при сборке.AppVersion.SVN_VERSION
отображается пользователю с использованием кода ActionScript, поэтому он должен быть доступен где-то в SWF.
Я хотел бы иметь возможность читать эту версию из PHP, чтобы она знала, какая версия SWF этоиметь дело с.Этот же SWF-файл используется примерно в 20 проектах с различными ревизиями, поэтому PHP будет делать некоторые вещи немного по-разному в зависимости.PHP работает на Mac OSX или Linux, если это имеет значение.