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

» Process Hacker

Автор: wald1968
Дата сообщения: 26.09.2011 19:31
Пока Stanner русик не выложил - Processhacker-2.rar рус 32bit 2.23.4712
Часто падает, но версия сама по себе не стабильна. (100% вылет при использовании Updater и GraphicsInfo)
Автор: Victor_VG
Дата сообщения: 26.09.2011 21:53
wald1968

Тут всё просто - обоих отключать. Вот [more=последние логи изменений исходников]SVN check out on 16.09.2011
Check Out session started in 15:19:31,23
U trunk\plugins\ExtendedTools\ExtendedTools.rc
U trunk\plugins\ExtendedTools\etwmon.c
U trunk\plugins\ExtendedTools\etwmon.h
U trunk\plugins\ExtendedTools\CHANGELOG.txt
U trunk\plugins\ExtendedTools\etwstat.c
U trunk\phlib\native.c
U trunk\phlib\include\ntzwapi.h
U trunk\phlib\include\phnt.h
U trunk\phlib\include\ntpsapi.h
U trunk\CHANGELOG.txt
Checked out revision 4681.
Check Out session finished on 15:19:31,23
SVN check out on 17.09.2011
Check Out session started in 16:08:37,00
U trunk\plugins\ExtendedTools\CHANGELOG.txt
D trunk\plugins\Updater\vistaheader.h
D trunk\plugins\Updater\XpUpdater.c
U trunk\plugins\Updater\Updater.vcxproj.filters
U trunk\plugins\Updater\main.c
A trunk\plugins\Updater\updater.c
U trunk\plugins\Updater\updater.h
U trunk\plugins\Updater\VistaUpdater.c
U trunk\plugins\Updater\Updater.vcxproj
U trunk\phlib\include\ntexapi.h
U trunk\CHANGELOG.txt
Checked out revision 4685.
Check Out session finished on 16:08:37,00
SVN check out on 17.09.2011
Check Out session started in 18:34:58,39
U trunk\plugins\Updater\main.c
U trunk\plugins\Updater\updater.c
U trunk\plugins\Updater\Updater.rc
U trunk\plugins\Updater\updater.h
U trunk\plugins\Updater\VistaUpdater.c
U trunk\plugins\Updater\resource.h
Checked out revision 4687.
Check Out session finished on 18:34:58,39
SVN check out on 18.09.2011
Check Out session started in 0:17:02,21
Checked out revision 4687.
Check Out session finished on 0:17:02,21
SVN check out on 18.09.2011
Check Out session started in 16:17:58,53
U trunk\ProcessHacker\settings.c
U trunk\ProcessHacker\include\settings.h
U trunk\ProcessHacker\include\phapp.h
U trunk\ProcessHacker\include\providers.h
U trunk\ProcessHacker\appsup.c
U trunk\ProcessHacker\proctree.c
U trunk\ProcessHacker\itemtips.c
U trunk\ProcessHacker\procprv.c
U trunk\ProcessHacker\options.c
U trunk\phlib\guisup.c
U trunk\phlib\include\phgui.h
U trunk\phlib\include\phbase.h
U trunk\CHANGELOG.txt
Checked out revision 4693.
Check Out session finished on 16:17:58,53
SVN check out on 20.09.2011
Check Out session started in 11:20:36,46
D trunk\plugins\GraphicsInfo
U trunk\plugins\Updater\main.c
U trunk\plugins\Updater\updater.c
U trunk\plugins\Updater\VistaUpdater.c
U trunk\plugins\Plugins.sln
U trunk\ProcessHacker\include\phapp.h
U trunk\ProcessHacker\include\uimodels.h
U trunk\ProcessHacker\appsup.c
U trunk\ProcessHacker\proctree.c
U trunk\ProcessHacker\ProcessHacker.manifest
U trunk\ProcessHacker\procprp.c
U trunk\ProcessHacker\procprv.c
U trunk\phlib\native.c
U trunk\CHANGELOG.txt
Checked out revision 4702.
Check Out session finished on 11:22:29,14
SVN check out on 20.09.2011
Check Out session started in 19:36:04,28
U trunk\plugins\Updater\updater.c
U trunk\plugins\Updater\updater.h
U trunk\plugins\Updater\Updater.vcxproj
Checked out revision 4703.
Check Out session finished on 19:37:46,78
SVN check out on 20.09.2011
Check Out session started in 22:39:04,96
Checked out revision 4704.
Check Out session finished on 22:40:38,90
SVN check out on 21.09.2011
Check Out session started in 16:51:01,32
U trunk\ProcessHacker\modlist.c
U trunk\ProcessHacker\heapinfo.c
U trunk\ProcessHacker\include\phapp.h
U trunk\ProcessHacker\include\mainwndp.h
U trunk\ProcessHacker\include\phappres.h
U trunk\ProcessHacker\appsup.c
U trunk\ProcessHacker\chcol.c
U trunk\ProcessHacker\colmgr.c
U trunk\ProcessHacker\mainwnd.c
U trunk\ProcessHacker\main.c
U trunk\phlib\treenew.c
U trunk\CHANGELOG.txt
U trunk\README.txt
Checked out revision 4710.
Check Out session finished on 16:52:45,76
SVN check out on 21.09.2011
SVN check out on 25.09.2011
Check Out session started in 10:40:04,25
U trunk\plugins\Updater\Updater.vcxproj.filters
U trunk\plugins\Updater\main.c
U trunk\plugins\Updater\updater.c
U trunk\plugins\Updater\Updater.rc
U trunk\plugins\Updater\updater.h
U trunk\plugins\Updater\resource.h
Checked out revision 4715.
Check Out session finished on 10:40:04,25
SVN check out on 25.09.2011
Check Out session started in 12:07:58,10
Checked out revision 4715.
Check Out session finished on 12:07:58,10
SVN check out on 26.09.2011
Check Out session started in 1:05:49,85
D trunk\plugins\Updater\VistaUpdater.c
U trunk\plugins\Updater\updater.c
U trunk\plugins\Updater\Updater.rc
U trunk\plugins\Updater\updater.h
U trunk\plugins\Updater\Updater.vcxproj
Checked out revision 4720.
Check Out session finished on 1:07:33,00[/more] и вопросы с Updater прямиком к dmex-у - обновляется только код отвечающий за Windows Vista и выше, а что этот плагин часто сбоит и так известно. Я сейчас чайку попью и выложу более менее стабильный вариант 2.23.4720 при отключении или отказе от установки данной пары плагинов ни одного вылета я не наблюдал. GI может вылетать например на старых картах NVIDIA. Лично видел это на стенде с NV31 (GF5600)? а так как он ныне и не работает под ХР то в скрипте у меня стоит для неё блокировка. С Updater ситуация аналогичная. Ждите, я сейчас хочу сразу серию программ докомпилировать и выложить оптом - завтра мне будет не до них, потому считаю нужным сразу все нужные поправки в свой код внести и отдать "на растерзание" народу. Пусть половят если там есть ошибки.

