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

» Process Hacker

Автор: unreal666
Дата сообщения: 02.08.2015 09:06
Victor_VG

Цитата:
Собрано в VC++ 2013 - 2015-й мне не доступен и его установка не планируется.

это почему 2015 недоступен? Есть же бесплатная редакция Visual Studio Community 2015.
Автор: KLASS
Дата сообщения: 02.08.2015 17:48
Process_Hacker_v2.36_r6161_RUS_2038
О кривом переводе и глюках туда
Автор: KLASS
Дата сообщения: 03.08.2015 10:57
Process_Hacker_v2.36_r6161_RUS_2061
Автор: figntem
Дата сообщения: 06.08.2015 02:21
Подскажите, как сделать чтобы Process Hacker (2.36 portable) стартовал при запуске системы?
Заменил им windows'овский диспетчер, но при c+a+d он появляется лишь спустя несколько минут, если не запущен.
Автор: boi1eI
Дата сообщения: 06.08.2015 03:27
figntem
Цитата:
но при c+a+d он появляется лишь спустя несколько минут, если не запущен.
Если вызвать диспетчер при старте ОС, пока она еще загружается, то ничего удивительного. Или всегда такое поведение?
Автор: figntem
Дата сообщения: 06.08.2015 05:37
Дело было так: использую я PH всего пару дней, все это время он был включен, висел в трее. Перезагрузил комп, не запускал его. Полноэкранное приложение (morrowind) зависло при сворачивании, на хоткеи PH не среагировал. Когда морр умер сам спустя несколько минут, я еще несколько раз нажал хоткеи. Безрезультатно. Запустил его вручную, но только пару минут спустя появилось 5 окон (хотя c+a+d суммарно я нажал поболе). Не хотелось бы повторения ситуаций в дальшейшем, хочу чтобы он был активным все время, но опцию вроде "загружать вместе с windows" не нашел. Может дело в portable и нужно его полноценно установить?
Автор: boi1eI
Дата сообщения: 06.08.2015 06:14
figntem
Так и должно быть, когда подвисший процесс забирает на себя все свободные ресурсы, и на остальные задачи их практически не остается. В этом случае загрузиться чему-то еще довольно проблематично.
Загружать РН при старте с повышенными правами без их запроса можно из планировщика, создав свою задачу.
Автор: Victor_VG
Дата сообщения: 10.08.2015 15:55
figntem

boi1eI прав, и причина в том, что в вашем случае произошло переполнение очередей входных сообщений ОС с одной стороны, и плюс к тому зависшая задача монопольно взяла на себя все доступные ОС ресурсы (фактически произошла DOS-атака - "атака отказ в обслуживании") и время реакции ОС на команду оператора значительно возросло. А РН в ОС запускается как одна из задач получающих процессорное время тогда когда это будет возможно, так всё, наблюдаемое вами это последствия, но их можно смягчить увеличением объёма доступного ОЗУ, установкой (если у вас есть возможность) дискретной видеокарты вместо встроенной в ЦП (та использует ОЗУ для своей работы), оптимизацией момента запуска приложений. Ставить более производительный ЦП при малом объёме ОЗУ это просто деньги на ветер - большую часть времени он будет простаивать в ожидании работы. Вам стоит поставить ОЗУ из соотношения "место занимаемое ОС на HDD сразу после установки <= объём ОЗУ <= максимальный размер адресуемой ЦП или платой памяти (меньшее из значений) - 1,5 х объём видеопамяти". Тогда и ОС сможет использовать всё ОЗУ (если конечно она столько адресует) и аппаратура. И никакой дурости типа "закинем файл подкачки в ОЗУ" ибо это выдумка двоечников коих из детсада за необучаемость выгнали и теперь они несут наукоподобный бред чтобы возвысится в собственных глазах. Реально кроме резкого (до 1/50 - 1/60) падения производительности ЭВМ этот "перл гениальной мысли" ничего не даст.

