PDA

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


Trojan_FlashKiller
01.05.2002, 02:47
Хая
Вот блин искал дохера по форуму но ничо не нашел нужного
Короче надо из самой обычной строки сохранить ИНФУ в самый обычный текстовой документ. Не надо только писать типа надо серверные скрипты.
Все ЕТО на лакале. :rolleyes: :rolleyes: :rolleyes:
Thanks Before<!!> :) :) :) :) :)

Suhoff
01.05.2002, 03:20
fscommand("exec", "command.com\t/c\techo\t"+"blablablablabla"+">"+File_name);

*JeF*
01.05.2002, 12:41
a mojno nemnogo rasshifrovat' vsie eto?....spasibo

Trojan_FlashKiller
01.05.2002, 12:48
ЭЭЭ...... чо-то не получается, чо ето за command.com я под XP сижу и Мастдая уменя нет, и ето случайно не из проектора только:??
Короче вот исходник:

RFMitrio
01.05.2002, 12:55
2Suhoff: Ну а если win XP?
fscommand("save") вроде есть
dashboardsave()
sharedObject
- все это по форуму поищите.
ну и серверные скрипты :)

Trojan_FlashKiller
01.05.2002, 19:01
нет нет нет
Ты посмотри исходник и напиши там шоб сохраняло.
Вот пробовал
text="shitword";
dashBoardSave(text,"text.txt");
Н И Х Е Р А ! ! ! !

Nox Noctis
01.05.2002, 19:14
sharedObject вас спасет :)
или принципиально нужен выходной файл ?
тогда извините - в мыксе пока способов вроде бы не найдено (чисто флэшовых я имею в виду)

*JeF*
02.05.2002, 13:10
a kak mne selat' takuu vesh':
-----------
nado 4tobi vse peremennie i ih zna4eniya svalivalis' v file.....komanda save() nesohranyaet massivy...

