PDA

Просмотр полной версии : Сохранение внешних данных


pavel-flasher
04.08.2004, 00:48
В одной игре я сделал HighScores, которые сохраняются на компьютере с помощью sharedObject. На моем компютере все в порядке и работает. Но при переписывании этой игры на другой компьютер, HighScores не переписываются. Но есть одна идея: сделать так, чтобы информация о HighScores сохранялась в какой-то определенный файл, находящийся под рукой и который легко переписать вместе с флэш-игрой. Но как же мне это сделать? :confused:

Dindin
04.08.2004, 03:43
http://www.flasher.ru/forum/showthread.php?s=&threadid=59399
Пункт 9.

pavel-flasher
04.08.2004, 15:06
Все дело в том, что я использую Flash MX. А там сохранение в txt я так понял невозможно. В таком случае, я бы хотел узнать, куда SharedObject сохраняет инфу. На http://www.flasher.ru/forum/showthr...&threadid=59399
Пункт 9.
написано, что SharedObject сохраняет инфу "для W2k:
в папке
"..\Documents and Settings\USERNAME\Application Data\Macromedia\Flash Player\.. "
где USERNAME - это логин текушего юзера.
Но у меня в папке "..\Documents and Settings\USERNAME\Application Data" нет папки Macromedia, хоть я просмотрел всех юзеров. Может, это потому что, у меня Windows XP, а не 2k?

Dindin
04.08.2004, 15:14
ищи файлы с расширением .sol
А оно тебе вообще надо? Это не текстовый файл в чистом виде.

Gabby
04.08.2004, 15:16
Помоему это безнадежно, если делать чисто на флеше! НУжно искать или писать под браузер(с которого будет запускается игра) ActivX элемент который сможет сохранять файлы на диск!

Dindin
04.08.2004, 15:23
Оригинал написал(а) Gabby
Помоему это безнадежно, если делать чисто на флеше! НУжно искать или писать под браузер(с которого будет запускается игра) ActivX элемент который сможет сохранять файлы на диск! А зачем что-то делать "чиста-на-флэше"??

pavel-flasher
05.08.2004, 02:31
В таком случае, как готовую exe совместить, допустим, с Delphi, который без труда сможет записать txt или dat файл, куда я захочу?

Nox Noctis
05.08.2004, 10:04
общее правило:

SYSTEM_ROOT\Documents and Settings\USERNAME\Application Data\Macromedia\Flash Player\DOMEN_NAME\localPath\*.sol

если свфка запущена локально, то шаредОбджекты сохранятся в

SYSTEM_ROOT\Documents and Settings\USERNAME\Application Data\Macromedia\Flash Player\#SharedObjects\path_to_swf_file\swf_file_name\*.sol