Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Flash Приложения: AIR, Zinc и тд.

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 18.08.2008, 16:14
Borman2000 вне форума Посмотреть профиль Отправить личное сообщение для Borman2000 Найти все сообщения от Borman2000
  № 1  
Ответить с цитированием
Borman2000
 
Аватар для Borman2000

Регистрация: Dec 2006
Сообщений: 50
Отправить сообщение для Borman2000 с помощью ICQ
По умолчанию AIR: Error #3007

Метод просто пишет в XML.
На XP, Vista и виртаульном Маке - все норм. На "чистом" Маке ловится Error #3007. Везде - под админскими правами. Описание ошибки на Адобе - 3007. Not a directory. Мот кто подскажет, что это значит? Или как это пофиксить?
Код:
		private static var usrInfoFile:File = File.documentsDirectory.resolvePath("AppFld").resolvePath("userInfo.xml");
		private static var usrInfoXML:XML;
		private static var stream:FileStream;

		private static function writeXMLData():void
		{
			var outputString:String = '<?xml version="1.0" encoding="utf-8"?>\n';
			outputString += usrInfoXML.toXMLString();
			outputString = outputString.replace(/\n/g, File.lineEnding);
			stream = new FileStream();
			
			try
			{
				stream.open(usrInfoFile, FileMode.WRITE);
			}
			catch(err:Error)
			{
				Alert.show(err.message);
//				Alert.show("Unable to create userInfo.xml (Possible you haven't enough rights for this)", "Warning");
				return;
			}

Старый 18.08.2008, 17:46
Snut вне форума Посмотреть профиль Отправить личное сообщение для Snut Посетить домашнюю страницу Snut Найти все сообщения от Snut
  № 2  
Ответить с цитированием
Snut
 
Аватар для Snut

Регистрация: Jun 2005
Адрес: Москва
Сообщений: 489
Отправить сообщение для Snut с помощью ICQ Отправить сообщение для Snut с помощью MSN Отправить сообщение для Snut с помощью Skype™
эм... Мак под рутовыми правами? такого не встретишь, честно.
__________________
Работаю

Старый 18.08.2008, 18:51
Borman2000 вне форума Посмотреть профиль Отправить личное сообщение для Borman2000 Найти все сообщения от Borman2000
  № 3  
Ответить с цитированием
Borman2000
 
Аватар для Borman2000

Регистрация: Dec 2006
Сообщений: 50
Отправить сообщение для Borman2000 с помощью ICQ
Цитата:
Сообщение от Snut Посмотреть сообщение
эм... Мак под рутовыми правами? такого не встретишь, честно.
Чем это мне поможет?
Но если это принципиально, поясню: заказчик проверял на своем личном Маке. Сказал, что у него ессно админские права.

Старый 18.08.2008, 19:10
Snut вне форума Посмотреть профиль Отправить личное сообщение для Snut Посетить домашнюю страницу Snut Найти все сообщения от Snut
  № 4  
Ответить с цитированием
Snut
 
Аватар для Snut

Регистрация: Jun 2005
Адрес: Москва
Сообщений: 489
Отправить сообщение для Snut с помощью ICQ Отправить сообщение для Snut с помощью MSN Отправить сообщение для Snut с помощью Skype™
формально у него не админские, это политика макоси, даже если ты якобы админ, то ты на самом деле юзер который знает админский пароль, а именно по этому при каких либо командах в терминале просится пароль ну это так, оффтоп. а ошибка - странная...
__________________
Работаю

Старый 19.08.2008, 16:44
Air_mAn вне форума Посмотреть профиль Отправить личное сообщение для Air_mAn Найти все сообщения от Air_mAn
  № 5  
Ответить с цитированием
Air_mAn
 
Аватар для Air_mAn

Регистрация: Apr 2008
Сообщений: 102
Код:
private static var usrInfoFile:File = File.documentsDirectory.resolvePath("AppFld/userInfo.xml");

Старый 02.09.2008, 15:20
Borman2000 вне форума Посмотреть профиль Отправить личное сообщение для Borman2000 Найти все сообщения от Borman2000
  № 6  
Ответить с цитированием
Borman2000
 
Аватар для Borman2000

Регистрация: Dec 2006
Сообщений: 50
Отправить сообщение для Borman2000 с помощью ICQ
Проблема нашлась и была разрешена.
Суть: по пути File.documentsDirectory уже есть ФАЙЛ AppFld. Поэтому на попытку создания файла userInfo.xml мы получаем такую ошибку. Надо буквальней понимать адобовские описания...

Тему можно закрывать.


Последний раз редактировалось Borman2000; 02.09.2008 в 15:23.
Создать новую тему Ответ Часовой пояс GMT +4, время: 10:14.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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