Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Закрытая тема
Старый 14.08.2008, 23:11
alex163 вне форума Посмотреть профиль Отправить личное сообщение для alex163 Найти все сообщения от alex163
  № 1  
alex163

Регистрация: Jun 2008
Сообщений: 16
Question как вынести as из swf?

собственно вопрос, можно ли как-нибудь вынести скрипт за рамки флэш.. т.е. чтобы swf ролик брал скрипт из внешнего файла..
Заранее спасибо.

Старый 14.08.2008, 23:34
Zik. вне форума Посмотреть профиль Отправить личное сообщение для Zik. Найти все сообщения от Zik.
  № 2  
Zik.
 
Аватар для Zik.

Регистрация: Nov 2007
Сообщений: 1,724
пишем скрипт, сохраняем его в формате as дальше в фильме пишем #include "название.as". Теперь осталось расположить фильм и скрипт в одной папке.

Старый 14.08.2008, 23:40
Double вне форума Посмотреть профиль Отправить личное сообщение для Double Найти все сообщения от Double
  № 3  
Double
 
Аватар для Double

Регистрация: Mar 2001
Сообщений: 1,147
глупости какие-то ))) "название.as" - это про вынос кода из fla )))) а из swf код вынести... оригинально, конечно. а что там останется? картинки? )))
__________________
Кто говорит, тот не знает. Кто знает, тот не говорит.

Старый 15.08.2008, 00:06
darksranger вне форума Посмотреть профиль Отправить личное сообщение для darksranger Посетить домашнюю страницу darksranger Найти все сообщения от darksranger
  № 4  
darksranger
 
Аватар для darksranger

блогер
Регистрация: Jun 2007
Адрес: in sankt - peterburg
Сообщений: 787
Записей в блоге: 2
Отправить сообщение для darksranger с помощью ICQ
всплывала уже мысль, такая же можно было бы обезопасить код, но тут загвоздка в том, что нужно выполнить код, получается из переменной, а вот как и возможно ли это сделать, вопрос

а так можно держать криптованный код, например в бинарнике, с помощью php ( который, вроде как не скачать, с сайта, поправте если ошибаюсь ) расшифровываем код и полученный результат, отдаем в flash на выполнение, если брать в расчет что php нельзя скачать с сайта, то безопастность на порядок возрастет IMHO

Старый 15.08.2008, 00:17
Double вне форума Посмотреть профиль Отправить личное сообщение для Double Найти все сообщения от Double
  № 5  
Double
 
Аватар для Double

Регистрация: Mar 2001
Сообщений: 1,147
слушайте, а компилятор - это выдумки писателей-фантастов?.. теоретически можно сделать свой интерпретатор внешнего скрипта. но чего ради?..
__________________
Кто говорит, тот не знает. Кто знает, тот не говорит.

Старый 15.08.2008, 01:40
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 6  
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Проще вынести графику за пределы swf.

Старый 15.08.2008, 01:52
crazyone вне форума Посмотреть профиль Отправить личное сообщение для crazyone Найти все сообщения от crazyone
  № 7  
crazyone
 
Аватар для crazyone

блогер
Регистрация: Nov 2007
Адрес: Киев
Сообщений: 557
Записей в блоге: 2
Нельзя.

Старый 15.08.2008, 02:20
darksranger вне форума Посмотреть профиль Отправить личное сообщение для darksranger Посетить домашнюю страницу darksranger Найти все сообщения от darksranger
  № 8  
darksranger
 
Аватар для darksranger

блогер
Регистрация: Jun 2007
Адрес: in sankt - peterburg
Сообщений: 787
Записей в блоге: 2
Отправить сообщение для darksranger с помощью ICQ
ну почему сразу категорично нельзя , если задатся целью то можно ! взять например и отредактировать скомпиленный swf, забить нулями место с скриптом, далее пишем свой компилер ( ну или выдераем алгоритм из flash ), пишем лодыря, который останавливает swf и например из script.txt, берет скрипт, интерпретирует его в байт код (с помощью нашего алгоритма( (может понадобится использвоать алгоритмы шифрования )) , который понимает flash player ( чесно не сматрел в каком виде лежит скрипотвая часть flashki, поэтому описываю худший из вариантов, план действий) , ну, а далее все просто, заместо нулей в памяти, пишет готовый код и отпускает swf

нет нечего не возможного !просто есть понятия простоты и разумности ... мой вариант, не разумен и не прост, но решает задачу

Старый 15.08.2008, 02:49
Eric Gurt вне форума Посмотреть профиль Отправить личное сообщение для Eric Gurt Посетить домашнюю страницу Eric Gurt Найти все сообщения от Eric Gurt
  № 9  
Eric Gurt
 
Аватар для Eric Gurt

Регистрация: Oct 2006
Сообщений: 395
непонятно чего ради. может есть другие способы решения твоей проблемы. А вообще интерпритатор можно сделать. Правда скорость выполнения кода упадет в разы. Прикольно получится: интерпритатор в интерпритаторе...
__________________
.:Make it better:.
www.gevanni.com

Старый 15.08.2008, 02:55
darksranger вне форума Посмотреть профиль Отправить личное сообщение для darksranger Посетить домашнюю страницу darksranger Найти все сообщения от darksranger
  № 10  
darksranger
 
Аватар для darksranger

блогер
Регистрация: Jun 2007
Адрес: in sankt - peterburg
Сообщений: 787
Записей в блоге: 2
Отправить сообщение для darksranger с помощью ICQ
я просто написал, как бы сделал я причем в моем варианте скорость выполнения кода не упадет ))))
а вобще собственно я просто ответил на заявление crazyone

Создать новую тему Закрытая тема Часовой пояс GMT +4, время: 21:21.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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