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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 06.08.2004, 19:13
FSB-mipt вне форума Посмотреть профиль Отправить личное сообщение для FSB-mipt Посетить домашнюю страницу FSB-mipt Найти все сообщения от FSB-mipt
  № 1  
FSB-mipt

Регистрация: Feb 2004
Адрес: Moscow
Сообщений: 18
Отправить сообщение для FSB-mipt с помощью ICQ
По умолчанию Как получить дату изменения мувика?

Как получить дату изменения *.swf, средствами AS ессно

Старый 08.08.2004, 01:17
pavel-flasher вне форума Посмотреть профиль Отправить личное сообщение для pavel-flasher Найти все сообщения от pavel-flasher
  № 2  
pavel-flasher

Регистрация: Aug 2004
Адрес: Молдова
Сообщений: 24
В каком смысле изменяется?
Если просто изменяются какие-то переменные, то при запуске создай копии переменных, изменение которых надо проследить, чтобы при закрытии окна swf можно было определить, изменились ли переменные. Если они изменились, запиши дату в шаред-объект (flash 6). Но для того, чтобы ты мог проследить закрытие окна, я думаю, нужно сделать кнопку для закрытия окна.
Короче пиши в первом кадре:
System.useCodePage=true;
Memory=sharedObject.getLocal("date_of_change")
copy_of_a=a;
button_for_close.onRelease=function(){
if(copy_of_a<>a){
Memory.data.changeDate=new Date();
}
fscommand("quit")
}
потом ты всегда сможешь достать Memory.data.changeDate, т.к он сохраняется в памяти.
это для Flash 6 MX, а вот для 5-ого:
now=new Date();
copy_of_a=a;
// экшены для кнопки close
on(release){
if(copy_of_a<>a){
fscommand("save","date_of_change.txt")
}
fscommand("quit")
}
потом ты сможешь достать now с помощью loadVariables и loadVariablesNum, по моему. Из new Date ты сможешь достать дату, месяц, год и т.д. с помощью getDate(), getMonth(), getYear()

Старый 09.08.2004, 11:08
FSB-mipt вне форума Посмотреть профиль Отправить личное сообщение для FSB-mipt Посетить домашнюю страницу FSB-mipt Найти все сообщения от FSB-mipt
  № 3  
FSB-mipt

Регистрация: Feb 2004
Адрес: Moscow
Сообщений: 18
Отправить сообщение для FSB-mipt с помощью ICQ
В общем надо узнать дату изменения фаила swf, для контроля новых версий. Т.е. писать что-то во внешние фаилы при запуске мувика не подойдет:-/

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

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

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


 


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


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