PDA

Просмотр полной версии : Загрузка exe!


AlexVIkent
02.04.2002, 19:04
Необходима помощь профи!! {Каким образом возможно запустить exe, через кнопку flash}

Dmi3
02.04.2002, 19:16
on (release) {
fscommand ("exec", "file.exe");
}

AlexVIkent
02.04.2002, 19:25
„R„P„@„R„I„A„O

AlexVIkent
02.04.2002, 19:47
Сначало я обрадовался, но опробовал код и он без движения!
Есть ли другие виды on (press, release) {
fscommand ("exec, \"1.exe\"");
}
для запуска или как еще можно попробовать?

Ales
02.04.2002, 19:52
http://www.flasher.ru/faq/

AlexVIkent
02.04.2002, 20:05
Это рализуемо только в standalone player приложениях, т.е. запущенных локально, не в браузере. Если вы хотите запустить "swf-projector", то пишите код : fscommand ("exec", "имя_файла.exe"); Если надо передать запускаемому файлу параметры командной строки, пишите их, разделяя символом табуляции. Этот символ записывается escape-последовательностью \t. Например, можно написать так:
fscommand ("exec", "cmd.exe\t/C\tstart\tимя_файла\tпараметр1\tпараметр2");


Приложение проектора находящегося в директории с основным фильмом на клик должны запустить по пути другую програму на C++ /допустим 1.exe/, но примеры кода не реагируют!!

Прошу пояснений?

AlexVIkent
02.04.2002, 20:13
Попробуйте запустить прогу из виндов?
on (release) {
fscommand (exec, "C://WINNT/system32/mspaint.exe");
}

AlexVIkent
02.04.2002, 20:19
Подскажите Плизззззз!
Срочно надо!
Пример выше!
Пришлите код запуска проги из виндов!!!!

Zol Dobrov
02.04.2002, 21:57
Работать будет, если ты сделаешь из флеша .ехе, а не swf.
Небольшой Аблом

Тимур Старый
19.04.2002, 18:48
НАРОД!!!
FAQ на Макре читать все таки надо - провозился с неделю, пока нарыл...In Macromedia Flash MX the external application must be in a subfolder named 'fscommand'. This subfolder must be in the same directory as the projector which uses the fscommand action. This security restriction helps prevent malicious use of the exec option.

The following script launches the Windows application someApplication.exe, which is in the fscommand folder on the same level as the projector:

on (release) {
fscommand ("exec", "someApplication.exe");
}
Note: The fscommand subfolder path is not used in the argument. Place someApplication.exe inside the fscommand folder, but just use the name of the application in the argument.

Юзайте друзья!!!
Шампанское с воспользовавшихся причитается :)

P.S. Для тех, кто в танке - экзешники класть в отдельную папку FSCOMMAND, которая должна быть там, где лежит swf...