Добавлено:
Просто поставьте инсталляционный вариант из шапки темы - скрипты инсталлятора сами не установят ещё не готовые (находящиеся в доработке) плагины, и позволят выбрать правильные режимы запуска РН.
Автор: boi1eI
Дата сообщения: 10.08.2015 16:41
Все как обычно, автозапуск планировщиком при старте. Приоритеты PH можно повысить и запомнить в нем же самом. Это неплохо помогает, но также далеко не всегда. Кстати этот метод надежнее, чем статическое прописывание приоритетов в реестре ввиду того, что немалое количество софта любит самостоятельно управлять своими приоритетами, и при этом без возможности настройки изнутри.
Автор: Victor_VG
Дата сообщения: 11.08.2015 21:41
Process Hacker v2.36 r6168

Что нового?

Process Hacker

Исправления в исходники внёс dmex

Цитата:
r6168
ToolStatus: Fixed SearchBox DPi scaling; Added Computer power menu to Toolbar (ported from PH 1.x);

r6167
NetworkTools: Fixed font DPI scaling

r6166
OnlineChecks: Fixed font DPI scaling

r6165
Updater: Fixed DPI scaling issues

r6164
ToolStatus: Fixed Toolbar DPI scaling issues; Fixed bug when enabling/disabling Searchbox;

r6163
NetworkTools: fix typo

r6162
Plugins: Tidied up some code


Plugins-Extra

Исправления в исходники внёс dmex

В стадии разработки, по умолчанию в основной дистрибутив не входят.

Цитата:
r1703
Solution version upgraded to Visual Studio 2015

Постоянный линк в шапке, проблем у себя я не заметил, архив обновлён.

Добавлено:
Кнопки вытаскиваем через настройки плагина ToolStatus.
Автор: boi1eI
Дата сообщения: 12.08.2015 13:23
Victor_VG (21:41 11-08-2015)
Цитата:
Кнопки вытаскиваем через настройки плагина ToolStatus.

При переносе папки с РН и запуске на другой системе обнаружил, что эти вытащенные кнопочки не сохраняются на панели.
Запуск с параметром -settings ProcessHacker_settings10.xml
А кнопочки зачем-то сохраняются там:
[HKEY_CURRENT_USER\SOFTWARE\ProcessHacker]
"ToolbarSettings"=hex:a2,9c,00,00,93,9c,00,00,ff,ff,ff,ff,92,9c,00,00,9b,9c,00,\
00,ff,ff,ff,ff,02,80,00,00,03,80,00,00,d9,9c,00,00,04,80,00,00,05,80,00,00
Сие есть непорядок.

Пример задачи автозапуска PH для task scheduler-а.[more]<?xml version="1.0" encoding="UTF-16"?>
<Task version="1.2" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
<Triggers>
<LogonTrigger>
<Enabled>true</Enabled>
<Delay>PT1M</Delay>
</LogonTrigger>
</Triggers>
<Principals>
<Principal id="Author">
<LogonType>InteractiveToken</LogonType>
<RunLevel>HighestAvailable</RunLevel>
</Principal>
</Principals>
<Settings>
<MultipleInstancesPolicy>IgnoreNew</MultipleInstancesPolicy>
<DisallowStartIfOnBatteries>false</DisallowStartIfOnBatteries>
<StopIfGoingOnBatteries>false</StopIfGoingOnBatteries>
<AllowHardTerminate>false</AllowHardTerminate>
<StartWhenAvailable>false</StartWhenAvailable>
<RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable>
<IdleSettings>
<StopOnIdleEnd>false</StopOnIdleEnd>
<RestartOnIdle>false</RestartOnIdle>
</IdleSettings>
<AllowStartOnDemand>true</AllowStartOnDemand>
<Enabled>true</Enabled>
<Hidden>false</Hidden>
<RunOnlyIfIdle>false</RunOnlyIfIdle>
<WakeToRun>false</WakeToRun>
<ExecutionTimeLimit>PT0S</ExecutionTimeLimit>
<Priority>0</Priority>
</Settings>
<Actions Context="Author">
<Exec>
<Command>X:\custom path\ProcessHacker.exe</Command>
<Arguments>-settings my_settings.xml -hide</Arguments>
<WorkingDirectory>X:\custom path</WorkingDirectory>
</Exec>
</Actions>
</Task>[/more]
Сохранять в .xml в кодировкe utf-16
Автор: k2o
Дата сообщения: 12.08.2015 14:14
Victor_VG 21:41 11-08-2015
Цитата:
Кнопки вытаскиваем через настройки плагина ToolStatus.

