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

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

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

Регистрация: Nov 2001
Адрес: Россия Пермь
Сообщений: 79
По умолчанию Данные из *.txt, ну не въехал, ...

Данные из *.txt, ну не въехал, ...

LoadVariables.. помойму, да только как......

! ! !ПОЖАЙЛУСТА ОЪЯСНИТЕ ПОПОДРОБНЕЕ, PLEASE ! ! !

У меня в клубе на компах подгружается с сетевого
диска мой *.swf(или проектор). Заставка, понимаешь...

Там новости. Как сделать, чтобы админы подправили
news.txt и мой splash.swf(или splash.exe) cам взял
эти данные и поместил в динамическое поле.

! ! !ПОЖАЙЛУСТА ОЪЯСНИТЕ ПОПОДРОБНЕЕ, PLEASE ! ! !

Старый 06.12.2001, 18:57
gOloVasTicK  '~ вне форума Посмотреть профиль Отправить личное сообщение для gOloVasTicK  '~ Посетить домашнюю страницу gOloVasTicK  '~ Найти все сообщения от gOloVasTicK  '~
  № 2  
gOloVasTicK '~
виртуальное земноводное
 
Аватар для gOloVasTicK  '~

Регистрация: Mar 2001
Адрес: на работе
Сообщений: 1,779
Отправить сообщение для gOloVasTicK  '~ с помощью ICQ Отправить сообщение для gOloVasTicK  '~ с помощью AIM Отправить сообщение для gOloVasTicK  '~ с помощью Yahoo
loadVariablesNum("file://\\\\admincomp\\splash\\data.txt",0);
где admincomp имя админовского компа в сети. splash расшаренная папка в которой лежит твой датник data.txt, вида:
news1=hkfhdfdjkfhdkhf&news2=dfdfdfhj jhfjd jdhfj&num=12&
__________________
Дешевый критикан

Старый 06.12.2001, 18:59
Killer John вне форума Посмотреть профиль Отправить личное сообщение для Killer John Посетить домашнюю страницу Killer John Найти все сообщения от Killer John
  № 3  
Killer John
 
Аватар для Killer John

Регистрация: Jul 2000
Адрес: Питер
Сообщений: 51
Отправить сообщение для Killer John с помощью ICQ
loadVariablesNum ("news.txt", 0);
это загрузит тебе на _level0 переменные из файла.

loadVariables ("news.txt", "movieclipname");
это загрузит в клип с именем movieclipname

в файле пишешь
________________________
&var1=gsdfgsdfgsdfg
sdfg
sdf
gdfs
gdfgdfsgdsfgsdfgsdf
&var=dfgdsfgsdfgsdfgsdfg
_________________________
делаешь динамическое поле, скажем POLE
и пишешь:
POLE=_level0.var1+_level0.var2 если первый случай
либо
POLE=movieclipname.var1+movieclipname.var2 если второй
__________________
Живи и ошибайся. В этом жизнь.

Старый 06.12.2001, 19:09
vol вне форума Посмотреть профиль Отправить личное сообщение для vol Найти все сообщения от vol
  № 4  
vol

Регистрация: Jan 2000
Сообщений: 216
По умолчанию SWF с загогулиной

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

loadVariablesNum ("myNews.txt?"add random(1000), 0);

Тогда будет читать каждый раз заново. То же самое касается и измененного swf, но там чуть сложнее. Изменения нужно внести в HTML.
.........
<PARAM NAME=movie VALUE="MyMovie.swf?somethingrandom">
<PARAM NAME=quality VALUE=high>
<PARAM NAME=scale VALUE=noborder>
<PARAM NAME=wmode VALUE=transparent>
<PARAM NAME=bgcolor VALUE=#FFFFFF>
<EMBED src="MyMovie.swf?somethingrandom" quality=high scale=noborder wmode=transparent bgcolor=#FFFFFF WIDTH=760 HEIGHT=400 TYPE="application/x-shockwave-flash"
........
__________________
Ударим флэшем по бездорожью и разгильдяйству!

VOL

Старый 06.12.2001, 19:39
gOloVasTicK  '~ вне форума Посмотреть профиль Отправить личное сообщение для gOloVasTicK  '~ Посетить домашнюю страницу gOloVasTicK  '~ Найти все сообщения от gOloVasTicK  '~
  № 5  
gOloVasTicK '~
виртуальное земноводное
 
Аватар для gOloVasTicK  '~

Регистрация: Mar 2001
Адрес: на работе
Сообщений: 1,779
Отправить сообщение для gOloVasTicK  '~ с помощью ICQ Отправить сообщение для gOloVasTicK  '~ с помощью AIM Отправить сообщение для gOloVasTicK  '~ с помощью Yahoo
2vol:
Человек говорит про локальную сеть, и как я полагаю виндовую. Обрашение к файлу data.txt?someshit выдаст ошибку. Внимательней надо быть
__________________
Дешевый критикан

Старый 07.12.2001, 10:54
vol вне форума Посмотреть профиль Отправить личное сообщение для vol Найти все сообщения от vol
  № 6  
vol

Регистрация: Jan 2000
Сообщений: 216
Не, не выдаст. Вернее, выдаст, но только при отладке - если запускать через F5. Когда запустишь через player, это ошибка пропадет сама собой. Об этом нужно было бы написать сразу, а то возникает некоторое непонимание этой хитрой особенности. Поэтому при отладке программы это дело нужно закомментировать и оставить обычный вариант, но при размещении на сервере - перед окончательной компиляцией - таки вставить эти изменения. Повторюсь, тот же swf с рандомом, запускаемый обычным путем (в готовом виде или через html) ошибки не даст. Несколько неудобно, но что делать?

Да и вообще, это ведь - реальная проблема, более, чем реальная - обновление информации на сайте путем этих самых txt файлов, и решение тут простое, но не очевидное, не правда ли? Во всяком случае, далеко не все об этом знают, а об этом полезно будет знать, даже если первоначально нет нужды размещать свое творение на сайте. Это - сегодня не нужно. А Завтра?
__________________
Ударим флэшем по бездорожью и разгильдяйству!

VOL

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

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

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


 


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


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