PDA

Просмотр полной версии : FSCommand ("exec", ...) не работает


Kentervill
11.07.2006, 20:29
Ой люди немогу я ничего сделать чтобы запустить ехе-шник из flash5

вот исходник:

on (release) {
fscommand ("exec", "cons.exe");
}

проще простого, нажал - запустилось ... но нет, неработает. Облазил весь инет перечитал вся факи, всё делаю правильно (ехе лежит в папке fscommand папка fscommand находиться там же где и swf НО НЕРАБОТАЕТ ! пробовал создавать ехе из swf думал поможет ... но не помогло

НЕ ЗНАЮ ЧТО ДЕЛАТЬ :((((((( ХЕЛП ...

iNils
11.07.2006, 20:48
Точно Flash5? В те времена не надо было помещать в папка fscommand. Если же все же Flash 8, то проверьте в пути (абсолютный) к файлу наличии русских букв.

etc
11.07.2006, 20:49
Kentervill, а у тебя флешка в виде *.exe?

iNils
11.07.2006, 20:50
Kentervill, а у тебя флешка в виде *.exe?
Он и это пробывал, там у него сказано об этом.

Kentervill
11.07.2006, 20:52
2 iNils а путь должен быть абсолютным ? я делаю автозапуск к диску и тут только относительный и всё ... но русских букв там нет

2__etc в виде ехе и в виде swf неработает ни в одном ни во втором

Kentervill
11.07.2006, 20:55
Я тут сижу и думаю а не конфликт ли это например с вин ХР ??? может она запретить исполнение из swf ? второй сервиспак

iNils
11.07.2006, 21:01
2 iNils а путь должен быть абсолютным ? я делаю автозапуск к диску и тут только относительный и всё ... но русских букв там нетНет, путь может быть и относительным, но если твоя флешка и запускаемый exe лежат, например, по пути "C:\Windows\флеш\" то 8-ой флеш может и не работать (вот у меня работает).

Я тут сижу и думаю а не конфликт ли это например с вин ХР ??? может она запретить исполнение из swf ? второй сервиспак
fscommand работает только из exe

R_Flash
25.08.2006, 12:07
А работает ли команда "exec" с .bat файлами?

DarkLight
25.08.2006, 12:11
Я где-то читал, что работает, но сам не проверял.
А для чего ввобще это? Если все равно ехе делать, то SWF Studio или Zink обеспечат весь нужный функционал.

iNils
25.08.2006, 12:14
Работает.

R_Flash
25.08.2006, 12:48
Я просто хочу из Flash мувика запустить Exel файл. Если это делать через getURL то он сначала выдает запрос об открытии или сохранении файла, а потом только окрывает в браузере. А я просто хочу в БАТ файле прописать xls файл и запустить его через fscommand что бы он автоматически стартовал в Экселе.

Но вото что то не получается. Я кидаю БАТ файл в папку fscommand
и на кнпку назначаю on (release) {fscommand("exec", "start.bat");} и нифига. Что не так? Спасибо!

etc
25.08.2006, 14:49
R_Flash, а ты тестишь из IDE или как?

R_Flash
25.08.2006, 15:19
Не до конца понял что такое IDE так как во флэше не особо...но тестить я пробовал по всякому. И через test movie и через паблиш...

etc
25.08.2006, 15:30
IDE -- это сама среда Flash
Публикуй в .exe и проверяй.

R_Flash
25.08.2006, 17:22
да. все заработало. Спасибо! Только не понятно. Что изменилось. Ничего не менял. Может Флэш7 глючит.

etc
25.08.2006, 17:25
Только не понятно. Что изменилось. Ничего не менял.
exec только в случае .exe флэшки работает.

samik
26.04.2007, 13:07
В продолжении темы хотел бы спросить:
Существует ли возможность запускать .ЕХЕ файлы находящиеся во вложенной папке? -/fscommand/1/install.exe?

etc
26.04.2007, 13:28
А проверить совесть не позволяет? Используя путь «1/install.exe».

samik
26.04.2007, 13:33
Проверил совесть - у меня не работает...

etc
26.04.2007, 13:45
Значит C'est la vie.