Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Сжатие Lzma (http://www.flasher.ru/forum/showthread.php?t=211083)

СергейВишня 23.06.2015 07:38

Сжатие Lzma
 
Многие наверно знают про этот алгоритм сжатия, некоторые пользуются flash.utils.CompressionAlgorithm.
А где можно увидеть пример этого метода сжатия в виде кода AS3?

wvxvw 23.06.2015 10:22

На АС3 скорее всего нет. Есть вот такое: https://github.com/nmrugg/LZMA-JS/bl.../src/lzma-c.js, но читать это тяжело.

AlexCooper 23.06.2015 16:15

Цитата:

Сообщение от wvxvw (Сообщение 1183947)
читать это тяжело.

Смотря на такой уровень, с тем что оно делает, в очередной раз удивляешься, как люди такое пишут и на что способен наш разум (если его обучать).

А тс может, перенести из JS в AS. Спецификация то у обоих ECMA-262

wvxvw 24.06.2015 02:15

Это скорее всего было сгенерировано каким-нибудь транслятором из Си в ЯваСкрипт. Хтоя, конечно в Си это не на много лучше выглядело, но там хоть какие-то макросы были.

СергейВишня 24.06.2015 12:24

Спасибо за ссылочку, но этот код, мягко сказать, не читаем)

ZackMercury 24.06.2015 12:32

Цитата:

но этот код, мягко сказать, не читаем)
Почему не читаем, вполне читаем, но разбираться придётся долго с:
Хотя по сути, это всё если скопировать-вставить в AS, то менять не особо много придётся, и компилятор всё подскажет.

СергейВишня 24.06.2015 15:05

Ну да, это можно...


Часовой пояс GMT +4, время: 22:23.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.