Всё, мои бинарники и инструкцию по сборке можно забирать:

Process_Hacker_2.23_SVN-r4720-bin.7z
Processhacker_buildtools.7z


скрипты рекомендую обновить, в первую очередь release.cmd - он переписан для исключения ошибок типа "файл с именем совпадающим с именем каталога существует" Windows команды copy/mkdir/move/xcopy в таком случае выдадут ошибку, а UNIX команды cp/mkdir/mv распознают по атрибутом что это файл и выполнят операцию. Из-за того и скрипт переписывал - нарвался на этот баг на Windows машине.

Шапку поправил по актуализации версий.
Автор: unreal666
Дата сообщения: 27.09.2011 06:44
Victor_VG
Заливай, плиз, кроме народа еще куда-нибудь.
А то народ (как и сейчас у меня) часто выдает ошибку вида "плохой шлюз".
Автор: freeman440
Дата сообщения: 27.09.2011 08:48
Victor_VG
соберите пожалуйста последнюю безглючную версию, в которой еще есть поддержка xp, или подскажите ссылку, если такая версия уже выкладывалась
Автор: Victor_VG
Дата сообщения: 27.09.2011 12:37
freeman440

Та, что я положил - 2.23 SVN r4470 у меня на XP SP3 работает без сбоев.

unreal666

Перезалил с зеркалами на MegaUpload:

Process_Hacker_2.23_SVN-r4720-bin.7z (3972 KB)

