![]() |
alexcon314
Да, перемешивание обратимым Это лишь кусочек "шифрования" и данные перемешиваются по специальному алгоритму, со сдвигами, с шифровалкой по ключу и кучей других телодвижений :) Но это все равно глупость, ибо декомпил вскроет все тайны, а делаем мы офлайн ПО и с сервера ничего не получить. Заказчик обосновывает "это чтобы залетные юзвери не воровали, а если кто-либо целенаправленно будет - найдем и засудим". Так и живем. MikroAcse Недавно пытался использовать для другого проекта, но до конца не смог разобраться (использование воркеров выглядят как извращенный бубен в обход каких-то ограничений платформы) |
Для оффлайн ПО, где юзается флеш, есть AIR (и не только, см. например Zinc) Там возможностей работы с системой намного больше. Это я к тому, что ресурсоемкие задачи по шифрованию/дешифрованию там можно вынести в нативный для платформы код и не мучить флеш с его AS3 :). Например, написав .dll на с++ (в айр это именуется ANE). Кстати, и многопоточность нативно можно прикрутить при желании.
|
alexcon314
Именно под AIR я и пишу. Не знал, что можно включить в сборку нативные dll. Надо будет поэксперементировать, огромное спасибо :-) Кстати, если интересно, то пишу вот такую вот читалку книг. |
Т.е. я так понимаю, шифруются книжки? Тогда ANE - самое то.
|
alexcon314, да, спасибо огромное. Только вопрос встает в кроссплатформенность (включая линукс)
|
А вот тут туго. Адоб не поддерживает AIR на Linux. Так что ... плохо, вобщем, с линуксом.
Разве, только на Java написать ANE. Но и это, на мой взгляд, очень тернистый путь. Альтернатива - Wine, ну, может быть еще mono. Правда при этом приложение будет работать не нативно, а в другой виртуальной машине. Флеш так-то вообще с линуксов уходит. Zinc в этом отношении выглядит предпочтительней, хотя... Туго, короче, с линуксом. |
Цитата:
|
Возможно, для ускорения работы алгоритмов еще стоит попробовать domain memory
|
Цитата:
|
Из всего, что можно сделать для Линукса на флеше - Вайн самое работоспособное решение. Но есть другой момент... нормальный пользователь Линукса вряд ли будет устанавливать программы не из известных ему репозиториев. Как правило это только репозиторий системы + один-два общеизвестных, вроде Launchpad / Rpmfusion. Проприетарный софт ставят только те, кого заставляют это делать / нет другого решения. Например, в лаборатории могут установить всем сотрудникам какую-нибудь специальную программу, или, драйвера для какого-нибудь куска железа, ну, или игрушки.
Если это программа не на столько полезна / незаменима для линуксовой аудитории, я думаю, про этот сегмент рынка можно не вспоминать. Хотя, конечно, люди разные бывают... |
| Часовой пояс GMT +4, время: 23:32. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.