Ru-Board.club
← Вернуться в раздел «Программы»

» Process Killer и аналоги: J.A.C.K. (JACK)

Автор: StygianDesolator
Дата сообщения: 01.02.2012 19:50
ToAll
На выходных постараюсь сделать новую версию примерно с такими нововведениями
- Сортировка по хоткеям (Ctrl+F1,Ctrl+F2 и т.д.)
- Галку на отмену сортировки при показе окна
- Заморозку/разморозку процесса(буду благодарен, если подскажете удобный хоткей)
Ну и может чего нить еще, если успею
Автор: askanag
Дата сообщения: 01.02.2012 21:03
Ждём. Это уже версия 1.5 будет?
Автор: StygianDesolator
Дата сообщения: 05.02.2012 17:29
Всем доброго здравия.
Как и обещал, обновление:
- Сортировка по хоткеям
- Галка (в настройках) на отмену сортировки при показе главного окна
- Заморозка/разморозка процессов. Пока отдельными пунктами меню и никак не выделяется , позже исправлю.
- Мелкие правки в интерфейсе.
ProcKill 1.5.1000
Автор: StarEdik
Дата сообщения: 06.02.2012 13:52
StygianDesolator

Наверно забыли про мою прозьбу
При выделении загаловок вкладки ( при получение фокуса ) Esc не действует.
Автор: Inoz2000
Дата сообщения: 07.02.2012 18:56
Спасибо за работуStygianDesolator

Путаница в логике кнопок Применить/Отмена возникла сама собой т.к. обычно применяются кнопки ОК/Отмена или ОК/Отмена/Применить.
НО здесь кнопка Применить закрывает окно! (на вкладке `Интерфейс` таких кнопок получилось ДВЕ)

ошибки в интерфейсе диалога настроек (вот пример):
-нажать кнопку `настройки`
-на вкладке `итнерфейс` отметить галочку `Не показывать сервисы`
-нажать `Отмена`
-нажать кнопку `настройки`
-нажать `Применить`

аналогично срабатывает при изменении `…используемой памяти` (Байт,КБайт,МБайт), и так же на других вкладках.

Сохранение настроек в файл config.ini происходит только при нажатии `Применить`.
Но переключения столбцов или сетки несохраняются если нажать `Отмена`.

мелкие придирки:
— если кликнуть правее правого столбца, то в списке нет выбранных процессов и почти все пункты меню выдают ошибки
— в параметрах запуска остались лишние слэши и пробел вконце (если есть кавычки)
— при скорости обновления Быстро(0,2 сек) иногда мелькает минус -1% или -2% (мой проц C2Q)

пока нет придирок к работе , а есть предложения по интерфейсу imho:
— пункт меню `Убить в обход белого списка` сдвинуть на 2 строки ниже
— нет метки в меню Приоритетов, как в контекстном меню графика загрузки CPU
— По двойному клику: Завершить/Информация/Ничего не делать - вынести мышь из `Завершение процессов`
— `Совместимость с WinXP` - это вставить в `Вызов окна программы`
— `список процессов` + `показывать столбцы` - это всё Список процессов
— `Шрифт` + `Скин` + `Скорость графика ЦП` - это Интерфейс/Вид



Добавлено:

Цитата:
- Заморозку/разморозку процесса(буду благодарен, если подскажете удобный хоткей)

F8

realtime F2
high F3
above normal F4
• normal F5
below normal F6
idle F7
suspend F8


и снова ошибки в настройках
- программа позволяет выключить жизненноважный хоткей !!! ctrl+shift+ё
текст сообщения всегда остаётся неизменным

Цитата:
Программа уже запущена!
Нажмите CTRL+SHIFT+~(по умолчанию), что бы показать её окно!

imho повторный запуск должен приводить к показу окна программы (особенно если хоткей изменён или неизвестен).
- нет возможности установить Enter в качестве Killkey (можно только вручную в config.ini вписать KillKey=Enter).
- включение/выключение запуска с высоким приоритетом неработает

ошибка в работе списка процессов (выделение не привязано к процессу)
пример:
открыто окно программы
выделен первый сверху в списке процесс
Включаем например калькулятор. calc.exe становится первым в списке и он же становится выделенным

ps ждём новых версий без старых дыр
Автор: StarEdik
Дата сообщения: 11.02.2012 18:23
StygianDesolator
Некоторые программы отключают использование мыши и клавиатуры для своих нужд.
Нужно чтоб это свойство не действовало на вашу программу
Автор: StygianDesolator
Дата сообщения: 14.02.2012 12:13
Inoz2000
Как только будет время постараюсь поправить.

