Air - Распаковка файла - PullRequest
       11

Air - Распаковка файла

1 голос
/ 22 декабря 2009

В настоящее время я использую библиотеку nochump для распаковки файлов. Но это очень медленно (около 30 секунд для файла 2 МБ). Есть ли другие доступные библиотеки, которые быстро. Или есть лучший способ расстегнуть молнию, общаясь с ОС?

Я использовал FZip, но он не будет работать в Mac. Так что не могу его использовать.

Ответы [ 2 ]

1 голос
/ 28 января 2010

Это может быть возможно при использовании Alchemy (есть очень быстрые библиотеки Alchemy для кодирования JPEG и PNG), но я не могу найти ни одного существующего для разархивирования.

В противном случае вы можете использовать бета-версию AIR 2.0 (не подходит для производственного кода ... зависит от вашего проекта) для вызова собственного приложения, которое выполнит эту работу за вас.

Во всяком случае, может быть сложно получить информацию о прогрессии, если вам это нужно.

1 голос
/ 23 декабря 2009

Не то чтобы я знал ... AS3 довольно медленный в этих областях ...

Возможный обходной путь, если вы используете zip-файлы для загрузки изображений, может заключаться в использовании большого JPEG-файла со всеми вашими изображениями внутри него (в конечном итоге с помощью дополнительного XML-кода для определения размеров или, возможно, даже пользовательских метаданных). Распаковка изображений во Flash довольно быстрая (и асинхронная).

...