Просмотр полной версии : Параметры Windows Explorer - a во Flash
Наваял во флеше авторан для СД. Проблема заключается в команде обзор СД в эксплорере (Browse CD). Мне нужно подобрать параметр, чтобы в эксплорере открывался текущий каталог СД а не корневой C.
На данный момент команда кнопки обзора выглядит следующим образом:
on (release) {
fscommand ("exec", "explorer /e,/root");
}
Подскажите плз. как решить проблему
Что неужели никто не знает :confused:
sergwizard
11.11.2003, 20:54
Попробуй:
on(release){
getURL("");
}
sergwizard
11.11.2003, 20:59
Попробуй:
on(release){
getURL("");
}
2sergwizard
Нет это не то.
GetURL ("") вызывает Интернет эсксплорер.
А мне нужно подобрать параметр для команды FScommand или ей подобной (?), чтобы он правильно обрабатывал запросы Windows Explorer-a!
sergwizard
11.11.2003, 21:37
Как говорит crazy, ты не должен этого хотеть. По причинам безопасности, флэшу не это позволено....
Я не совсем понял. При чем здесь безопасность?
Речь идет о неправильной обработке FScommand параметров для WE. Т.е при явном указании /o,/root (Open, Root Directory only) параметры игнорируются и открывается корневой каталог C:.
sergwizard
12.11.2003, 00:31
А, я понял, - ты работаешь еще в Flash 5. В последующих версиях Flash, такое применение fscommand недопустимо.
А, я понял, - ты работаешь еще в Flash 5. В последующих версиях Flash, такое применение fscommand недопустимо.
Да. Ну привык я к пятой версии ничего не могу поделать. :)
Так как разобраться с моей проблемой?
sergwizard
12.11.2003, 02:50
Честно говоря, я сомневаюсь, что ты с помощью такой команды, открываешь корневой каталог диска С. Ведь, насколько я помню, для выполнения во Flash 5 fscommand(“exec”,…..), вторым аргументом должен быть путь к исполняемому файлу и сам файл. Путь у тебя не прописан, исполнительный файл прописан не полностью, в стиле командной строки.
Хотя, возможно, я и ошибаюсь, - давно не брал я руки шашек, то есть Flash 5.
Но я бы - все-таки - делал так, как я уже тебе посоветовал.
Чем тебя не устраивает iexplore? Почему обязательно нужен explorer?
Честно говоря, я сомневаюсь, что ты с помощью такой команды, открываешь корневой каталог диска С. Ведь, насколько я помню, для выполнения во Flash 5 fscommand(“exec”,…..), вторым аргументом должен быть путь к исполняемому файлу и сам файл. Путь у тебя не прописан, исполнительный файл прописан не полностью, в стиле командной строки.
Не совсем так ведь сам Wexplorer сидит в %Path% Windows и следовательно полный путь указывать не нужно. Впрочем это не сложно воспроизвести.
А насчет IEexplorera ты видно не совсем внимательно прочитал мой первый пост :) .
Я сделал Autorun для СД во Флеше и команда обзор СД никак не может быть выполнена в IExporer-е.
onRelease{
fscommand("exec", "explorer.exe /o,/root")
Команда на обзор текущей директории СД! параметры /o,/root которой игнорируется открывая лишь корневой или загрузочный каталог <windir> (C: в моем случае)
sergwizard
13.11.2003, 21:08
Не совсем так ведь сам Wexplorer сидит в %Path% Windows и следовательно полный путь указывать не нужно. Впрочем это не сложно воспроизвести.
Да, наверное, ты прав.
Я сделал Autorun для СД во Флеше и команда обзор СД никак не может быть выполнена в IExporer-е.
А вот здесь я с тобой не согласен. Вот, на что я обратил сегодня внимание: купил сегодня диск Macromedia STUDIO MX 2004. В нем атораном запускается ехе-шник, сделанный во Flash. Есть кнопочка “Browse CD Contents”. Так вот, эта кнопочка открывает содержимое диска в IEXPLORER(е)! Нашел у себя еще несколько дисков с флэшевским автораном. И все(!!!) открывают диск в iexplorer.
Почему тебе это не подходит?
А вот здесь я с тобой не согласен. Вот, на что я обратил сегодня внимание: купил сегодня диск Macromedia STUDIO MX 2004. В нем атораном запускается ехе-шник, сделанный во Flash. Есть кнопочка “Browse CD Contents”. Так вот, эта кнопочка открывает содержимое диска в IEXPLORER(е)! Нашел у себя еще несколько дисков с флэшевским автораном. И все(!!!) открывают диск в iexplorer.
Я все же плохо представляю как это возможно :confused:
Не мог бы ты выслать мне этот авторан для примера?
Вот мое мыло (skynet@inbox.ge)
Может то, что возможно сделать в упомянутой тобой Macromedia STUDIO MX 2004 невозможно воспроизвести в пятом Флеше?
sergwizard
14.11.2003, 02:23
Пришлось открыть Flash 5 и сделать кнопку. Ни фига не получилось. Не открывает. В МХ – пожалуйста. Если у тебя есть МХ (это может быть просто МХ, не обязательно 2004 МХ), открой в нем свой исходник и публикни его в 6-й ехе-шник. Ну, а на кнопку повесь тот код, который я тебе говорил. Или, если у тебя нет МХ, можешь прислать мне исходник и я верну тебе ехе-шник. Но учти, - он весит больше 800 Кб.
Попробую выслать тебе пример с исходником.
MX-a у меня нет - сделал в пятом Флеше.
sergwizard
16.11.2003, 14:31
Ираклий, ты получил мой пример?
Только что проверил почту - пусто.
Может еще не дошел?
Кстати ты получил мой файл? Надеюсь он тебя убедил :)
sergwizard
16.11.2003, 21:05
Я получил твой файл, сделал из него ехе-шник и послал тебе.
Это было еще два дня назад.
Попробую еще раз послать.
Странно, я ничего не получал! Впрочем этот почтовый сервер иногда барахлит.
Попробуй выслать на мой второй мail: skynet@wanex.ge
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.