Страница 1 из 2

Task Manager

Добавлено: Вс мар 20, 2011 01:25
bob_tm
Я нашел его сырцы :D

Какие фичи нужны?

Добавлено: Вс мар 20, 2011 01:52
flm
O_O Вот это новость. Надо подумать. Хотелки точно будут, может даже багрепорты. :)

Надеюсь, ProcFS имеется в виду http://wincmd.ru/plugring/procfs.html, а не какой-нть другой.
У меня он лет 5 стоит в зафиксированной вкладке, работает без особых проблем и под виндовс и под линуксом даже. :) Правда особо не пользуюсь...

Добавлено: Вс мар 20, 2011 03:31
Flasher
Судя по тому, что тема по AceHelper уже имеется, речь может идти именно о ProcFS, автором которого, кстати, и является топикстартер, к тому же у данного плагина название в сетевом окружении по умолчанию - Task Manager.

Из пожеланий: возможность добавлять/удалять колонки: PID, ЦП, время ЦП, Память, Размер виртуальной памяти, Параметры, Имя пользователя, Приоритет, Время пользования, Старт времени пользования, ну и какие-нибудь менее значимые, типа i/o, число дескрипторов, сеансов, потоков и т.п. с обновлением данных по Ctrl+R. :)

Добавлено: Вс мар 20, 2011 10:49
Loopback
bob_tm писал(а):Какие фичи нужны?
О, пошел процесс обновления самых полезных плагинов. Здорово!

Сейчас есть возможно сделать свои колонки, так что все данные лучше вынести в них.

Мне бы хватило по-минимуму: идентификатор процесса (только сделать его в десятичном виде), и сделать колонки "Пользователь" и "Полное имя процесса". Ну можно еще колонку "Память процесса". Лучше, конечно, если их состав будет конфигурируемый.

Добавлено: Вс мар 20, 2011 11:57
Flasher
Loopback писал(а):Мне бы хватило ...
Лучше уж сделать так, чтобы всем хватило. :wink:
Loopback писал(а):только сделать его в десятичном виде
+1. Это должно быть как само собой разумеющаяся вещь, т.е. так, как это сделано в большинстве менеджеров процессов.

Добавлено: Вс мар 20, 2011 14:04
bob_tm
Я попрбую его доделать. Если не хватит времени - сделаю опенсурсным :)

Добавлено: Вс мар 20, 2011 14:09
Flasher
bob_tm
Ещё хочется, что в окне при нажатии Del на процессе было написано "закрыть приложение" или "убить процесс" вместо "удалить файл". А то при первой попытке нынешняя запись может ввести юзера в ступор.
Было бы неплохо иметь два способа прибития, обычного (Del) и жёсткого (Shift+Del).
Ещё не помешает возможность с помощью клавиш-модификаторов перетягивать процессы на тулбар с автоматическим созданием команд. Например, удерживая Ctrl будет создаваться кнопка закрывающая выбранный процесс, без удержания - кнопка открывающая диалог Handle:... С удержанием Alt можно ещё что-нибудь придумать в процессе модернизации плагина.
Русификация также очень не помешает.

Добавлено: Вс мар 20, 2011 16:07
ask-rus
ProcFS у меня не стоит, но было бы здорово открывать каталог с запущенным исполняемым в соседней панели. Поясню, наводим на процесс в левой панели, жмем по нему, например, Ctrl+Right и наблюдаем текущий исполняемый файл под курсором в правой панели.

Добавлено: Вс мар 20, 2011 17:19
ask-rus
Поставил плуг. Хотелось бы обратить внимание на визуальную часть.
1. Чтобы для процессов консольных использовался стандартный значок TOTALCMD.EXE, 3.
2.
---------------------------
Total Commander
---------------------------
Вы действительно хотите удалить
файл
"R&Q.exe.00000848" ?
---------------------------
ОК Отмена
---------------------------
А лучше так:
---------------------------
Total Commander
---------------------------
Вы действительно хотите завершить
процесс
"R&Q.exe"?
---------------------------
ОК Отмена
---------------------------
Т. к. в виндовом так:
---------------------------
Предупреждение диспетчера задач
---------------------------
ВНИМАНИЕ! Завершение процесса может
привести к нежелательным результатам, в том числе
к потере данных или к нестабильной работе системы.
Вы действительно хотите завершить процесс?
---------------------------
Да Нет
---------------------------

Добавлено: Вс мар 20, 2011 18:32
Flasher
ask-rus писал(а):Ctrl+Right и наблюдаем текущий исполняемый файл под курсором в правой панели.
+1. Идея хорошая.
2. Я это уместил в две строчки. Можно и "завершить". Только не согласен с тем, что идентификатор процесса должен отсутствовать во всех случаях, копий программы может быть запущено несколько, а следовательно у каждой свой PID. О десятичном его отображении уже писалось. Т.е. при наличии более одного одноимённого процесса должен дописываться ID: "...завершить процесс Program.exe (xxxx) ?", где xxxx - ИД процесса.

2bob_tm
Добавлю небольшую мелочь: стандартные значки для сервисов и консольных приложений заменять на более красивые, что-нибудь в виде зубчатого 3D-колеса подойдёт.

Добавлено: Пн мар 21, 2011 17:19
CaptainFlint
bob_tm писал(а):Какие фичи нужны?
1. Юникод.
2. Поддержка 64-битных процессов.

Добавлено: Сб мар 26, 2011 02:47
Den_Klimov
CaptainFlint писал(а):
bob_tm писал(а):Какие фичи нужны?
1. Юникод.
2. Поддержка 64-битных процессов.
+1
ЭТО ОБЯЗАТЕЛЬНО НУЖНО РЕАЛИЗОВАТЬ.
Ну и остальное что говорилось выше. С Ctrl+вправо(или вниз, вверх) идея вообще очень понравилась.

Добавлено: Сб апр 30, 2011 15:00
ask-rus
bob_tm
Как там с сырцами, есть подвижки?

Добавлено: Вт июл 26, 2011 20:00
ask-rus
bob_tm
Возвращайся к нам, мы ждем тебя!

Добавлено: Чт авг 18, 2011 23:59
fa1con
Ну вот, автор обнадежил и пропал. А плагин хороший получился, до сих пор использую.