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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

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

Регистрация: Apr 2004
Сообщений: 8
По умолчанию ВАЖНЫЙ вопрос

Ребята, помогите!
Создал во flash презентацию. Хочу защитить ее, поставив на нее защиту, похожую на ту, что на электронных книгах.
Их можно запустить только 10 раз, а потом как ни старайся (меняй имя файла, делай копии) открыть нельзя.
Где-то прочитал, что можно сохранять данные из флеша во внешний txt-шник командой fscommand("save","file.txt").
Так вот, возникает вопрос, можно ли написать такой код, чтобы при первом запуске презентации создавался файл number.txt где-нибудь в папке windows, и в нем прописывалась единичка.
Потом флеш смотрел бы меньше ли это число (единица), к примеру, 10.
Если да, то он шел бы к первому фрейму презентации, если нет – к пустому фрейму.
Следующий запуск: флеш прибавлял бы 1 к значению в number.txt и смотрел, меньше ли это значение 10…
В данном случае переименование и копирование swf-шки ни к чему не приведет, потому что обращаться она будет к одному и тому же number.txt.
Так как, можно такое осуществить?
С уважением, Влад Роман.

Старый 14.05.2004, 23:48
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 2  
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
этот 'важный вопрос' уже достал (поиск рулит)
да вот он здесь же

Старый 15.05.2004, 20:11
VladRoman вне форума Посмотреть профиль Отправить личное сообщение для VladRoman Найти все сообщения от VladRoman
  № 3  
VladRoman

Регистрация: Apr 2004
Сообщений: 8
Это все понятно.
Я написал этот вопрос после того, как перечитал все сообщения на подобые темы.
Скачал несколько исходников с формами и php, но ни один из них не работает.
А вот как наисать именно такой скрипт, что бы txt-шка сохранялась не в ту же самую папку, где и презенация?

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

Регистрация: Feb 2004
Адрес: на колокольне Любит: плеваться
Сообщений: 1,769
Отправить сообщение для Dindin с помощью ICQ
Цитата:
Оригинал написал(а) VladRoman
Я написал этот вопрос после того, как перечитал все сообщения на подобые темы.
Вывод - либо не все, либо не внимательно. Это раз.
Юзай поиск Это два.
Если хочешь широких возможностей в локале - юзай директор - это три.

ЗЫ Одноразовых граблей не бывает. На большинство из них уже кто-то наступал.
__________________
судью - на мыло, из игроков - вить веревки.

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

Регистрация: Feb 2004
Адрес: на колокольне Любит: плеваться
Сообщений: 1,769
Отправить сообщение для Dindin с помощью ICQ
И еще - для сохранения данных на локальную машину используй SharedObject class. Тем более кто поручится, что юзверь после десяти запусков вручную в блокноте не обнулит твой счетчик?
__________________
судью - на мыло, из игроков - вить веревки.

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

Регистрация: Aug 2001
Адрес: Россия/Москва/Красная Площадь/Мавзолей/Кв. №2
Сообщений: 702
Отправить сообщение для StimS с помощью ICQ
Поэтому шифруй информацию под Винду. Или вообще запрятай ее куда-нибудь очень глубоко. Или напиши сам программу-нычку для этого файла. Или вирус. Или троян :)) Все идут именно по такому пути :))

[FONT size=3](всерьез не воспринимать :))[/font]
__________________
:confused: :( :eek: :D :rolleyes: :p ;) :) :o :cool: :mad:

Во имя процессора-отца, процесса-сына и святого root'а. Аминь.


Последний раз редактировалось StimS; 16.05.2004 в 01:01.
Старый 16.05.2004, 12:23
VladRoman вне форума Посмотреть профиль Отправить личное сообщение для VladRoman Найти все сообщения от VladRoman
  № 7  
VladRoman

Регистрация: Apr 2004
Сообщений: 8
Да скрипт на SharedObjects я уже давно написал.
Но проблема в том, что если просто переименовать файл, то счетчик обнуляется.
Поэтому данный метод мне не совсем подходит.
Ставить запрет на дату тоже глупо - стоит просто перевести ее назад и файл снова работает.
Пробовал искать программы, которые ставят железобетонные лицензии на файлы (типа e-book).
Нашел Armadillo Professional.
Но к новой скачанной версии 3.70a нигде нет кряка, а старые крякнутые нигде нельзя скачать.
Может кто-нибудь даст ссылочку на рабочую похожую программу?
Буду очень благодарен.

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

Регистрация: Feb 2004
Адрес: на колокольне Любит: плеваться
Сообщений: 1,769
Отправить сообщение для Dindin с помощью ICQ
SharedObject.getLocal(objectName [, localPath])

localPath An optional string parameter that specifies the full or partial path to the SWF file that created the shared object, and that determines where the shared object will be stored locally. The default value is the full path.
Т.е. попробуй SharedObject.getLocal(objectName, "/" );
Тогда при переименовании связь с объектом сохранится.
Цитата:
Пробовал искать программы, которые ставят железобетонные лицензии на файлы (типа e-book).
Нашел Armadillo Professional.
Но к новой скачанной версии 3.70a нигде нет кряка, а старые крякнутые нигде нельзя скачать.
Может кто-нибудь даст ссылочку на рабочую похожую программу?
Буду очень благодарен.
Вот щас как придет Nox c bad karma и плюсометом
__________________
судью - на мыло, из игроков - вить веревки.

Старый 19.05.2004, 15:08
VladRoman вне форума Посмотреть профиль Отправить личное сообщение для VladRoman Найти все сообщения от VladRoman
  № 9  
VladRoman

Регистрация: Apr 2004
Сообщений: 8
Dindin,
Использование пути файла для SharedObject – это то, что нужно.
Но не мог бы ты указать полный скрипт для файла c:\mydocs\presentation.swf?

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

Регистрация: Feb 2004
Адрес: на колокольне Любит: плеваться
Сообщений: 1,769
Отправить сообщение для Dindin с помощью ICQ
Еще раз объясняю - если ставишь "/" - доступ к объекту имеют ВСЕ объекты, которые к нему обращаются
__________________
судью - на мыло, из игроков - вить веревки.

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

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

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


 


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


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