Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Запись из прожекта на хард файла с переменными (http://www.flasher.ru/forum/showthread.php?t=40774)

MOHCTEP 10.12.2002 18:50

Запись из прожекта на хард файла с переменными
 
Прошу помощи, о мудрые!
Возникла необходимость в сохранении на диске данных, введенных пользователем во флаш ролик или прожект и, по мере необходимости, вывод их в другом свф. Данные формируются как обычный набор переменных в ххх.тхт файле.
Ну никак не получается их на диск скинуть. То ли Макромедь что-то запретила, то ли еще чего?? Все должно работать локально.
Может есть какие примеры, исходники?
Флэш МХ пользую.

Max N Chubin_ 10.12.2002 19:31

если в я имел коня...
 
тебе нужон 5ый флэш. он может сохранять текст в файл.
а вообще конечно бред - младшая версия может то что не может старшая...
:(

Denisator 11.12.2002 13:03

Может это как-то обойти можно?

Max N Chubin_ 11.12.2002 13:12

хе хе
 
можно!
1. Загружать SWF в Delphi-йский проект и оттуда уже сохранять все в файл.
2. Локально ставить юзеру WEB сервер + PHP.

Но кстати, если тебе нужно хранить данные на машине клиента и не требуется их перенос или правка внешними программами, то ты легко можешь использовать SharedObject или Cookie. Т.е. чтобы создать файл сохранения лучшего счета в игре, вполне сойдет!

Я тут даже презентацию Клиент-Сервера делал на SharedObject, т.е. 2-е отдельно стоящие SWF ки одновременно запускаются и обмениваются данными через SharedObject короче штука полезная. ;)

MOHCTEP 11.12.2002 13:18

Вот так улучшились!
 
:) Спасибо Макс!
Значит команда "exec" в локальном контексте не отрабатывает по той же причине?
И что нужно 5? Проигрыватель? Ибо публикация не помогает :(

Max N Chubin_ 11.12.2002 13:28

а 100 руб. не спасут предводителя руского дворянства?
 
ситуяйция такая...
только 5й плейер понимает команду fscommand ("save", "file.txt")
поэтому чтобы проект намана сохранял все переменные из _root тебе нужен Flash 5. В нем открываешь свой проект и публикуешь в EXE файл...
и все!
поверь все работает на ура!
если надо могу скинуть примерчик..
на мыло..

Успехов!

MOHCTEP 11.12.2002 15:02

:) Буду весьма признателен за пример. Вот мыло
Спасибо тебе! Удачи!

john 11.12.2002 16:45

поставь себе swfKit

http://www.swfkit.com

все проблемы тут же решатся

MOHCTEP 11.12.2002 18:36

Kit`ов бум ловить
 
John! :) Спасибо за совет! Попробую непременно!
Удачи!

kipelovets 26.07.2004 16:30

А не подскажите, как объеденить SWF и Delphi и как их между собой общать?

dee2 26.07.2004 19:58

для локальных презентаций существует Director

Nox Noctis 26.07.2004 23:02

Цитата:

Оригинал написал(а) kipelovets
А не подскажите, как объеденить SWF и Delphi и как их между собой общать?
а можно вопрос - ЗАЧЕМ? :) сейчас уже развелось столько всяких оболочек для флэшового проектора, то задача создания такой штуки на дельфях не очень понятна. для каких целей тебе нужно связать дельфи с флэшем?

kipelovets 28.07.2004 13:09

Цитата:

Оригинал написал(а) Nox Noctis
а можно вопрос - ЗАЧЕМ? :) сейчас уже развелось столько всяких оболочек для флэшового проектора, то задача создания такой штуки на дельфях не очень понятна. для каких целей тебе нужно связать дельфи с флэшем?
Я вообще не профешнал во флеше, оболочки для проектора? это что?
Просто для разнообразия решил совместить красоту флеша и мощь дельфи...
Впрочем, я уже понял, как это сделать: есть такой компонент в составе dreamweather: TShockwareFlash (flash.ocx), а у него функции GetVariable и SetVariable.
Вообще иногда хочется что-то сделать самому, а не использовать чужие проги...

Pomidoroff 14.08.2004 13:58

У К.Мука о fscommand ("save", "file.txt") вообще ничего не нашел (юзаю Flash 5). Подкиньте ссылку, где прочесть чего-нибудь можно о технической стороне сохранения переменных в тхт. файлк на винте юзера. Либо вкратце подскажите, что за зверь...

Pomidoroff 14.08.2004 14:19

Собственно, более масштабно вопрос следующий: есть ли возможность из флеш-приложения инструментами флеша создать тхт. или swf. файл на винте юзера для использования его как контейнера для хранения переменных с возможностью их отправки и получения. Без дополнительных инсталляторов на С++ и прочих при первом запуске приложения. А если с инсталлятором, то возможность определения флешем пути к месту установки, указанному юзером( для использования его в качестве URL).

Jlekc 14.08.2004 20:34

все же хателось узнать,
из делфи через TShockwareFlash.SetVariable() + watch мона передавать данные в флешу
как выглядит обратная связь?? в флеше дагадуюсь через fscommand как выглядит прием данных в делфи?? передаеться ток переменная или вызываеться процедура??

silin 15.08.2004 16:31

2 john, и всем кто знает

swfKit всем хорош, но не хочет грузить jpg : как нибудь это решается?

Lorex 07.09.2004 15:05

http://www.flasher.ru/forum/showthre...t=%F4%E0%E9%EB


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

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