Просмотр полной версии : Запись в txt
Как из флэша записать в текстовый файл переменную и ее значение. Считывать из файла я могу. Просьба ответить поподробнее. Спасибо.
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
Да, мне надо на локалке. Можну чуть подробнее как, пожалуйста.
Не могу искать - инета очень мало :(
на локале не как только в кукес эта тема уже 100 раз обсуждалась
Persival Shuttenbah
01.03.2004, 14:43
:D На этом же сайте были:
1) Редактор для игры (что-то с роботами) с очень интересной системой сохранения, если мне не изменяет память, через Autoexec.bat
2) Статья об XMLSocket, позволяющий отпривить строковые данные серверу (который, правда придётся написать на Delphi, C++ и т.п.), а уж сервер их сохранит по полной программе.
Если чего-то на сайте уже нет - могу выслать.
Все ,что тебе надо - это SharedObject. пишешь в as:
//создаем so
mySharedObj = SharedObject.getLocal("имя");
//присваиваем данные
mySharedObj.data.переменная = что тебе надо сохранить;
//сохраняем их
mySharedObject.flush();
//вызываем:
ппп = mySharedObject.data.переменная
Мне как раз для сохранения и нужно.
Вышли пожалуйста krokozyabl_05@mail.ru
дак это не сохронение в файл а в совоеобразные Cookie flash
Persival Shuttenbah
20.05.2004, 18:54
Что-то я протормозил...
Статья про XMLSocket еще здесь (http://www.flasher.ru/tutorial/viewtut.php?id=142)
Или можешь взять txt прямо тут
Сохранение через Autoexec.bat вышлю в ближайшее время :)
есть недокументированная функция в мх. она называется 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.
This function is exactly the same as the undocumented Flash 5 function, dashboardSave. Хоть раз dashboardSave кто нибудь пробовал?
sergwizard
21.05.2004, 02:06
Я когда-то пробовал. Если поискать, то у меня и исходник где-то есть. Но сейчас это бесполезно, - у всех уже давно стоят 6-е или 7-е плагины.
Если у тебя флеш 5, то комманда в еxе, будет выглядет так:
on (release) {
fscommand("save", "1.txt");
}
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.