Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   "Shared Object" или "защита от неплатежа способности клиента" (http://www.flasher.ru/forum/showthread.php?t=73826)

ravenco 04.01.2006 18:21

"Shared Object" или "защита от неплатежа способности клиента"
 
вот давно этим пользуюсь и рекомендую другим
В этом примере с количеством запуск:
Код:

zapusk = 7; // число запусков
var my_so:SharedObject = SharedObject.getLocal("RavenCo");
if (my_so.data.avar == undefined) { //если ничего не задано
        my_so.data.avar = zapusk; //прикрепляем количество запусков (zapusk =7)
        my_so.data.bvar = my_so.data.avar-1; //минус 1
} else { //если имеется значение
        my_so.data.avar = my_so.data.bvar;
        my_so.data.bvar = my_so.data.bvar-1; //минус 1}
for (var f in my_so.data) {
        trace(f+": "+my_so.data[f]);}
if (        my_so.data.avar<=0) { //
        trace("Expired!!!");}
myvar=        "Осталось  "+my_so.data.avar + "  запусков";

в код можно добавить и время, всмысле сколько дней осталось DayX.
З.Ы. конечно это самая простая защита что Flash умеет, но клиентов пугает и они платят ровно после DayX. иногда сразу... ;)

Ja-Ja 04.01.2006 21:00

Вложений: 1
Еще можно делать так :))

ravenco 05.01.2006 12:17

ну это тоже самое...что я описывал
 
а вот это уже со временем
trial

amphetamine 05.01.2006 19:50

Неужели народ платит за пользование флешь роликами ?

вопрос может не в тему, а от удаления пользователем файлов
созданных методом SharedObject есть что нибудь ?

ravenco 06.01.2006 12:09

платят да еще как, не за использование а за приобретение...
Ну если честно, смотря что за Flash. Я делаю в основном корпоративные приложения, удаленное обучение, видео конференция и т.д и т.п.
вот за это платят (а что предлогаете за бесплатно работать?).

а от удаления тоже защитился...
данные отправляются на сервер а сервер сохраняет в базу как UserId
а остальное через Delphi защищаю (Delphi оболочка a внутри Flash)

Gaen 07.01.2006 23:21

я просто подгружаю переменную из файла с сервера и в зависимости от неё _root._visible=false;
Защита на скорую руку

Ion 08.01.2006 12:24

Типа круто, я тоже так стараюсь делать. Простенько и со вкусом

profi80 08.01.2006 16:54

А от декомпиляции как защищаетесь?

На мой взгляд, защита через локальное хранение данных гораздо менее надёжна, нежели чем авторизация на сервере (правда, второй способ менее удобен для клиента - нужно чтоб инет был когда флэшку запускают).

Ion 08.01.2006 22:35

А от декомпиляции не защититься

JudgeFog 09.01.2006 02:48

отчего же
http://amayeta.com/

разные декомпилеры реагируют по-разному;
но в целом стольника не жалко


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

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