StarEdik
Можно пример такой программы?

Добавлено:
Inoz2000
По воду лишних слэшей, тоже, желательно пример. У меня нету лишних слэшей Если вы про слэш в начале, то это начала параметра.
Killkey можно назначить Enter, правой кнопкой по полю ввода


Цитата:
— если кликнуть правее правого столбца, то в списке нет выбранных процессов и почти все пункты меню выдают ошибки

Это куда? Сколько не пытался, у меня не получилось
Автор: Inoz2000
Дата сообщения: 15.02.2012 13:15

Цитата:
— в параметрах запуска остались лишние слэши и пробел вконце (если есть кавычки)

\"D:\Загрузки\ProcKill1_5_1000\ProcKill.exe\"
Клик правее правого столбца ->
Автор: StygianDesolator
Дата сообщения: 15.02.2012 13:54
Inoz2000
С кликом правее правого столбца разобрался
А вот со слешами все равно не понял, какой из них вы считает лишним?
Автор: Inoz2000
Дата сообщения: 15.02.2012 17:14
диктую большими буквами:
кавычки " заменяются на \" и иногда бывает пробел в конце (но пробел не так мешает).
\"C:\Program Files (x86)\Radmin Viewer 3\Radmin.exe\" /pbpath\"C:\Users\Inoz\AppData\Roaming\Radmin\radmin.rpb\" /pbid:5
и вот ещё неудобство:
при перемещении по списку процессов используются клавиши PgUp PgDn Home End,
— Добавить в белый список - клавиша Home неудачно переназначена.
Автор: StygianDesolator
Дата сообщения: 24.02.2012 10:24
Доброго времени суток.
Сделал обновление:
- Исправил переполнение в аптайме
- Поправил косяк с созданием trans.ini
- Поправил отрицательные значения загрузки цп
- Добавил приоритеты выше нормального и ниже нормального
- Все настройки работают и сохраняются как должны(после нажатия кнопки Применить)
- Исправил косяк с кликом "правее правого" столбца
- Починил запуск с высоким приоритетом
- Поправил отображение в контекстном меню текущего приоритета
- Исправил отображение лишних слэшей
- Теперь если прога запущена, и её еще раз запустить вторая копия не запускается, а всплывает уже запущенный экземпляр
На этом пока все. Не все, что хотел, сделал. Все ваши предложения, по возможности будут учтены, просто не все сейчас возможно реализовать.

ProcKill 1.6.1100
Автор: ibumbre
Дата сообщения: 24.02.2012 13:15
StygianDesolator
спасибо за труды, побольше бы таких разработчиков
Автор: Inoz2000
Дата сообщения: 24.02.2012 15:05
- Поправил отрицательные значения загрузки цп - :неправда:
- Исправил косяк с кликом "правее правого" столбца - :неправда:
Цитата:
— если кликнуть правее правого столбца, то в списке нет выбранных процессов
- Поправил отображение в контекстном меню текущего приоритета - метка приоритета устанавливается в меню мышью или клавиатурой (даже если нет выбранных процессов) и её положение навсегда остаётся неизменным и не зависит от приоритета процесса, а при повторном нажатии исчезает
да и теперь при нажатии кнопки применить сбрасывается ширина столбцов
Автор: Nikosys
Дата сообщения: 28.02.2012 00:24
После нажатие на кнопку применить окно настроек закрывается.
Постановка галочки на "Запускается при старте Windows" сбрасывает галочку, т.е после нажатия кнопки применить и заход в настройки галочки на этом пункте нет. (х64)

Откатился на предыдущую версию.
Автор: StygianDesolator
Дата сообщения: 07.03.2012 13:11
Inoz2000
А отрицательными значениями проблема, нужно больше тестить.
То что при клике праве правого столбца ни один процесс не выделен, это по моему, нормальное поведение.
А приоритетами тоже есть косяк.

Nikosys
Не отображался только флажок, автозагрузка работает