MultiUpload
http://www.multiupload.com/IV3K7AUL03
Megaupload
http://www.multiupload.com/MU_IV3K7AUL03
Uploadking
http://www.multiupload.com/UK_IV3K7AUL03
Uploadhere
http://www.multiupload.com/UH_IV3K7AUL03
Depositfiles
http://www.multiupload.com/DF_IV3K7AUL03
Hotfile
http://www.multiupload.com/HF_IV3K7AUL03

Processhacker_buildtools.7z (8.32 KB)

MultiUpload
http://www.multiupload.com/E9DLVY80ER
Megaupload
http://www.multiupload.com/MU_E9DLVY80ER
Uploadking
http://www.multiupload.com/UK_E9DLVY80ER
Uploadhere
http://www.multiupload.com/UH_E9DLVY80ER
Depositfiles
http://www.multiupload.com/DF_E9DLVY80ER
Hotfile
http://www.multiupload.com/HF_E9DLVY80ER

выбирайте ребята какое сработает. Надеюсь, что семи зеркал всем хватит если с каким проблемы возникнут?
Автор: Victor_VG
Дата сообщения: 28.09.2011 08:47
Собрал и проверил версию 2.23 SVN r4721 на WinXP Pro SP3 MSDN en-US + MUI и на Win 7 Ultimate SP1 RTL со всеми обновами. Глюков не отловил, "валимости" не обнаружил. Всё работает штатно.

Process_Hacker_2.23_SVN-r4721-bin.7z (3.88 MB)    
зеркало


P.S.

И по опыту добавлю - все глюки, барабашки и подземные стуки вылезают тогда, когда некие "военспецы" вместо штатных запалов в гранаты начинают верёвочку вставлять - "А за неё дёргать веселее!". Ага, веселее - до Святого Петра одни пятки долетают.
Автор: ComradG
Дата сообщения: 28.09.2011 13:55
Victor_VG
ан нет, галюны то как раз на ХР и есть! например, после выгрузки некоторой библиотеки процесса, последний может рухнуть при нормальном своем завершении, что говорит о некорректной выгрузке. правда, это всего лишь предварительный вывод, вечером детально буду разбирать. на семерке пока глюков также не наблюдал.
Автор: ItsJustMe
Дата сообщения: 29.09.2011 12:32
4724

Цитата:
2.23
* NEW/IMPROVED:
* Enabled multi-selection in the hidden processes window
Автор: Victor_VG
Дата сообщения: 29.09.2011 16:02
ComradG

Лады поковыряем что увидим. Пока у меня 4722-я стоит.
Автор: ComradG
Дата сообщения: 29.09.2011 19:27
Victor_VG
понять не могу кто у кого эту ошибку скопировал: Руссинович у wj32 или наоборот? прихлопнутые хэндлы высвечиваются через раз в списке безымянных хэндлов. но это выявлено под ХР, на семерке после закрытия некоторого хэндла РН может попросту захлопнуться без всяких опознавательных знаков и ругани. кстати, стек на семерке РН не совсем корректно разбирает, если верить WinDbg. больше криминала не нашел.
Автор: Victor_VG
Дата сообщения: 29.09.2011 21:25
ComradG

Понял, при случае посмотрим.
Автор: ComradG
Дата сообщения: 29.09.2011 21:29
Victor_VG
кстати, я сейчас 2.23 пересоберу, посмотрю что в последней ревизии.
Автор: Victor_VG
Дата сообщения: 30.09.2011 19:17
Process_Hacker_2.23_SVN-r4724-bin.7z (3.88 MB)
зеркало


Вроде у меня нигде не глючит....
Автор: ComradG
Дата сообщения: 30.09.2011 19:18
Victor_VG
сейчас посмотрю, может все же найду какие баги.
Автор: Victor_VG
Дата сообщения: 30.09.2011 19:30
ComradG

Давай. Если что это полезно будет.
Автор: wald1968
Дата сообщения: 30.09.2011 20:39

Цитата:
Process_Hacker_2.23_SVN-r4724-рус-32bit

Processhacker-2.rar
Не стесняемся поправить перевод.
Автор: Victor_VG
Дата сообщения: 10.10.2011 12:55

