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

Вернуться   Форум Flasher.ru > Flash > Flex

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

Регистрация: Jul 2005
Сообщений: 304
Отправить сообщение для Ноябрь с помощью ICQ
По умолчанию Перемещение файлов - потеря работоспособности.

Написал флекс приложение, подключающееся к базе данных.
Всю папку bin переместил из проекта и попробовал запустить.
Не работает. От базы данных не слышно ничего.
Пробовал переместить и целиком проект - то же.
Работает только из дериктории где создан проект C:\Documents and Settings\Ноябрь\My Documents\Flex Builder 2\lessons\bin.
__________________
Пора бы мне уже умнеть..

Старый 13.09.2007, 11:40
Sneg вне форума Посмотреть профиль Отправить личное сообщение для Sneg Найти все сообщения от Sneg
  № 2  
Ответить с цитированием
Sneg
 
Аватар для Sneg

Регистрация: Oct 2005
Адрес: Russia, Moscow
Сообщений: 316
Отправить сообщение для Sneg с помощью ICQ
Посмотри в хелпе параметр компиляции -use-network.

Старый 14.09.2007, 14:42
Ноябрь вне форума Посмотреть профиль Отправить личное сообщение для Ноябрь Посетить домашнюю страницу Ноябрь Найти все сообщения от Ноябрь
  № 3  
Ответить с цитированием
Ноябрь
 
Аватар для Ноябрь

Регистрация: Jul 2005
Сообщений: 304
Отправить сообщение для Ноябрь с помощью ICQ
When you set the use-network flag to false, you can access assets in the local file system, but not over the network. The default value is true, which lets you access assets over the network, but not in the local file system.

Когда вы устанавливаете флаг в значение false, то получаете доступ к локальной системе файлов, но не к сети. По-умолчанию флаг установлен в значение true, что дает вам доступ к сети, но не локальной файловой системе.

project -> properties -> flex compiler
-locale en_US -use-network=false

что-то не так..
__________________
Пора бы мне уже умнеть..

Старый 14.09.2007, 15:01
baron27 вне форума Посмотреть профиль Отправить личное сообщение для baron27 Посетить домашнюю страницу baron27 Найти все сообщения от baron27
  № 4  
Ответить с цитированием
baron27
Контрибьютор базы знаний по Флекс
 
Аватар для baron27

Регистрация: Aug 2005
Сообщений: 690
у тебя дебаг-плеер стоит? если нет - поставь дебаг, может какие ошибки вылезут.
__________________
Flex 2 и Co

Старый 14.09.2007, 22:18
Ноябрь вне форума Посмотреть профиль Отправить личное сообщение для Ноябрь Посетить домашнюю страницу Ноябрь Найти все сообщения от Ноябрь
  № 5  
Ответить с цитированием
Ноябрь
 
Аватар для Ноябрь

Регистрация: Jul 2005
Сообщений: 304
Отправить сообщение для Ноябрь с помощью ICQ
всмысле это?

Код:
SecurityError: Error #2010: Local-with-filesystem SWF files are not permitted to use sockets.
	at flash.net::Socket/connect()
	at pl.mooska.asql::Mysql/connect()
	at pl.mooska.asql::Asql/connect()
	at subj/ASQL()
	at subj/___Application1_applicationComplete()
	at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
	at flash.events::EventDispatcher/dispatchEvent()
	at mx.core::UIComponent/dispatchEvent()
	at mx.managers::SystemManager/private::preloader_preloaderDoneHandler()
	at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
	at flash.events::EventDispatcher/dispatchEvent()
	at mx.preloaders::Preloader/private::displayClassCompleteHandler()
	at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
	at flash.events::EventDispatcher/dispatchEvent()
	at mx.preloaders::DownloadProgressBar/private::timerHandler()
	at mx.preloaders::DownloadProgressBar/private::initCompleteHandler()
	at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
	at flash.events::EventDispatcher/dispatchEvent()
	at mx.preloaders::Preloader/private::dispatchAppEndEvent()
	at mx.preloaders::Preloader/private::appCreationCompleteHandler()
	at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
	at flash.events::EventDispatcher/dispatchEvent()
	at mx.core::UIComponent/dispatchEvent()
	at mx.core::UIComponent/set initialized()
	at mx.managers::LayoutManager/private::doPhasedInstantiation()
	at Function/http://adobe.com/AS3/2006/builtin::apply()
	at mx.core::UIComponent/private::callLaterDispatcher2()
	at mx.core::UIComponent/private::callLaterDispatcher()
	at [enterFrameEvent]
