|
|
|||||
Регистрация: Jul 2003
Сообщений: 50
|
Как запустить из flash'ки exe'шник
Привет.
Есть кнопка. Делаю на нее getUrl(тра, тра, тра). Беда одна: Если ссылка на .exe (да и не только), то все равно файл пытается загрузиться(открыться) через БРАУЗЕР. Базару нет, Flash изначально для Инета, и браузер тут уместен! Но ведь наверняка можно по кнопке открывать и картинки через "другой" вьювер, и Photoshop запускать. Спасибо. |
|
|||||
Регистрация: Jul 2003
Адрес: Крым
Сообщений: 6
|
Здравствуйте у меня тоже такой вопрос, как открыть другое приложение из флеш средствами этого приложения. Например если для кнопки написать такой код
on (release) { fscommand("exec", "C:/Program Files/приложение.exe"); } или такой: on (release) { getURL("FSCommand:exec", "C:/Program Files/приложение.exe"); } ничего не происходит, почему-то? Может кто-нибудь знает ответ. Заранее благодарен.
__________________
Alexy2 |
|
|||||
MX запускает ехе только из папки fscommand, находящеёся рядом с swf.
__________________
Two beer or not two beer?... |
|
|||||
Ветеран форума
|
Цитата:
__________________
... Последний раз редактировалось Самурай; 16.07.2003 в 16:46. |
|
|||||
Регистрация: Jul 2003
Сообщений: 50
|
Well, well, well...
Всем спасибо, но...
Можно ли запускать не из Progecta, а из swf? И можно-ли запускать .bat файлы? Спасибо. |
|
|||||
Можно и из свф, но всеравно под стандэлоном.
*.bat - запросто.
__________________
Учиться и, когда придет время, прикладывать усвоенное к делу - разве это не прекрасно! Беседовать с другом, приехавшим издалека, - разве это не радостно! Не быть по достоинству оцененным светом и не таить обиду - разве это не возвышенно! |
|
|||||
Регистрация: Jul 2003
Адрес: Крым
Сообщений: 6
|
А вот такой вопрос, а можно ли запустить файл например с расширением *.DOC только не из окна браузера, a с помощью Word из flah. Спасибо.
|
|
|||||
Регистрация: Jul 2003
Сообщений: 50
|
Не понял?
-------------------------
Можно и из свф, но всеравно под стандэлоном. *.bat - запросто. ------------------------- Как это, как это ????? Чето я затупил. У меня чего-то не выходит... on (release) { fscommand("exec", "./fscommand/1.exe"); } Все лежит в "нужных" директориях, и прекрасно работает, только не в .swf, а в проекте(.exe). Если пытаюсь сослаться не на .exe файл, а на .bat, то тишина и волшебство.... Мне то, надо чтоб из .swf, и запускался .bat! Спасибо!!!! |
|
|||||
Регистрация: Jul 2003
Сообщений: 50
|
Корекция вопроса!
Привет всем.
Порылся в форумах по поиску, и теперь с кучей знаний, официально заявляю: 1) У меня FlashMX(6 проишрователь) 2) Операционка Win2000 3) (Самое главное) У меня не работает такая штука: on (release) { fscommand ("exec", "1.bat"); } При условии, что файл 1.bat лежит в папке "fscommand". На самом деле, при нажатии flash'овой кнопки .bat как-то запускается, но мгновенно исчезает и в этом черном окне не успеваю прочесть ругательство виндов. Причем если на сам батник кликаю, то все играет и пляшет(имею ввиду, что сам батник-то рабочий). Вот такие пироги! Нужна Ваша помощь! Да, и как я понял из swf файлы таким образом вообще не открываются - да? А можно ли открыть именно из .swf? Спасибо! |
|
|||||
Регистрация: Jul 2003
Сообщений: 4
|
Делюсь личными наблюдениями
Зравствуйте! Ковырялся по сабжу когда-то и вот чего выудил. fscommand запускает внешние приложения исключительно из протектора(подчеркиваю - приложения, а не интеграция с JavaScript или XML). В пятом проигрывателе все превосходно открывается, любое внешнее приложение под любой системой и батники в том числе. Те строки, которые вы здесь приводили, корректны. НО! В шестом проигрывателе (МХ) эта команда отказывается выполняться! Пробовал под разными системами, в разных инсталяшках Флэша, но не фурычит. Из-за этого пришлось на время отказаться от шестой версии. Люди! Если сталкивались с таким, напишите, обсудим эту проблему и может придумаем, как ее победить.
|
Часовой пояс GMT +4, время: 11:53. |
|
« Предыдущая тема | Следующая тема » |
|
|