Задачка SetVariable - Local SharedObject - getURL

Андреевич18 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
21.03.2012

Идея - учет уникальности с использование flash cookie.

Нужен Flash который будет получать данные от JS методом SetVariable делать с ними некоторые манипуляции, читать и сохранять данные в флеш-хранилище (Local SharedObject), после возвращать данные в JS методом getURL. Проект должен работать на 5-6 версия флеш. Нужны исходники и помощь в объяснении как скомпилировать проект в Adobe Flash CS3 или FlashDevelop.

Детали:

Передаем из JS в флеш (метод SetVariable), 4 переменных - строка 15 символов (S), 3 числа (I,C,U).

Во Флеше считываем данные из хранилища массив (time,i,c,u). Где time - время записи данных в хранилище по GMT.

Если данные есть - смотрим есть ли данные за последние 24 часа, удовлетворяющие условию: i==I && c==C && u==U. Если есть такие данные назначаем f=1, нет f=0;

Удаляем в хранилище данные старше 24 часов и записываем текущие - curtime, I,C,U.

Символы в строке S преобразовываем в числа (номер по acsii), отнимаем от нечетных символов четные, суммируем разности и прибавляем f и сохраняем ка R.

Далее возвращаем значение R в JS методом getURL.

Имеется пример обмена информацией между Flash и JS http://javascript.ru/unsorted/bridge-to-flash