![]() |
создание файла в AIR(сохранение)
Необходимо что б приложение AIR создавало фаил для хранения данных типа "save game". Как это зделать, кто знает подскожите пожалуйста!
Или как луче всего сделать "save game" в приложении AIR?(Желательно без MySQL!) |
http://help.adobe.com/en_US/FlashPla...ileStream.html
Там и примеры есть. |
Там уже искал, создание директорий, сохранение файла и открытие, чтение и запись в файл, создание и удаление временных файлов - все есть кроме конкретно создания файла! Если знаешь ткни пальцем на нужный метод!!!!!))))))
Огромнейшее человеческое спасибище!!!! |
|
Bgg спасибо но нет, FileReference доступно для просто AS3 без платформы AIR и доступа к фаиловой системе у него нет, метод save() просто открывает диалоговое окно для сохранения файла, он его не создает! ((((
Может кто знает другой способ зделать savegame? |
Хм, да? А вот тут даже без AIR, просто с помощью FileReference/save сохраняют файл: http://blog.flexexamples.com/2008/08...ash-player-10/
Мистика?! |
Добрый день. Мне тоже нужно сохранять файлы, причем недопустимо нагружать пользователя выбором папки для сохранения (их штук 10). Путь описанный выше я тоже уже проходила. Короче соображения следующие. AIR запрещает запуск приложений. Если AIR разрешает создание файла, то мы можем создать директорию fscommand, в ней сохранить батник с вызовом приложения и запустить этот батник, что позволяет просто flash без всякого AIR (см функцию fscommand пакета flash.system). Т.е. создавать файлы нельзя. Гы-гы-гы. Покупайте zinc (я свое начальство уже готовлюсь обрадовать).
|
Человек просто не хочет сам разбираться. Лень правит миром :D
Вот так можно сохранить текстовый документ с одной записанной в него строкой Код AS3:
|
Так. Я должна поправиться. Создание файлов возможно (при записи несуществующий файл создается), невозможно его создать в папке приложения (на рабочем столе и в документах можно).
Здесь где-то было сказано, что АИР не разрешает запуск приложений, тем не менее я вот какую фразу нашла "Приложения AIR выполняются с применением таких же привилегий пользователя, что и собственные приложения. В общем эти привилегии предоставляют широкий доступ к возможностям операционной системы, таким как чтение и запись файлов, запуск приложений, рисование на экране и обмен данными по сети. " (http://help.adobe.com/ru_RU/AIR/1.5/...0DA3ACE14.html). Как конкретно запускать пока правда еще не найдено, возможно что и нельзя. |
|
| Часовой пояс GMT +4, время: 02:42. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.