PDA

Просмотр полной версии : Загрузка в текстовый файл...


WILD CAT
14.10.2005, 20:40
Уважаемые флэшеры! Скажите пожалуйста, можно ли заставить флэш загружать значения переменных в файл. Функции Shared Object наверное не подходят. Моя цель - сделать онлайн игру. Поэтому мне нужно сделать запись в файл. Можно ли это сделать или что-то похожее?

petyar
15.10.2005, 08:48
Если нужно сделать сохранение данных в файл, то можно сделать 2 проги -
одна очищает буфер обмена, а другая записывает его содержание в файл.
Проги помещаются в папку fscommand.
Передача осуществляется следующим образом:
System.setClipboard("text");
fscommand("exec","proga1.exe");
Но это как-то через одно место :)

Король
15.10.2005, 09:51
ага, крутая онлайн игра будет, с обменом данными через текстовой файл на харде пользователя... чуваки, может хватит изобретать велосипед? есть серверы, есть сокеты. Tсть FCS в конце концов, правда, я им не пользовался. Все это уже давно придумано и работает.

WILD CAT
20.10.2005, 23:15
Я не очень понял суть работы, описанной в 2 посте. Можно ли привести пример?

petyar
21.10.2005, 08:24
Эээ... в аттач не получится - придется exe-файл... В-общем посмотрим. Сама
идея не моя - кажется это сделал кто-то с этого же форума. Попробую
объяснить подробнее.
proga1 очищает буфер обмена
proga2 записывает содержание буфера обмена в файл
Из флеша нужно только написать 2 строчки кода для передачи данных:
System.setClipboard("text"); // записываем в буфер обмена слово "text"
fscommand("exec","proga1.exe"); // запускаем прогу, которая запишет содержание
буфера в файл. Вот и все. Но повторюсь - это как-то через одно место...

Sterik
21.10.2005, 11:07
а как получить содержание буфера во флеш get не пашет или это невозможно

antonyrec
21.10.2005, 16:07
get нету во флеше. Сам плакал

petyar
21.10.2005, 16:10
Зачем get? Данные же нужно отправлять, а не читать!

unlexx
21.10.2005, 16:19
Читать что писал Король!
делай аккунты на сайте и там все сохраняй, не знаешь как? научись! не охота ? играй в Квейк и ... что-то зло получилось :) не по Флешерски :) Вобщем учи серверную часть... выучишь мне расскажешь

Sterik
21.10.2005, 16:23
antonyrec - есть относится к методам Date (время)

petyar - хотелосьбы и прочитать

antonyrec
21.10.2005, 20:02
2 Sterik и petyar : Я про setClipboard и getClipboard. Нет getClipboard

antonyrec
21.10.2005, 20:41
antonyrec - есть относится к методам Date (время)

А get не только метод Date если что

antonyrec
21.10.2005, 20:44
На счет игры на серваке конечно никакие setClipboard и getClipboard и не нужны (тем более некоторых и нет :)). Только скрипты на стороне сервера.

WILD CAT
21.10.2005, 22:46
Вопрос то в этом и есть, как (и может даже на чем) сделать прогу, записывающую в файл из буфера?