PDA

Просмотр полной версии : Возможно ли подгружать в МХ медиа-файлы, название которых неизвестно?


Акакий Акакиевич
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, простите, что переврал Ваш ник.:)