![]() |
Как автоматом убивать процесс дебажного плейера
При падении флешки приходится останавливать отладку нажатием на Stop кнопку FD. При этом процесс плейера автоматом не убивается (и он препятствует повторному запуску флешки) и его приходится убивать вручную task manager-ом, что откровенно не доставляет. Можно это как-то упростить?
|
Присоединяюсь к вопросу, в старой версии такого не было.
|
да, тоже присоединяюсь к вопросу - жутко геморойно выключать флешку через таскменеджер, хочется такую кнопку типа - убить процесс, чтоб одним кликом, и желательно шорткат )))
|
Посмотрите инфо по tasklist, taskkill, findstr, и в ФД можно добавить кнопку прямо на главную панель, если нужно, которая бы вызывала cmd и чего-нибудь туда передавала. Сейчас не на чем проверить, но в теории должно быть как-то так:
Код:
tasklist /fo list > C:/temp/tasks.txt |
Самый простой способ - в вашем init() повесить листенер Event.ENTER_FRAME, который надо убрать после первого срабатывания, и в этом листенере уже должна быть точка входа. Но это все касается только случая, когда эксепшн выскакивает сразу при запуске флэшки.
|
Цитата:
Вот такая команда достаточна: Код AS3:
зы А нет ли в FD такой штуки, как триггер по нажатию клавиши, чтобы этот код прицепить (после super) к триггеру к нажатию клавиши Stop ? Все же лучше бы обойтись без дополнительной кнопки. |
| Часовой пояс GMT +4, время: 06:52. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.