Цитата:
Process_Hacker_2.23_SVN-r4726-bin.7z (3,88 MB)(
Зеркало


wald1968

Будет время и сегодня посмотрю - поехал аварию устранять.
Автор: ItsJustMe
Дата сообщения: 18.10.2011 20:28
4735

Цитата:
* NEW/IMPROVED:
* Added Description column to service list
* Enabled multi-selection in the hidden processes window
* Updated ExtendedNotifications plugin:
* Added Growl support
Автор: ComradG
Дата сообщения: 19.10.2011 17:36
4735
снова с разбором стека фигня полная плюс сабж подвисает после выгрузки некоторых библиотек. по крайней мере на семерке. на ХР как ни странно подобного не наблюдается.
Автор: Victor_VG
Дата сообщения: 21.10.2011 23:11
ComradG

А 4746 как на семёрке себя ведёт? Там dmex перенёс в дополнительные плагины GI и мне пришлось обратно его в скрипты вертать.
Автор: ComradG
Дата сообщения: 25.10.2011 17:00
Victor_VG
на ХР: повреждение динамической памяти при инжекте dll'ки в процесс. на семерке периодически крошется, причем если верить procmon'у Shared_Violation с Winlogon'ом. похоже на постификсовый баг системы, сейчас вникаю что к чему.
Автор: Victor_VG
Дата сообщения: 25.10.2011 17:33
ComradG

У меня вроде пока он только выручает - far-ие хендлы закрывает. Тот на плагинах их "забывает" закрывать - файлы/каталоги лочатся.
Автор: ComradG
Дата сообщения: 25.10.2011 17:57
Victor_VG
хм, а far третьей ветки? на второй вроде такого нет. вообще, я тестировал под VMWare на системах со всеми фиксами
Автор: Victor_VG
Дата сообщения: 26.10.2011 11:15
ComradG

Конечно. Вторая своё назначение выполнила, проект закрыт - стал не интересен. И реально недоделка во враппере, да вот автору нет желания с ним копаться - у него есть более интересный для него проект. Посему мы частенько просто "забываем" и часть ключевых исходников в репозитарий выложить, а иногда и вообще их не кладём, но говорим "А где это ты видел чтобы под тройку плагины были с закрытыми исходниками? Исходники всех плагинов свободно доступны! И вообще, зачем это тебе самому плагины собирать?...." а его плагины иной раз по несколько месяцев глючат пока он их починит ... на пару дней....
Автор: plander
Дата сообщения: 30.10.2011 14:55
а можно ли как нибудь сделать чтобы в программе имя пользователя отображалось не полным путем
а вот так как в диспетчере задач ?

Автор: Victor_VG
Дата сообщения: 30.10.2011 17:16
plander

О чём Вы? Это хотелка явно не по адресу. Я Вас не понимаю, простите... Если о диалоге управления сессией, то там сделано разумно и удобно. Поищете в сети, среди сотни машин нужную не зная её UNC, а я посмотрю на Ваши усилия, и на локальной системе это удобно тем, что видно кто и откуда ко мне в гости пришёл.
Автор: folta
Дата сообщения: 31.10.2011 13:22
что там с портабельной в шапке?
умерла кажись.
скачаю Victor_VG-ую, может портабелизация этой программы как зайцу стоп сигнал, в смысле не нужно.
Автор: Victor_VG
Дата сообщения: 31.10.2011 14:27
folta

ProcessHacker.exe.settings.xml рядом с kprocesshacker.sys, peview.exe, ProcessHacker.exe, плагины в подкаталог ./plugins в одну кучу без разброса по подкаталогам. Достаточно. Сам так его вечно тестирую, да и иначе он плагины не отыщет. "Портабелизация" PH действительно как зайцу стоп-сигнал а в русской бане лыжи - он вообще-то сам по себе из архива, коли всё правильно раскидать работает. У меня для проверки вообще минимум валяется - два бинарника, драйвер, плагины, XML. Всё. Документация, справка для тестирования мне не требуются и лежат в ином месте.
Автор: folta
Дата сообщения: 31.10.2011 16:47
а ничего такая программа. а то последний раз у меня была из первой серии, так я ее сразу на свалку сдал.
Victor_VG
если вы сами плагины ваяете, то не стестняйтесь, дайте две
давно заметил, что в каком-нибудь плагине можно найти более, чем в родителе.
это не только к этой программе относится.
Автор: plander
Дата сообщения: 31.10.2011 19:28
Victor_VG а для чего нужно это ProcessHacker.exe.settings.xml ? я так сделал но все равно не работает

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123

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


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