__________________
Пора бы мне уже умнеть..

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

Регистрация: Aug 2007
Сообщений: 4
Цитата:
Сообщение от Ноябрь
Написал флекс приложение, подключающееся к базе данных.
Всю папку bin переместил из проекта и попробовал запустить.
Не работает. От базы данных не слышно ничего.
Пробовал переместить и целиком проект - то же.
Работает только из дериктории где создан проект C:\Documents and Settings\Ноябрь\My Documents\Flex Builder 2\lessons\bin.
В директории "C:\Documents and Settings\Ноябрь\Application Data\Macromedia\Flash Player\#Security\FlashPlayerTrust" должен быть файл flexbuilder.cfg, где прописано, что-то типа: "C:\Documents and Settings\Ноябрь\My Documents\Flex Builder 2"

ИМХО Надо или в этот файл вписать строчку с путем к новой директории, где лежит проект, или в директории "C:\Documents and Settings\Ноябрь\Application Data\Macromedia\Flash Player\#Security\FlashPlayerTrust" создать новый файл, типа, "какое-то имя.cfg", где прописать директории из которых разрещен запуск приложений flex...
Как-будто так


Последний раз редактировалось Weasel; 17.09.2007 в 15:33.
Старый 17.09.2007, 20:34
Ноябрь вне форума Посмотреть профиль Отправить личное сообщение для Ноябрь Посетить домашнюю страницу Ноябрь Найти все сообщения от Ноябрь
  № 7  
Ответить с цитированием
Ноябрь
 
Аватар для Ноябрь

Регистрация: Jul 2005
Сообщений: 304
Отправить сообщение для Ноябрь с помощью ICQ
Спасибо, помогло
Но не совсем..
если открывать swf, то все отлично работает
если же открывать html, то выводится та фигня, что выше, и ничего не работает..
__________________
Пора бы мне уже умнеть..

Старый 18.09.2007, 02:25
Weasel вне форума Посмотреть профиль Отправить личное сообщение для Weasel Найти все сообщения от Weasel
  № 8  
Ответить с цитированием
Weasel
 
Аватар для Weasel

Регистрация: Aug 2007
Сообщений: 4
Цитата:
Сообщение от Ноябрь
...Но не совсем..
если открывать swf, то все отлично работает
если же открывать html, то выводится та фигня, что выше, и ничего не работает..
Тогда план "Б"
Идем по ссылке: Adobe - Flash Player : Settings Manager - Global Security Settings panel и честно настраиваем security используя:
Цитата:
..
The Always trust files list at the bottom of the panel applies specifically to Flash content that you have downloaded to your computer, not content that you use while visiting a website.

(Flash Player 8 and later only) To specify that Flash content on your computer may use the older security rules to communicate with the Internet:
In the Settings Manager Global Security Settings panel, above, click the pop-up menu and select Add Location.

The Add Location box opens. If you arrived at the Settings Manager by clicking the Settings button in a dialog box, the Add Location box contains a path that looks something like C:\directoryname\filename.swf or /Users/directoryname/filename.swf; this path tells you which file tried to communicate with the Internet and was stopped by Flash Player security. If the path contains the content that you want to let communicate with the Internet, copy and paste the path into the Trust this location box. Or, click one of the Browse buttons and find the content yourself.

You can add an individual file or an entire directory. If you add an entire directory, all the files and subdirectories in that directory are trusted. Some Flash content consists of multiple related files, and you might need to trust the entire directory where all the related files are located. In general, avoid trusting top-level directories.
Click Confirm.
...

Создать новую тему Ответ Часовой пояс GMT +4, время: 21:43.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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