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

» Process Hacker

Автор: Victor_VG
Дата сообщения: 25.05.2011 11:18
Стоп, стоп, батенька. Речь о чём шла?

Цитата:
Плагин ProcessActions при попытке его настроить пишет: Use Tools > Configure Actions... to configure this plugin. А такого в интерфейсе проги просто нет.

а какое отношение к ProcessActions имеет SecurityExplorer? Он-то ведь настраивается, так. Значит вы случайно их перепутали либо не верно выразились либо когда вопрос задали, либо сейчас. Но в один из моментов возникла ошибка. Вы уж гляньте повнимательнее что именно Вам не понятно, а то мы будем говорить на разных языках и не понимать друг друга. Договорились? Жду результатов Ваших исследований.
Автор: wald1968
Дата сообщения: 26.05.2011 06:36

Цитата:
SecurityExplorer? Он-то ведь настраивается, так.

Не понятно куда я смотрел...
Автор: Victor_VG
Дата сообщения: 26.05.2011 08:14
wald1968

Ну, ошибся, с кем не бывает?
Автор: Victor_VG
Дата сообщения: 27.05.2011 19:34
Process Hacker 2.16.4210 с исходниками i386/AMD64 - архив Process Hacker 2.16.4210.7z. Как всегда, а я смотрел его свежую сборку, у Дирка в варианте для х86 вместо драйвера лежат сборочные утилиты(?), а драйвеер х64 перепутан с не подписанным - т.е. проблемы на Win Vista/Seven гарантированы.
Автор: wald1968
Дата сообщения: 27.05.2011 21:09
Victor_VG
А что размер OnlineChecks.dll различается (в архиве и инсталяторе)?
А SamplePlugin.dll в папке плагинов в исходниках - для чего он?
Автор: Victor_VG
Дата сообщения: 28.05.2011 16:14
wald1968

В архиве - сейчас с инсталлятором сверил - всё нормально, а SamplePlugin.dll - это пример того, как делаются плагины и не более того. В инсталляторе скрипт именует модули для x86 как *,1.* , для AMD64 как *,2.* .
Автор: fimdiraf
Дата сообщения: 30.05.2011 12:31
Process Hacker 2.16

Цитата:
NEW/IMPROVED:
* Updated WindowExplorer plugin
* PE viewer: Added version string to CLR tab
* PE viewer: Added display of delay imports
* PE viewer: Added Load Config tab
* Improved wait analysis
* Added arrows to the service list to indicate whether a
service is running
FIXED:
* Fixed the IPv6-related workaround causing crashes
* Incorrect handling of window positions
Автор: Victor_VG
Дата сообщения: 30.05.2011 13:58
Тот же зверь, при условии что SVN r4212 вроде у меня ошибок не вылезло. А текущий SVN релиз 4215 и согласно SVN changelog в ней внесены следующие изменения:

Цитата:
* updated NT header files

а в предыдущей, SVN r4212 (эту я ночью собрал и протестировал):

Цитата:
* Added arrows to the service list to indicate whether a service is running

визуально это Вы увидите в виде зелёных стрелочек на иконках запущенных сервисов и драйверов отображаемых на вкладке Services, что позволяет легче визуально контролировать их состояние.
Автор: ComradG
Дата сообщения: 30.05.2011 22:25
опять отказывается грузится зиповая версия. причем ни бинарники, ни исходники.
Автор: Stanner
Дата сообщения: 30.05.2011 22:39
Victor_VG
А Вы русскую версию делали?
Автор: zhe_zho
Дата сообщения: 30.05.2011 22:49
Русифицирует wald1968.
Автор: Victor_VG
Дата сообщения: 30.05.2011 23:09
Stanner

Покуда нет - я последне время больше с багами Far возился - "Глобальный слом API" == нескольким изверэжениям вулкана по количеству вылезающих проблем. Но вроде сейчас стабилизировалось. А для ph есть пара особенностей его сборки - он с ходу не соберётся - его проекты привязаны к структуре каталогов сборочной машины разработчика и приходится часть либ и хелперов в компилятор кидать - иначе не соберётся. Ну, у меня это сделано, потому собирается, но иной раз требует ту или иную либу дособрать. И переводить там надо не один десяток *.rc - по первости я прикинл их надо будет жёстко согласовывать иначе работать не будут и компилить в MS VC++ 11 - там весь код на него завязан и его SDK. В 9-й студии парень собирал - получил два экрана варнингов и ошибок, побрёл 11-ю ставить.
Автор: wald1968
Дата сообщения: 31.05.2011 17:29
Stanner

Цитата:
А Вы русскую версию делали?