Можно проще – дабл-клик по панели инструментов.
Автор: KLASS
Дата сообщения: 12.08.2015 18:17

Цитата:
А кнопочки зачем-то сохраняются там:

Теперь любое телодвижение с панелью, скажем дабл клик на ней и закрыть ее настройки ничего не меняя, и нате вам запись в реестр. Караул, аднака
Автор: boi1eI
Дата сообщения: 12.08.2015 18:30
KLASS
Да фиг бы с ним, куда он чего сохраняет - это никому не интересно. Виндовс эксплорер вместе с остальной виндой все свое носит в реестре, но никто же не возмущается. Но раз есть портативный режим, то он должен быть таковым, не правда ли.
Пока просто спишем на альфу.
Автор: KLASS
Дата сообщения: 12.08.2015 19:00

Цитата:
Но раз есть портативный режим, то он должен быть таковым, не правда ли.

Так и я про тоже...

Цитата:
Виндовс эксплорер вместе с остальной виндой все свое носит в реестре, но никто же не возмущается.

Вот виндоус и пусть носит, а все остальные пусть ходят лесом вокруг реестра.
Автор: Victor_VG
Дата сообщения: 14.08.2015 17:23
Process Hacker v2.36 r6174

Что нового?

Process Hacker

Исправления в исходники внёс dmex

Цитата:
r6174
ToolStatus: fix incorrect types

r6173
ToolStatus: fix empty Toolbar on first run

r6172
ToolStatus: updated changelog.txt

r6171
ToolStatus: Fixed Toolbar customization portability (Toolbar customizations should now be portable via settings.xml);

r6170
ToolStatus: fix typo

r6169
ToolStatus: Added interval status to Statusbar; Fixed missing rebar dropdown for Power menu; Fixed AlwaysOnTop state after changing Toolbar options;

Постоянный линк в шапке, проблем у себя я не заметил, архив обновлён.
Автор: Antonij72
Дата сообщения: 14.08.2015 23:01
Victor_VG
Для Windows 10 x64 брать "DLL\SDK v8.1\x64\dbghelp.dll" ?
Автор: Victor_VG
Дата сообщения: 15.08.2015 12:47
Antonij72

Да, у меня пока ничего новее нет.
Автор: Victor_VG
Дата сообщения: 15.08.2015 20:41
Process Hacker v2.36 r6178

Что нового?

Process Hacker

Исправления в исходники внёс dmex

Цитата:
r6178
ToolStatus: fixed crash on startup and corrupted settings issues

r6177
UserNotes: tidy up previous commit

r6176
UserNotes: Bump version to 1.5; Added individual process highlighting support via Right-click > Miscellaneous > Highlight Process. (Supersedes the HighlightPlugin from Plugin-Extras)

r6175
ToolStatus: fixed incorrect format specifiers

Plugins-Extra

Исправления в исходники внёс dmex

В стадии разработки, по умолчанию в основной дистрибутив не входят.

Цитата:
r1704
Removed HighlightPlugin - Merged with UserNotes in rev6176.

Постоянный линк в шапке, проблем у себя я не заметил, архив обновлён.

NB!

После обновления вручную сбросьте настройки панели инструментов ToolStatus и заново добавьте если требуется кнопки. Из Реестра их убрали, но могут остаться ошибки из-за старых настроек. Инсталлятор уберёт ключ [HKCU\Software\Process Hacker] для того пользователя под аккаунтом которого он был запущен, для других убирайте его вручную.
Автор: Victor_VG
Дата сообщения: 16.08.2015 16:41
Process Hacker v2.37 r6183

Что нового?

Process Hacker

Исправления в исходники внёс wj32

Цитата:
r6183
Add taskhostw.exe to list of task host processes

r6182
Fixed crash that occurred under some conditions when processes terminated

r6181
Update KPH data (x64 only) and OS Context column for Windows 10

r6180
Bump to 2.37

r6179
Upgrade all projects to VS 2015 (almost all by dmex)

