Haxe flashdevelop "access local files only"

Здравствуйте. После нескольких часов поиска по просторам Интернет, пишу на этот форум в надежде на совет профессионалов. Не удается найти настройки для flashdevelop (язык Haxe!), соответствующие установочным настройкам публикации в Adobe Flash - "access local files only" (для Flex -use-network=false), позволяющим создать Flash приложение, воспроизводящее видео из локальной папке без изменения параметров безопасности. Создается впечатление, что такой возможности у flashdevelop (язык Haxe!) просто нет, однако, надеюсь на помощь...

Это вопрос чисто про Flash Player

Haxe и flashdevelop тут ни причем и помочь не могут.

Если есть возможность запустить батничек или заставить пользователя его запустить, то проблема решаема.
Создайте текстовый файл, скопируйте в него ниже приведенный код и сохраните как addFlashTrustedLocation.bat

@echo off
REM *** This batch file will add current folder to Flash Player Trust Zone.
REM *** Copyright webstunning.com
set FlashFolder=%appdata%\Macromedia\Flash Player\#Security\FlashPlayerTrust
md "%FlashFolder%" >nul
echo %cd% >> "%FlashFolder%\PlayerFolder.cfg"

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

Благодарю за совет

Благодарю за совет. Будем думать о приемлемости данного решения. Если бы не IE8 достаточно было бы HTML5 и javaScript для решения поставленной задачи (однако, и там свои грабли с видео форматами)

Haxe flashdevelop "access local files only"

Нашел, что чтобы обеспечить состояние "access network only" можно воспользоваться директивой -D network-sandbox, а вот для "access local files only" найти директивы пока не получается.
Просто достало это серое окно с надписью: "Adobe Flash Player остановил потенциально небезопасную операцию...."

я немного не в

я немного не в теме, а вот эта штука работает?
насколько я помню standalone плеер нормально читает локальные файлы

Haxe flashdevelop "access local files only"

Эта штука работает, но всякие подобные предложения пользователю, входят в противоречие с техническим заданием: априори предполагается 1) что пользователь может быть совсем малосведущим в техническом плане и 2) что приложение должно работать и в режиме offline, что делает неприемлемым данный вариант. Похоже, что в данном случае от silverligth отказаться не получиться. В любом случае спасибо за отклик.

проектор?

если пользователь "может быть совсем малосведущим в техническом плане", то логично предположить, что у него и standalone flash player может быть не установлен на машине.
так может проще не мучиться, а создать из вашего swf-ролика exe-проектор (запускаете swf в вашем SA-плеере - Файл - Создать проектор...) и послать клиенту. у проектора этих ограничений нет. я обычно всегда так делаю, если нужно послать кому-то swf, который грузит что-то локальное в себя.

это не проектор

Спасибо за совет, однако это не проектор и не отдельный swf, это ресурс html + javaScript + css + multimedia +..., этот учебный ресурс универсального назначения: должен "уметь работать" и в локальном и в сетевом режимах без каких либо модификаций, сейчас для воспроизведения видео используется silverlight (на котором данная задача осуществима), было желание испытать flash в качестве fallback, однако, по указанным выше причинам, похоже, данная идея нереализуема.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <blockcode> <dd>
  • Строки и параграфы переносятся автоматически.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>.

Подробнее о форматировании

CAPTCHA
Этот вопрос помогает предотвратить автоматический спам
Image CAPTCHA
Enter the characters shown in the image without spaces, also respect upper and lower case.
To prevent automated spam submissions leave this field empty.