Просмотр полной версии : FlashDevelop вопрос по компиляции приложения.
Ребят, такое дело, попал в команду, все кроме меня работают под линуксами, в следствии чего компиляция для меня выглядит следующим образом:
Из FD, я переключаюсь в командную строку, запускаю php скрипт, который собирает 2 флешки,
1 - приложение, 2 - loader, после он(скрипт) запускает loader.swf?RND=1326183893&SURL=settings-en-US1.xml&VER=0.0.1, иначе запуститься нельзя.
Поэтому я остался без дебагера, трейсов и т.д., есть ли какие то варианты сделать тоже самое из FD, или каким-то образом подключиться дебагером к флешке, я с таким раскладом столкнулся впервые, а работать так очень не приятно.
У FD в настройках проекта (на вкладке build) есть pre-build и post-build command line. Помимо этого, есть Start remote session в менюшке Debug.
Принцип прост. То что в командной строке - пишем в пре и постбилд. Компилим, но swf не запускаем. После конпеляции - тыкаем в ремоут сешн и запускаем swf в дебажном плеере вручную
Все понял, вроде разобрался.
BuKT, спасибо!
Но есть еще вопрос, запускаем swf в дебажном плеере вручную можно ли настроить FD так чтобы по завершению компиляции он это запускал сам?
В настройках проекта опция (Test movie) - Play in external player
А разве ФД после компиляции сам не запускает?
И опять же, если там есть какие нюансы - можно через пост-билд скорректировать.
На счет "Start remote session" не знал. BuKT, спасибо.
это я понимаю, могу ли я после компиляции запустить из среды дебаг плеер, чтобы он открыл тот самый loder по адресу http://... автоматом, я вижу Open Document и Run Custom Command..., но не догоняю как "мне" открыть необходимый файл.
частично разобрался, в Open Documnet прописал путь до loader'а - работает, но открывает из под браузера, теперь надо понять как запускать из под плеера.
Разобрался окончательно, написал батник, который открывает debug flash player с нужным мне url'oм и по завершению компиляции FD его запускает, трейсы работает, дебаггер работает, радости нет предела.
В пост-билд прописать
d:/path/to/fp/fp.exe http://path/to/swf.swf
И поставить галочку "No output: Only run pre/post-build commands" естественно прописав в pre-build сами команды билда
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.