PDA

Просмотр полной версии : как из флеша записать XML фаил?


Andriucha
04.05.2007, 17:56
как из флеша записать XML фаил?

как из флеша записать переменную в XML фаил в определённую строчку?

OracleN
04.05.2007, 17:58
только через PHP

Andriucha
04.05.2007, 18:01
а каким образом?
мне вообщето это локално нужно сделать.

OracleN
04.05.2007, 18:05
Локально не сделаешь, ну если только облочки там не будешь юзать.
Просто если ты флэш в броузере запускаешь да и не тока, то по секьюрности но тебе к компу не разрешает обращаться. Как JS в броузере.
Тебе надо просто постить ину на серверуню чать и там через PHP или на чем там у тебя сайт написан уже формировать файла. ну потом даунлодить его. в таком духе надо.

А если локально, то смысла во флэше нет, юзай дельфи.
Или если надо тебе именно флэш, то можно в дельйи встроить флеш и обращаться из дельлфи во флэш (сам не делал, но вроде можно так)

etc
04.05.2007, 18:08
Локально можно с помощью оболочек MDM Zinc.

Malahov
04.05.2007, 18:11
вот что мне господин Сorc! посоветовал недавно, посмотри в этом посте: http://flasher.ru/forum/showpost.php...2&postcount=44

Andriucha
04.05.2007, 18:18
мне нужен флеш 100%, исползываться IE небудет. Просто с компа запускаться будет.

а что за оболочки MDM Zinc????

ccылка не работает

ещё поясню немного, в XML файле будет только 30 переменных и все, в процесе будут меняться только значение етих переменных.

OracleN
04.05.2007, 18:27
ещё поясню немного, в XML файле будет только 30 переменных и все, в процесе будут меняться только значение етих переменных.

Дык это не важно, вопрос как на комп записать, бо так по секьюрности не разрешает тебе проигрыватель. Надо чтобы кто то это делал.

Andriucha
04.05.2007, 18:32
какой тогда выход, с делфи никогда не работал так сто нужно что то другое придумать.

OracleN
04.05.2007, 18:35
Тебе же линк дали, я често со средой этой тоже не работал никогда. Да и в дельфи не встраивал. А почему именно флэшь, если локально, там что графики будет немерено или что?

Andriucha
04.05.2007, 18:45
линк не пашет, а флеш т.к. будет 3д графика со всеми наворотами.

OracleN
04.05.2007, 18:49
линк не пашет, а флеш т.к. будет 3д графика со всеми наворотами.

Набери MDM Zinc в гугле и точно найдешь то что надо.

Andriucha
04.05.2007, 19:33
так ну а как ето сделать через пхп????

OracleN
04.05.2007, 19:38
так ну а как ето сделать через пхп????

Через PHP подрузамевает:
1. Наличие апача
2. Наличи PHP

у вас есть это

Andriucha
04.05.2007, 19:49
есть. Может кто поделиться простенким скриптиком может ?

etc
04.05.2007, 20:05
Для начала, что и куда должен записать флеш?

Andriucha
04.05.2007, 20:16
ест XML :

<?xml version="1.0" encoding="Windows-1251"?>
<news id="Vibes">

<param1 id1="0">0</param1>
<param1 id2="0">0</param1>
<param1 id3="0">0</param1>
<param1 id4="0">0</param1>
<param1 id5="0">0</param1>
</news>


во Flashе нажимаю на кнокпу "СДЕЛАТЬ id2=2", тогда флаш должен вписать в XML файл :<param1 id2="2">0</param1>

etc
04.05.2007, 20:18
Это понятно, что в XML. Куда сам файл будет записываться?

Andriucha
04.05.2007, 20:22
вообщето без разницы, если возможно то на локальный диск.

etc
04.05.2007, 22:30
На локальный диск без оболочки не обойтись. На сервер — серверный скрипт.

Kikasso
04.05.2007, 22:37
Локально, см. самый простой способ:
http://www.flasher.ru/forum/showthread.php?t=65774
Способ великолепно работает. Только надо служебные символы экранировать символом "^", то есть если вам надо впечатать ">>>" в текстовой файл, пишите "^>^>^>".