Другие версии (r6184+) будут после завершения обновления компилятора т.к. для сборки нужен новый SDK и VS2015 - Plugins: Updated Plugins.props for SDK version 10.0.10240.0 кои сейчас ставятся. Я бы мог обойтись только 2013-м компилятором, но есть кое-что что ему не по зубам, так что вынудили...
Автор: Victor_VG
Дата сообщения: 17.08.2015 14:42
Process Hacker v2.37 r6187

Что нового?

Process Hacker

Исправления в исходники внесли wj32 и dmex

Цитата:
r6187
ToolStatus: Fixed Toolbar configuration issues;

r6186
Plugins: Reverted 6185

r6185
Plugins: Updated Plugins.props for SDK version 10.0.10240.0

r6184
Switch SDK version to 10.0.10240.0

Постоянный линк в шапке, проблем у себя я не заметил, архив обновлён. С
plugins-extra при сборке вылезли проблемы в виде "всего" 960 синтаксических
ошибок обнаруженных новым компилятором, но поскольку их исходники r1704, то
они и от r6183 подойдут, а там dmex и wj32 SDK поправят ибо
VC++14 на него ругается.

Добавлено:
Да, забыл - сбрасывать настройки ToolStatus более не требуется - dmex этот недочёт устранил.
Автор: Victor_VG
Дата сообщения: 17.08.2015 16:43
Process Hacker v2.37 r6188

Что нового?

Process Hacker

Исправления в исходники внёс dmex

Цитата:
r6188
Plugins: removed stdlib references

Plugins-Extra

Исправления в исходники внёс dmex

В стадии разработки, по умолчанию в основной дистрибутив не входят.

Цитата:
r1705
Fixed build errors when compiling against latest Process Hacker sdk

Постоянный линк в шапке, проблем у себя я не заметил, архив обновлён. Ошибки сборки плагинов устранены, а сами бинарники собранные VC++14 даже стали компактнее чем их предшественники собранные VC++12.
Автор: Victor_VG
Дата сообщения: 18.08.2015 12:14
Process Hacker v2.37 r6189

Что нового?

Process Hacker

Исправления в исходники внёс dmex


Цитата:
r6189
DotNetTools: Bump version 1.5; Fixed incorrect .NET performance statistics for processes with the same name; Fixed copyright dates; Tidied up solution;

Постоянный линк в шапке, проблем у себя я не заметил, архив обновлён.
Автор: Victor_VG
Дата сообщения: 20.08.2015 16:28
Process Hacker v2.37 r6191

Что нового?

Process Hacker

Исправления в исходники внёс wj32

Цитата:
r6191
Fix rare treenew-related crash

Постоянный линк в шапке, проблем у себя я не заметил, архив обновлён.
Автор: KLASS
Дата сообщения: 21.08.2015 01:06
Process_Hacker_v2.37_r6191_RUS_2358
О кривом переводе и глюках туда
Автор: Victor_VG
Дата сообщения: 21.08.2015 05:24
KLASS

Решился, а ляп с ToolStatus давно испарили.
Автор: KLASS
Дата сообщения: 21.08.2015 09:48
Victor_VG
Привет.
Да, я слежу за темой.
А с переводом задержался... упорядочивал проект. Да и не всегда есть смысл торопиться с ним, глядя на внесенные изменения. Правят в основном рабочий код, нежели фейс, а пользователям больше важны новые фичи )
Автор: KLASS
Дата сообщения: 21.08.2015 13:55
Victor_VG
Проверь у себя

Автор: wvxwxvw
Дата сообщения: 21.08.2015 15:05
Victor_VG
Overview.chm вроде уже выкинуть из архива можно, в FAQ это как страничка реализовано, да и подпись ссылки в Overview старая.
Автор: Victor_VG
Дата сообщения: 21.08.2015 16:01
KLASS

Есть такое, ошибка в DotNetTools.dll. Зарепортил на форум, уеду, вернусь - пересоберу из новых исходников. Где-то опечатка сидит.

wvxwxvw

Выкину с новой ревизией. Всё одно пора доки подновить.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123

Предыдущая тема: ICE Encrypt vs Drag'n'Crypt ULTRA


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