В ближайшее время постараюсь все исправить и выложить
Автор: Inoz2000
Дата сообщения: 07.03.2012 13:33
StygianDesolator
Цитата:
все исправить
и ничего не упустить
Автор: StygianDesolator
Дата сообщения: 10.03.2012 20:23
Всем доброго времени суток.
Как обещал, работа над ошибками:
- Поправил отрицательные значения загрузки ЦП (теперь окончательно);
- Поправил отображение в контекстном меню приоритеты;
- Поправил автозагрузку.
С кликом правее правого столбца пока ничего не стал делать.
Если у кого есть возможность, потестите на Windows 8, сам пробовал, результаты пока не удовлетворительные.
ProcKill 1.6.1150
Автор: Inoz2000
Дата сообщения: 10.03.2012 20:53
StygianDesolatorСпасиб. Класс!
Цитата:
С кликом правее правого
всё решаемо. Нужно просто сделать "курсор на всю строку". (как 7-Zip FileManager)
осталась незалеченой одна серьёзная болячка
Цитата:
в работе списка процессов (выделение не привязано к процессу)
ps win8 нету. Удачи.
Автор: Zadrimtius
Дата сообщения: 11.03.2012 13:18
StygianDesolator, спасибо большое что обновляешь программу
Автор: Inoz2000
Дата сообщения: 11.03.2012 21:59
Придирки:
киллер жрёт память при изменении размеров окна,
а ещё он не может перезапустить, но может приостановить свой собственный процесс, а старый prkiller на это говорит "It's bad idea... ;)"
Если активен список “Службы”, то можно кнопкой “Убить выделенный процесс” неглядя в списке “Процессы”
а вот ошибка "Code:2. Неудаётся найти указанный файл" у меня возникает на одной из Win7x64 при просмотре "Информации о службе"

Убить процесс Enter
·······
·······
Перезапустить процесс Enter


новый глюк в версии 1.6 — Настройка KillKey влияет на меню “Перезапустить процесс”
ps Старый глюк лучше новых двух
Автор: Engaged Clown
Дата сообщения: 11.03.2012 23:46
StygianDesolator
Несколько моментов по последней версии:
1) Всё-таки "ЗапускатЬся при старте Windows".
2) Если в "Выберите сочетание клавиш" нажать ещё раз Ctrl+Shift+~, то ни окно настроек, ни окно программы будет недоступно.
3) В меню выбора языка два раза English.lng.
Автор: Inoz2000
Дата сообщения: 12.03.2012 00:18
Engaged Clown
3) в папке с прграммой оставляю только config.ini и не парюсь с языками и проч.
Автор: StygianDesolator
Дата сообщения: 12.03.2012 06:36
Inoz2000
Engaged Clown
Точно, находил эти баги, но благополучно забыл
Автор: Inoz2000
Дата сообщения: 12.03.2012 14:09
StygianDesolator в таких случаях полезно записывать.
Автор: StygianDesolator
Дата сообщения: 18.03.2012 19:51
Приветствую.
Не большое обновление, продолжаю баги править
- Поправил назначение хоткея на перезапуск процессов;
- Поправил поведение кнопок Убить Процесс и Информация о процессе при активной вкладке сервисы;
- Поправил баг когда при открытой форме настроек нажимается хоткей и обе формы становятся не доступными;
- Поправил баг с лишними, одинаковыми языками и скинами;
ProcKill 1.6.1200

P.S. Спасибо всем кто помогал и помогает (советами и не только ) в развитии данной программы.
Автор: Engaged Clown
Дата сообщения: 18.03.2012 23:45
StygianDesolator
Нельзя вернуть стандартное сочетание "Crtl+Shift+~" почему-то.
Защиту от убийства winlogon и wininit бы ещё встроить, чисто случайно Enter'ом убил и получил синий экран.
Автор: StygianDesolator
Дата сообщения: 19.03.2012 06:32
Engaged Clown

Цитата:
Нельзя вернуть стандартное сочетание "Crtl+Shift+~" почему-то.

Это я не досмотрел, поправим.

Цитата:
Защиту от убийства winlogon и wininit бы ещё встроить, чисто случайно Enter'ом убил и получил синий экран.

Для этого есть "Белый список"
Автор: Nikosys
Дата сообщения: 08.04.2012 16:18
StygianDesolator
для удобвства и красоты:
сделать выбор цвета для 32 битных процессов
для процессов сделать (выводить их родные) иконки
Автор: StygianDesolator
Дата сообщения: 12.04.2012 19:29
Доброго времени суток!
Новая версия, со всеми(по моему) учтенными хотелками:
- Поправил дублирование кастомных пунктов меню;
- Выделенный процесс остается выделенным;
- Добавил отображение значков приложений, пока в тестовом режиме;
- Добавил выбор цветов для выделения 32 битных и процессов из белого списка;
- Баг с невозможность назначения обратно горячей клавиши Ctrl+Shift+~, не подтвердился.
На этом пока вроде все. Отзывы, предложения приветствуются

ProcKill 1.6.2000
Автор: Nikosys
Дата сообщения: 12.04.2012 19:50
StygianDesolator
На вскидку все очень здорово и дальше будем тестировать и заодно хотелок придумаем.

Страницы: 12345678910111213

Предыдущая тема: Privacy tool - помогите оценить идею!


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.