Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   SharedObject файл .sol (http://www.flasher.ru/forum/showthread.php?t=94237)

CorC 13.04.2007 11:27

Хм, а если там есть какой то сервер, с которого все обновляется, то почему бы ХМЛ не попользоваться? И от кеша можно спастись...

SEXER 13.04.2007 13:05

Да, предлагали, но все никак не могу найти документацию...

CorC 13.04.2007 13:40

Какую документацию? по XML?
http://livedocs.adobe.com/flash/8/main/00002862.html

SEXER 13.04.2007 16:20

CorC SharedObject.getLocal(Name); - не срабатывает, тут __etc прав. Если докажете обратное - буду рад.
__etc рад бы использовать MDM Zinc, но не могу с лету понять как там сохранять во флэш файлы. А описание пока не нашел. Да и может 2-ая версия, которая у меня есть не может этого - сейчас вроде 2.5 имеется.

iNils 13.04.2007 16:30

Цитата:

Сообщение от SEXER
рад бы использовать MDM Zinc, но не могу с лету понять как там сохранять во флэш файлы. А описание пока не нашел. Да и может 2-ая версия, которая у меня есть не может этого - сейчас вроде 2.5 имеется.

Например так
Код:

mdm.FileSystem.saveFile("c:\\myText.txt", "My text data");
Вообще смотрите класс mdm.FileSystem, там много чего для этого есть.

SEXER 13.04.2007 17:15

iNils спасибо, попробую. А я еще вот как нашел:
Код:

fscommand("mdm.savetofile","\"имя_файла.txt",\"текст\"");
но это не работает...

Inils я так понимаю
Код:

mdm.FileSystem.saveFile("c:\\myText.txt", "My text data");
это нужно писать в макромедиа в ActionScript, там же где и обычно пишется скрипт, а не где-то в MDM Zinc?
Кстати, если я пишу это, то ничего не происходит!? и почему в имени пути стоит два "\\"? Что-то не врубаюсь...

iNils 13.04.2007 18:14

1. Не надо писать одно сообщение за другим, надо нажать кнопку "изменить" из последнего поста и добавить текст.
2. Для оформления своего кода, надо использовать теги [code][/code].
3.
Код:

mdm.FileSystem.saveFile("c:\\myText.txt", "My text data");
в самом коде флеша
4. После генерации swf, надо с помощью mdm zinc создать exe файл, тогда код будет работать
5. Потому, что один \ не является отображаемым символов, а существует для отображения escape последовательности (например \n - символ новой строки), поэтому для вывода \, нужно написать \\ (первая \ служит началом escape последовательности, а вторая символом который нужно отобразить).

chingachgoog 13.04.2007 19:23

полу OFF
 
Цитата:

Сообщение от iNils
Вообще смотрите класс mdm.FileSystem, там много чего для этого есть.

Насколько я понимаю, эток класс записывает лишь текстовую информацию (в разных формах)?
А как быть, если надо записать звук (видео)?

iNils 13.04.2007 19:58

Цитата:

Сообщение от chingachgoog
А как быть, если надо записать звук (видео)?

Если бы вы могли получить массив данных звука или видео, то можно было бы записать бинарный файл. Сам флеш (только в as3 можно получить массив звука) это сделать не может, но mdm zinc позволяет работать с внешними dll, вполне возможно, что с их помощью можно сделать что то подобное.


Часовой пояс GMT +4, время: 15:16.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.