PDA

Просмотр полной версии : Запись в txt


Anmanol
28.02.2004, 01:29
Как из флэша записать в текстовый файл переменную и ее значение. Считывать из файла я могу. Просьба ответить поподробнее. Спасибо.

Nirth
28.02.2004, 04:03
Projector Flash 5
mozhet eto delat(toest *.exe)
cherez FScommand ();
on i tolko on
vse ostalnie versii mogut delat eto cherez
getURL ("get\post")
loadVariables ("Get\post")
!!! vazhno !!!
sohranyat budut ne oni a Serverniy Script(PHP,Perl,ASP)
sam flash etogo ne umeet
a voobweto tema obsuzhdalas i ne raz. ishi v poiske

----
esli tebe nuizhno hranit Dannie localno(na kompe polzovatelya)
mozhew ispolzovat - SharedObject

Anmanol
28.02.2004, 15:36
Да, мне надо на локалке. Можну чуть подробнее как, пожалуйста.
Не могу искать - инета очень мало :(

opex
28.02.2004, 18:13
на локале не как только в кукес эта тема уже 100 раз обсуждалась

Persival Shuttenbah
01.03.2004, 14:43
:D На этом же сайте были:
1) Редактор для игры (что-то с роботами) с очень интересной системой сохранения, если мне не изменяет память, через Autoexec.bat
2) Статья об XMLSocket, позволяющий отпривить строковые данные серверу (который, правда придётся написать на Delphi, C++ и т.п.), а уж сервер их сохранит по полной программе.
Если чего-то на сайте уже нет - могу выслать.

Король
01.03.2004, 21:46
Все ,что тебе надо - это SharedObject. пишешь в as:
//создаем so
mySharedObj = SharedObject.getLocal("имя");
//присваиваем данные
mySharedObj.data.переменная = что тебе надо сохранить;
//сохраняем их
mySharedObject.flush();
//вызываем:
ппп = mySharedObject.data.переменная

Anmanol
01.03.2004, 23:28
Мне как раз для сохранения и нужно.

Anmanol
01.03.2004, 23:30
Вышли пожалуйста krokozyabl_05@mail.ru

opex
02.03.2004, 00:51
дак это не сохронение в файл а в совоеобразные Cookie flash

Persival Shuttenbah
20.05.2004, 18:54
Что-то я протормозил...
Статья про XMLSocket еще здесь (http://www.flasher.ru/tutorial/viewtut.php?id=142)
Или можешь взять txt прямо тут
Сохранение через Autoexec.bat вышлю в ближайшее время :)

vitspb
20.05.2004, 23:35
есть недокументированная функция в мх. она называется MMSave. пример ниже:

mystring="This is some text that i want to save locally";
MMSave(mystring,"mystring.txt");

sergwizard
21.05.2004, 00:28
2vitspb
Прочитай об этой функции более внимательно, и ты поймешь, что к вопросу Anmanol(a) она не имеет никакого отношения.
It can only be used within the Macromedia Authoring Environment, therefore it can only be used in .swf files that are going to be displayed inside of a panel in the authoring environment.
Надеюсь, ты понимаешь, о чем идет речь? И забудьте вы про эту MMSave.

Dindin
21.05.2004, 01:37
This function is exactly the same as the undocumented Flash 5 function, dashboardSave. Хоть раз dashboardSave кто нибудь пробовал?

sergwizard
21.05.2004, 02:06
Я когда-то пробовал. Если поискать, то у меня и исходник где-то есть. Но сейчас это бесполезно, - у всех уже давно стоят 6-е или 7-е плагины.

gruf
22.05.2004, 23:00
Если у тебя флеш 5, то комманда в еxе, будет выглядет так:

on (release) {
fscommand("save", "1.txt");
}