Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Возможно ли подгружать в МХ медиа-файлы, название которых неизвестно? (http://www.flasher.ru/forum/showthread.php?t=33243)

Акакий Акакиевич 18.06.2002 09:55

Возможно ли подгружать в МХ медиа-файлы, название которых неизвестно?
 
Ну в общем-то известно частично:) – например *.jpg будут добавлять в директорию, а их хотелось бы отображать…


Заранее благодарю, Акакий.

Stellerex 18.06.2002 13:53

Ну, да - дергай серверный скрипт на предмет списка файлов и грузи чего хочешь.

Акакий Акакиевич 18.06.2002 15:10

Извините за не корректно заданный вопрос, уточню: я имею в виду локально. Из папки с запущенным swf?

lizergil 18.06.2002 17:43

тогда перебором ;)

SPV 18.06.2002 19:00

1. Создаешь любой исполняемый файл, который пишет в определённый текстовый файл содержимое директории (в формате флэша - name=value) и может его стирать. Простейший пример - батник, назовём makedir.bat:
Код:

@echo off
goto %1
:create
echo files= >files.txt
dir >>files.txt
goto end
:delete
del files.txt
:end

2. Во флэше стачала запускаешь этот батник на создание файла:
Код:

fscommand ( "exec", "makedir.bat\tcreate" );
потом обнуляешь переменную files
Код:

files = 0;
и делаешь в цикле по кадрам
Код:

loadVariablesNum ( "files.txt", 0 );
пока файл не загрузится (files <>0)... Просто нужно какое-то время, пока файл не создастся :)
После загрузки стираем файл:
Код:

fscommand ( "exec", "makedir.bat\tdelete" );
ЗЫ В случае с батником всё содержимое директории валится в одну большую переменную, которую потом придётся разбирать средствами флэша :) Если написать .exe, то файл можно создать какой душе угодно...

Nox Noctis 18.06.2002 21:07

2SPV
в MX придется с папкой fscommand морочиться... и к тому же это заработает только в стандаллоуне :rolleyes:
а нужно, я так сильно подозреваю, чтоб работало на страничке...

а вообще - классный способ :)

Акакий Акакиевич 18.06.2002 22:37

Спасибо огромное Вам, SPV и всем кто не прошел мимо!:)
SPV, у Вас очень трезвый и рациональный подход, я так и сделаю, как Вы рекомендовали.

Nox Notix: это всё нужно для плеера, а не для странички, просто хочу сделать смотрелку картинков.
Если ещё можно без exe-шника сделать, а чисто на AS и fscommand и Вы сможете мне подсказать - буду несказанно рад. Не то что трудно такой exe-шник сделать, просто хотелось бы воплотить целиком в МХ. Принципиально:)

Заранее благодарю, Ваш Акакий.

Акакий Акакиевич 18.06.2002 22:39

Nox Noctis, простите, что переврал Ваш ник.:)


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

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