Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 13.01.2011, 02:01
zhoran вне форума Посмотреть профиль Отправить личное сообщение для zhoran Найти все сообщения от zhoran
  № 1  
Ответить с цитированием
zhoran

Регистрация: Dec 2010
Адрес: Химки МО
Сообщений: 95
По умолчанию Как автоматом убивать процесс дебажного плейера

При падении флешки приходится останавливать отладку нажатием на Stop кнопку FD. При этом процесс плейера автоматом не убивается (и он препятствует повторному запуску флешки) и его приходится убивать вручную task manager-ом, что откровенно не доставляет. Можно это как-то упростить?

Старый 13.01.2011, 08:37
vinch вне форума Посмотреть профиль Отправить личное сообщение для vinch Найти все сообщения от vinch
  № 2  
Ответить с цитированием
vinch

Регистрация: Feb 2010
Сообщений: 95
Присоединяюсь к вопросу, в старой версии такого не было.

Старый 13.01.2011, 08:39
easy.proger вне форума Посмотреть профиль Отправить личное сообщение для easy.proger Найти все сообщения от easy.proger
  № 3  
Ответить с цитированием
easy.proger

Регистрация: Jun 2010
Адрес: somewhere in the universe
Сообщений: 195
да, тоже присоединяюсь к вопросу - жутко геморойно выключать флешку через таскменеджер, хочется такую кнопку типа - убить процесс, чтоб одним кликом, и желательно шорткат )))

Старый 13.01.2011, 10:22
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 4  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Посмотрите инфо по tasklist, taskkill, findstr, и в ФД можно добавить кнопку прямо на главную панель, если нужно, которая бы вызывала cmd и чего-нибудь туда передавала. Сейчас не на чем проверить, но в теории должно быть как-то так:
Код:
tasklist /fo list > C:/temp/tasks.txt
set PID = findstr "flash" C:/temp/tasks.txt :: тут я не знаю в каком именно формате он выводит данные, так что над регуляркой надо поработать
taskkill $PID
__________________
Hell is the possibility of sanity


Последний раз редактировалось wvxvw; 13.01.2011 в 10:25.
Старый 13.01.2011, 11:24
Волгоградец вне форума Посмотреть профиль Отправить личное сообщение для Волгоградец Найти все сообщения от Волгоградец
  № 5  
Ответить с цитированием
Волгоградец
 
Аватар для Волгоградец

блогер
Регистрация: Sep 2007
Адрес: Гамбург
Сообщений: 1,648
Записей в блоге: 12
Самый простой способ - в вашем init() повесить листенер Event.ENTER_FRAME, который надо убрать после первого срабатывания, и в этом листенере уже должна быть точка входа. Но это все касается только случая, когда эксепшн выскакивает сразу при запуске флэшки.

Старый 13.01.2011, 21:12
zhoran вне форума Посмотреть профиль Отправить личное сообщение для zhoran Найти все сообщения от zhoran
  № 6  
Ответить с цитированием
zhoran

Регистрация: Dec 2010
Адрес: Химки МО
Сообщений: 95
Цитата:
Сообщение от wvxvw Посмотреть сообщение
Посмотрите инфо по tasklist, taskkill, findstr, и в ФД можно добавить кнопку прямо на главную панель, если нужно, которая бы вызывала cmd и чего-нибудь туда передавала.
...
Спасибо за идею!
Вот такая команда достаточна:
Код AS3:
taskkill /IM flashplayer_10_sa_debug.exe
Сразу киляет и пишет Успешно: Процесс "flashplayer_10_sa_debug.exe", с идентификатором 4500, был завершен.

зы
А нет ли в FD такой штуки, как триггер по нажатию клавиши, чтобы этот код прицепить (после super) к триггеру к нажатию клавиши Stop ?
Все же лучше бы обойтись без дополнительной кнопки.

Создать новую тему Ответ Часовой пояс GMT +4, время: 06:01.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 06:01.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.