Trojan_FlashKiller
02.05.2002, 16:37
Чо то не получилось вААбще с этими sharedObject ('ами);
Блин как же ето СДЕЛАТЬ.:??
=========================
а ПХП на локалке не пашет:??
:( :( :( :( :( :( :( :( :( :( :( :( :(

Nox Noctis
02.05.2002, 20:43
ты объясни толком что тебе нужно, а ?

...потому как шаредОбджект работает отлично
(если что, то поиск рулит и все такое... про шаредОбджект уже очень подробно писалось)

Trojan_FlashKiller
03.05.2002, 02:15
Во... Посмотри 4 - ое сообщение сверху там есть исходник.
Надо шоб сохраняло в файл текстовую строку, всего-то<!!!>
:) :) :) :) :) :) :) :)

Nox Noctis
03.05.2002, 02:25
если тебе не нужен принципиально выходной текстовый файл (кхх... мне кажется или я это только что уже говорил... :)), то ты шаредОбджектом сохраняешь свою текстовую строку и потом читаешь ее при необходимости тоже шаредобджектом...
это работает как флэшовый кук :)
если так тебя не устраивает - то придется извращаться...

чисто средствами флэша создать файл с нужным содержаием на клиентской машине не-по-лу-чит-ся...
(если кто знает хитрость какую-нибудь в этой области - то я буду только рад узнать, что ошибаюсь...)

Trojan_FlashKiller
03.05.2002, 02:51
:( :( :( :( :( :( :( :(

там текстовик есть вот и в него надо по нажатию волшебной кнопочки
SAVE сохранилась инфа.

(Чо за выходной файл)

Suhoff
03.05.2002, 03:51
2RFMitrio -
facommand("save") сохраняет ВСЕ переменные имеющиеся в мувике, но не более чем (кажется) 1024 байта;
dashboardsave() сохраняет только из редактора Flash;
sharedObject - не знаю, возможно это в MX, а у меня 5-й.
......
в W98 -> command.com, в W2000 -> cmd.com;
.....
вообще это идея не моя. Я её нашёл у Ilja (если мне память не изменяет). У него на сайте можете поискать.
Удачи. :)

Trojan_FlashKiller
04.05.2002, 02:46
Блин ну не получается у меня Н И Х Е Р А мож все таки кто нибудь
даулордит исходник и сделает как там, к стати Fscommand(save, shit.txt)
не работает в МХ, в пятерке бери не хочу, а в МХ - х....й!!!!!!! :( :( :( :( :(

Trojan_FlashKiller
05.05.2002, 03:57
:eek: :eek: :eek: :eek: :eek:
Ну как все-таки юзать sharedObject
Скачал Ету.... AdressBook с макромедии, да там хер разберешся. :( :(

Nox Noctis
06.05.2002, 02:06
в начале было слово. и слово было два байта. (http://www.flasher.ru/forum/search.php?s=&action=showresults&searchid=79690&sortby=lastpost&sortorder=descending)

mefisto
06.05.2002, 06:08
Эх задавал я уже такой вопрос :)
Вот исходник. Не работает во флэше MX, т.к. там баг с fscommand(exec).

Trojan_FlashKiller
06.05.2002, 18:21
Рид зе ВЕРХ :D :D :D
Мне надо в МХ и без Fscommand()
непример ShareObject ()
Скачал Ету ..... Adressbook - ХЕР РАЗБЕРЕШЬСЯ<!!>
КАК ЕТО СДЕЛАТЬ, ЛЮДИ<!!!>

Nox Noctis
06.05.2002, 18:29
2Trojan_FlashKiller
ссылку посмотри в моем предыдущем сообщении... это поиск, который рулит... там все есть... и некоторые моменты очень подробно разобраны...

Trojan_FlashKiller
07.05.2002, 02:39
Yeeeeeeeeeeeeeeeeeaaaaa П О Л У Ч И Л О С Ь во R U L E Z
СПАСИБО ВСЕМ, В ЧАСНОСТИ Nox Noctis'у <<!!!>>

ЗЫ
Составители хелпа по МХ реали лохи, такое не запихать!

Trojan_FlashKiller
08.05.2002, 14:40
А можно с помощю sharedobject сохранить например на с:\ вот только
sharedobject.getLocal("С:\FILE"); неполучается, а то блин сохраняет хрен знает гдетовке.:?

Max N Chubin_
08.05.2002, 15:29
В тексте упоминается что проек то ЛОКАЛЬНЫЙ, отсюда следует что можно все это хозяйство откомпилить в 5ой версии флэшки как WindowsProject т.е. в EXE-шку и не мучаться.. это раз.
Второе - если все таки это надо в инете держать, то вполне реально поставить на локальной машинке и PHP и PERl и все кого душа пожелает. Есть такой SHTTP server он занимает 50 кб, позволяет превращать локальную машину в полноценный WEB сервер. Это ессно для отладки скриптов, а потом выложишь свой УНИКАЛЬНЫЙ флэш проект на ХОСТ с поддержкой PHP или PERL и там все будет пучком.
Третье - уже ведь неоднократно рассказали где и как FLASH MX проекты сохраняют свои флэш КУКИ.
Вывод: если надо работать локально - доктор прописал Flash 5, если в инете, то не компостируй мозги - используй скрипты PHP,PERL раз уж лень читать о sharedObject.
Удачи!

Trojan_FlashKiller
08.05.2002, 20:15
М..да....понимаш серверные скрипты я незнаю и у меня только МХ.
---------------------------------------------------------------
сохранить можно так
===================================
a=sharedobject.getLocal("С:\FILE");
a.data.fuckentext = FILE.text;
===================================
Так вот сохраняет знаешь где:??
D:\Documents and Settings\Your name\Application Data\Macromedia\Flash Player\localhost\ а та еще какбы путь к етому файлу
получается примерно так:
D:\Documents and Settings\TrojaN_FlashKiller\Application Data\Macromedia\Flash Player\localhost\Program Files\Macromedia\Flash MX\Configuration\HelpSWF\1_Welcome.swf\FILE.sol
НЕ КИСЛО, ДА:??
ВОПРОС: как ето сохранить поближе в С:\ , нЫпример:??

Nox Noctis
08.05.2002, 20:28
такой вопрос: а зачем тебе поближе ? :)
какой тебе прок от этого .sol'а несчастного ? он же закриптован...
тебя жаба душит что он такую прорву папок создает ? беспокоишься за Фат ? ;)

ну, можно как вариант передавать шаредОбджекту путь "/" и будет у тебя все лежать в localhost/имя_домена...
но по-моему это как мертвому припарки...

Trojan_FlashKiller
09.05.2002, 01:21
Да просто если на локалке, то если перемещаешь, то глюк, ну чо ето типа нельзя ближе папки localhost:??

Trojan_FlashKiller
09.05.2002, 18:36
а в ответ тишина :( :( :( :( :( :( :( :( :(

Trojan_FlashKiller
11.05.2002, 17:39
Ну чо никто незнает или ТАК НЕЛЬЗЯ:?? :mad: :mad: :mad:

Nox Noctis
12.05.2002, 15:39
не кипятись :)
меня, например четыре дня возле компа не было... – вот оно счастье :D

шаредОбджект поместить куда-либо ближе локалхоста (ну, или папки с именем домена) нельзя... только я все равно не понимаю зачем оно может понадобится (перенесение)...
Да просто если на локалке, то если перемещаешь, то глюк эмм... можно поподробнее ? ;)

Trojan_FlashKiller
12.05.2002, 17:49
Да я прогу пишу на флеше, вот так-то, только неговори шо ето изврат,
жать шо ближе нельзя, я бы Fscommand поюзал, но в Макромедии ЛОХИ, обрубили зачем-то. :( :( :(

Max N Chubin_
13.05.2002, 13:08
вот что я тебе расскажу друже:
писал я долго и нудно как ты выразился - прогу на флэше, и занималась то она неказистым делом - обновлением прайс листа для флэш сайта. Т.е. загрузил туда текст, раскидал его по колоночкам типа название, цена, код. Ты внес новые или поправил загруженные данные и сохранил в файл обратно. На хрена я делал это во флэше спросишь ты? Щас скажу - не знаю! А тогда мне казалось что это же просто великолепно - кинул список переменных в _root и вызвал FSCOMAND("save"...) и все само в нужном формате ляжет в ТХТ файл. Я думал что это гениально просто! Для написания полноценного редактора прайс листа мне пришлось нарисовать свой масштабируемый скролл бар, чек бокс, Комбо бокс... все это не особо сложно но времени отняло уйму!!! А теперь представь, появляется MX, с уже готовыми нормальными ComboBox, ScrollBar, CheckBox при это всем есть возможность загружать картинки в JPG. я так обрадовался - это ж теперь можно подгружать картинки на сайт будет...
и тут я нахожу что теперь такое замечательное действо как сохранение переменных в текстовый файл стало невозможным (как мне тогда казалось)!!! вот это я расстроился!!! :-) кофигурилку для сайта перенес в базу данных - файл XLS и расслабил булки.
Дык вот к чему это я? Ах да, не занимайся извратом! Это как идеи некоторых товарищей - писать 3D шутеры во флэшке. Вспомни для чего предназначен FLASH. Так что ЛОХИ из Макромедии незря обрубили SAVE :-) они мне открыли глаза!!! :-) итак вот рассказывают УЖАСЫ что с помощью SWF ки оказывается можно сгенерить трояна!!!! :-)) Так что либо используешь то что есть либо переходишь на другой продукт.
свою "ПРОГУ на флэше" ПРИЛАГАЮ!
:0) уЛЫБНИСЬ

Trojan_FlashKiller
13.05.2002, 17:51
Да писать самому Радио батоны итд ето изврат высшей степени, сам пробовал, страшнее только МАТ Анализ, да, писать 3D, тоже самое, знаешь хорошо писать шаровары, защиту там не сломишь (ЕСЛИ В EXE) а FSCOMAND("save"...) сломили потому УЖЕ есть действующие ВИРИ, ТРОЯНЫ.
Так шо от етой идеи меня никто не отговорит:) :)
Цитата из журнала Хакер ... "Возможно, в отдаленном будущем мы вернемся к теме програмирования искуственного интелекта и даже создания псевдо-трехмерных шутеров на Флеш...." я думаю ето случится как только В Макромедии сделают флеш с Direct 3D поддержкой.
Блин только твой исходник CRC error выдает (ZIP)