Просмотр полной версии : FSCommand ("exec", ...) не работает
Kentervill
11.07.2006, 20:29
Ой люди немогу я ничего сделать чтобы запустить ехе-шник из flash5
вот исходник:
on (release) {
fscommand ("exec", "cons.exe");
}
проще простого, нажал - запустилось ... но нет, неработает. Облазил весь инет перечитал вся факи, всё делаю правильно (ехе лежит в папке fscommand папка fscommand находиться там же где и swf НО НЕРАБОТАЕТ ! пробовал создавать ехе из swf думал поможет ... но не помогло
НЕ ЗНАЮ ЧТО ДЕЛАТЬ :((((((( ХЕЛП ...
Точно Flash5? В те времена не надо было помещать в папка fscommand. Если же все же Flash 8, то проверьте в пути (абсолютный) к файлу наличии русских букв.
Kentervill, а у тебя флешка в виде *.exe?
Kentervill, а у тебя флешка в виде *.exe?
Он и это пробывал, там у него сказано об этом.
Kentervill
11.07.2006, 20:52
2 iNils а путь должен быть абсолютным ? я делаю автозапуск к диску и тут только относительный и всё ... но русских букв там нет
2__etc в виде ехе и в виде swf неработает ни в одном ни во втором
Kentervill
11.07.2006, 20:55
Я тут сижу и думаю а не конфликт ли это например с вин ХР ??? может она запретить исполнение из swf ? второй сервиспак
2 iNils а путь должен быть абсолютным ? я делаю автозапуск к диску и тут только относительный и всё ... но русских букв там нетНет, путь может быть и относительным, но если твоя флешка и запускаемый exe лежат, например, по пути "C:\Windows\флеш\" то 8-ой флеш может и не работать (вот у меня работает).
Я тут сижу и думаю а не конфликт ли это например с вин ХР ??? может она запретить исполнение из swf ? второй сервиспак
fscommand работает только из exe
А работает ли команда "exec" с .bat файлами?
DarkLight
25.08.2006, 12:11
Я где-то читал, что работает, но сам не проверял.
А для чего ввобще это? Если все равно ехе делать, то SWF Studio или Zink обеспечат весь нужный функционал.
Я просто хочу из Flash мувика запустить Exel файл. Если это делать через getURL то он сначала выдает запрос об открытии или сохранении файла, а потом только окрывает в браузере. А я просто хочу в БАТ файле прописать xls файл и запустить его через fscommand что бы он автоматически стартовал в Экселе.
Но вото что то не получается. Я кидаю БАТ файл в папку fscommand
и на кнпку назначаю on (release) {fscommand("exec", "start.bat");} и нифига. Что не так? Спасибо!
R_Flash, а ты тестишь из IDE или как?
Не до конца понял что такое IDE так как во флэше не особо...но тестить я пробовал по всякому. И через test movie и через паблиш...
IDE -- это сама среда Flash
Публикуй в .exe и проверяй.
да. все заработало. Спасибо! Только не понятно. Что изменилось. Ничего не менял. Может Флэш7 глючит.
Только не понятно. Что изменилось. Ничего не менял.
exec только в случае .exe флэшки работает.
В продолжении темы хотел бы спросить:
Существует ли возможность запускать .ЕХЕ файлы находящиеся во вложенной папке? -/fscommand/1/install.exe?
А проверить совесть не позволяет? Используя путь «1/install.exe».
Проверил совесть - у меня не работает...
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.