А что возьмешься? После утилит от Sysinternals наверно не сложно будет. Если нужен проект - скину.
Автор: Stanner
Дата сообщения: 31.05.2011 23:22
Сам PH в принципе понравился, весьма шустрый, да и мнению Victor_VG вполне доверяю
Возможно, попозже возьмусь - сейчас увяз в портинге Андроида на свою зверушку Все никак не всплыву, на меня укоризненно смотрит последняя версия process Explorer
Автор: Victor_VG
Дата сообщения: 01.06.2011 00:01
wald1968

Да там и проект-то реально не сильно нужен. Переводим .rc файлы и в MS VC++ компилим. Просто придётся соблюсти порядок сборки модулей - иначе вообще не соберётся. Я когда его первый раз компилил минут сорок разбирался с зависимостям. Вроде не сложно, но последовательность сборки надо соблюдать. И ряд либ и хелперов в копилер положить и обновлять их вовремя. Причём попадутся интересные моменты, когда модуль не собирается без отладочной либы. Хотя в нём отладочной информации нет - линкер её при сборке под метлу удалил, а без неё не соберёт....
Автор: wald1968
Дата сообщения: 02.06.2011 08:12
ProcessHacker.rar 2.16 ru 32 bit
Автор: Victor_VG
Дата сообщения: 02.06.2011 19:58
Новая версия Process_Hacker_2.17-svn-r4217.7z. В архиве как уже собранные бинарники, так исходники для ветки 2.х (сейчас в основном они и меняются), SDK для авторов плагинов, документация и скриншоты. Компилено в 11-м MS VC++. В списке изменений уже видно, что какую-mnj ошибку ловим и исправляем. Какую точно пока не понятно, но она связана вот с этим местом в исходниках:

Цитата:
U processhacker\2.x\trunk\ProcessHacker\ProcessHacker.rc
U processhacker\2.x\trunk\ProcessHacker\include\phappres.h
U processhacker\2.x\trunk\ProcessHacker\options.c
U processhacker\2.x\trunk\CHANGELOG.txt
Checked out revision 4217.
.
Ну, а в придачу и удобная утилита-компаньон для управления всякими службами/драйверами и прочим - PServ-34-bin.7z/ То же из исходников собрал, вроде к процессору привязки нет - х86, но исходники у неё написаны на C#, соответственно .NET ей требуется. Думаю что не ниже 4-го - он у меня её собирал, и вряд ли согласится на низкую версию времени исполнения. Желающие могут найти исходники на гугле-коде. Я её в общем для себя собирал, но может ещё кому и пригодится.
Автор: ComradG
Дата сообщения: 03.06.2011 14:50
Victor_VG
options.c
Автор: Victor_VG
Дата сообщения: 03.06.2011 16:50
ComradG

На него и думал. Ладно, пойду Фар допиливаить и побегу с ним - нужен с собой срочно. А какой из четырёх не говорят - SE2 - PE2 - SE3 - PE3 ???? Придётся все четыре волочить.
Автор: Victor_VG
Дата сообщения: 10.06.2011 19:40
ProcessHaker-2.17.4228.7z - Process Hacker 2.17 SVN r4228. В архиве: установка, портативка, исходники, доки, SDK. Версии и для x86 и для x64.

Остальное - по темам раскидано.
Автор: banaji
Дата сообщения: 18.06.2011 00:58
За что уважаю Process Hacker, что он единственный из попадавшихся мне менеджеров процессов, который может "убить" Касперского...
Автор: Stanner
Дата сообщения: 18.06.2011 03:28
Зверь )
Автор: Victor_VG
Дата сообщения: 18.06.2011 07:42
Stanner

Кстати, новая версия лежит на моём FTP. Я на хостинги плюнул, поднял свой FTP и там можно спокойно забрать её вместе с исходниками и исправленным скриптом установки Process_Hacker2_installer_full.iss - стандартный ставит 8 плагинов из 10, мой под Windows XР ставит все кроме Extended Tools - он работает только начиная с Vista/Server 2008 и выше. В архиве лежит весь комплект, включая исходники, собранную полную установку и Process Hacker SDK. Ошибок в работе данной версии 2.17.4234 я не обнаружил, На то, что у peview.exe версия 2.16 не обращайте внимания - его исходники после выхода стабильной версии 2.16 не обновлялись, а я не стал править \src\tools\peview\peview.rc - если его исправлять надо его коммитить на SVN, а у меня к нему доступа для этого естественно нет. Будет сильно мешать, али припрёт - отпишу автору с патчем? исправим, а коли кому невтерпёж, так так он может и сам в нём четыре строчки поправить со строки 186:

Цитата:
VS_VERSION_INFO VERSIONINFO
FILEVERSION 2,16,0,0
PRODUCTVERSION 2,16,0,0
FILEFLAGSMASK 0x17L
#ifdef _DEBUG
FILEFLAGS 0x1L
#else
FILEFLAGS 0x0L
#endif
FILEOS 0x4L
FILETYPE 0x1L
FILESUBTYPE 0x0L
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "0c0904b0"
BEGIN
VALUE "CompanyName", "wj32"
VALUE "FileDescription", "PE Viewer"
VALUE "FileVersion", "2.16"
VALUE "InternalName", "peview"
VALUE "LegalCopyright", "Licensed under the GNU GPL, v3."
VALUE "OriginalFilename", "peview.exe"
VALUE "ProductName", "Process Hacker"
VALUE "ProductVersion", "2.16"
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0xc09, 1200
END
END

правятся только те вхождения, что я выделил красным цветом с 2.16 на 2.17 и пересобрать проект \src\tools\peview\peview.vcxproj в MS VC++ 2010.

Но надо ли кому это? Будет день и будет пища. Потребуется - поправим, не вопрос. Главное - работает без ошибок, а там хоть горшком назови, да только в печь не сажай.

Добавлено:
Ну вот, и править никому ничего более нет нужды:

Цитата:
SVN revision 4235, Last Changed Date: 2011-06-18 09:07:20 +0400 (Сб, 18 июн 2011), wj32    : put version information into separate files to stop them from being modified

информация о номере версии теперь будет обновляться автоматически, патчеписание отменяется. Версия 2.17 сборка 4235 будет на FTP, можно пользоваться.
Автор: o16rus
Дата сообщения: 19.06.2011 12:08

Цитата:
Victor_VG

Как по русски чтоб работала сделать?.конечно и на англицком нужное понятно ,но хотелось-бы освоить в полноте..Спасибо - чётко прога дело знает..
Автор: DrakonHaSh
Дата сообщения: 19.06.2011 14:04
Victor_VG

Цитата:
Я на хостинги плюнул, поднял свой FTP и там можно спокойно забрать

спокойно не получается т.к. сервер похоже или не работает или висит - ни по на ftp ни ping не отвечает
Автор: Victor_VG
Дата сообщения: 19.06.2011 16:11
DrakonHaSh

На пинг и не задумано, он и анонимный доступ кончится баном по IP Есть логин, так чего мимо ломится? Ждите пару месяцев. Поздравляю!

o16rus

Там сейчас не до перевода - идёт основательная переделка - например сегодня пять билдов вышло. Я для Far Manager к такому привык, там это нормальное явление, а сегодня багу с утечкой ресурсов прикрыли. Причём забавно вышло, сразу в трёх проектах синхронно одинаковые по смыслу баги правили - Far Manager 3.0, Sumatra PDF 1.7 и Process Hacker 2.17. Только сижу компилю, да свои поправки по ходу дела где надо вносить успеваю. На перевод времени в итоге по нулям, да и пока не стабилизируется ситуация в нём толку будет мало - слишком часто изменяются исходники, а переводить 2.16 просто смысла нет - в 2.17 слишком много нового и интересного.... У меня вон друг сидит упорно на 2.14 и ставит в машину хрен что поймёт - "А у меня всё работает!" правда после его "работы" с носителей чужие данные куда-то пропадают, но ведь это мелочи.
Автор: wald1968
Дата сообщения: 19.06.2011 22:24

Цитата:
На перевод времени в итоге по нулям

Можно б личку скинуть список с поправками, я б их в проект внес. Я один раз попытался перевести, а теперь просто натравливаю Radialix на обновленные файлы и все.
Автор: o16rus
Дата сообщения: 19.06.2011 23:05
Victor_VG
Удачи...
Автор: Victor_VG
Дата сообщения: 20.06.2011 00:41
wald1968

Могу конечно скинуть лог изменений в репозитарии, нет вопросов, но ведь это другой лог. Часть сообщений раскидана как раз в *.cpp/*.hpp файлах, и что натворит в них Радииаликс даже представить страшно. Эту работу надо вручную делать. Лог SVN я уже в ПМ положил - по нему можно представить себе что сегодня в основном дорабатывается, ну а исходники ясное дело доступны. Забрать весть пакет можно тут Process Hacker 2.17 SVN r4240, но после на меня чур не ссылаться что это де я при сборке напортачил.
Автор: fimdiraf
Дата сообщения: 20.06.2011 15:16
Process Hacker 2.17

Цитата:
NEW/IMPROVED:
* Added support for setting page priority
* Added elevation support for setting priority
* Added support for automatically using a settings file in
the program directory (e.g. ProcessHacker.exe.settings.xml)
* Improved Run As mechanism
* Updated ExtendedServices plugin:
* Added support for editing triggers
* Added support for editing preshutdown time-out
* Added support for editing required privileges
* Added elevation support for restarting services
* Updated WindowExplorer plugin:
* Added more window properties
FIXED:
* Handle leak

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123

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


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