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

» Process Hacker

Автор: Victor_VG
Дата сообщения: 08.09.2011 12:32
В итоге я обобщил всё, что наблюдалось до SVN r4645 включительно тут, а 4646 только валится, посмотрим что там поменялось, по крайней мере исходники обновлены:

Цитата:
SVN check out on 07.09.2011
Check Out session started in 10:22:31,92
U trunk\plugins\Updater\main.c
U trunk\plugins\Updater\updater.h
U trunk\plugins\Updater\VistaUpdater.c
U trunk\plugins\Updater\XpUpdater.c
Checked out revision 4642.
Check Out session finished on 10:22:31,92
SVN check out on 08.09.2011
Check Out session started in 11:23:32,82
U trunk\plugins\Updater\VistaUpdater.c
Checked out revision 4644.
Check Out session finished on 11:23:32,82
SVN check out on 08.09.2011
Check Out session started in 11:59:39,45
U trunk\plugins\Updater\VistaUpdater.c
Checked out revision 4645.
Check Out session finished on 11:59:39,45
SVN check out on 08.09.2011
Check Out session started in 12:46:32,07
U trunk\plugins\Updater\updater.h
U trunk\plugins\Updater\VistaUpdater.c
U trunk\plugins\Updater\XpUpdater.c
Checked out revision 4646.
Check Out session finished on 12:46:32,07

Для SVN r4646 ошибка с не обнаружением экспорта 345 в comctl.dll под OS Windows XP SP3 подтверждается 100%.
Автор: ItsJustMe
Дата сообщения: 08.09.2011 18:36
4648
Nothing changed.
Вообще-то, dmex опять в который раз почти заново переписал Updater. Теперь вместо sourceforge.net он зачем-то пытается обновиться с iso ubuntu (ubuntu-11.10-beta1-dvd-i386.iso). Тестит, наверное Естественно, при запуске Updater надпись "Checking for updates..." висит вечно. Хотя, если вам повезет (а вдруг?), скачаете вместо пары метров 4 гига. Так что, по сути, nothing changed.
Автор: unreal666
Дата сообщения: 08.09.2011 18:48
угу. Обновим винду на убунту
Автор: Victor_VG
Дата сообщения: 08.09.2011 19:10
ItsJustMe

Ну, не верный адрес это мелочи. Я ему и по 4648 логи отладчика прислал. С ним у меня запустился, секунд 10 - 15 висело окошко апдейтера, а после отправились прямиком в отладчик - чтение по адресу 0х00000008. Ну и как понятно NMI по защите памяти после чего отладчик выдал стек вызовов на несколько сотен строк. Опять ждём ремонта.

И с адресом ты прав - я grep-ом мигом все исходники прошесрстил - строки 48 - 52., конкретно ошибка находится в строках 51 - 52:

./trunk/plugins/updater.h

Код: #define UPDATE_URL L"processhacker.sourceforge.net"
#define UPDATE_FILE L"/update.php"

#define DOWNLOAD_SERVER L"mirror.eftel.com" //"sourceforge.net"
#define DOWNLOAD_PATH L"/ubuntu-dvd/oneiric/beta-1/ubuntu-11.10-beta1-dvd-i386.iso"// L"/projects/processhacker/files/processhacker2/%s/download" /* ?use_mirror=waix" */
Автор: Victor_VG
Дата сообщения: 09.09.2011 13:28
Собрал новый билд 4654, но по итогам тестирования в скрипт установки внесены временные изменения - плагин Updater пока будет устанавливаться только на Windows Vista/Seven что связано с техническими проблемами плагина - под ХР/2003 он или падает, или вызов не находит.


Код: Process_Hacker_2.22_SVN-r4654-bin.7z
Processhacker_buildtools.7z
Автор: freeman440
Дата сообщения: 09.09.2011 14:20
Victor_VG
а где changelog для 2.22 ?


графики окна плагина Graphics Info стали уж очень узкими
было так

стало вот так
Автор: mahtanoronra
Дата сообщения: 09.09.2011 14:35
Victor_VG
у меня почему то ошибка при открытии графика.вмдюха hd5770 на хп пробывал
Автор: unreal666
Дата сообщения: 09.09.2011 14:43

Цитата:
вмдюха hd5770

он пока только NVidia поддерживает, да и то не все.
Автор: ItsJustMe
Дата сообщения: 09.09.2011 19:58
4654
Ну и для тех, кому это вдруг покажется интересным:
GraphicsInfo: PH все еще не запускается на видюхах, отличных от NVIDIA и AMD. Если же вам удалось запустить PH, то при вызове Graphics Information PH может вывалиться по ошибке.
Updater: удален тестовый код, стучится куда и раньше (sourceforge.net), приобрел окошко с иконкой. Progress bar в окошке сразу заполняется на 80% и висит с надписью "Checking for Updates...". Вмсит, как и полагается ему, endlessly.
Автор: wald1968
Дата сообщения: 09.09.2011 20:29

Цитата:
Graphics Information

А вообще зачем эта бяка нужна, свет клином на этом мало кому нужном плаге сошелся?
И вообще какое он имеет отношние к процессам... Пусть бросают эту пакость, Aida все покажет и без глюков. Когда к примеру все таки процессы скопом завершать сделают???
Или разработчики начнут пришпандеривать редактор и конвертер видеойлов, карту Google, тесты на беременность и т.д...
Автор: ItsJustMe
Дата сообщения: 09.09.2011 22:11
Ну я же за вас не решаю, что вам нужно, а что нет. Я просто сообщаю об изменениях. Пусть даже и в малополезных плагинах.
Автор: egor23
Дата сообщения: 10.09.2011 02:37

Цитата:
Когда к примеру все таки процессы скопом завершать сделают???

и на паузу ставить скопом тоже, и с окнами манипуляции скопом тоже хочу..
Автор: unreal666
Дата сообщения: 10.09.2011 03:58

Цитата:
Когда к примеру все таки процессы скопом завершать сделают???

уже есть. Наз-ся Power на системнике.
А если не шутить, то это и сейчас можно. Выделяешь процессы, какие надо, и завершаешь их.
Автор: Victor_VG
Дата сообщения: 10.09.2011 12:41
freeman440

Да просто растяни окошко GI - оно прекрасно растягивается. Я его специально сфотографировал в минимальном размере.

mahtanoronra

Код для видеокарт ATI на данный момент заблокирован. У dmex-а нет прямого доступа к стенду с ATI для его отладки. Только через помощника, и потому он на форуме написал просьбу подождать с этим кодом.

unreal666
ItsJustMe

Об этом можно было давно прочитать в SVN Changelog - информация от 30 Августа 2011 года:

Revision 4605
Modified Tue Aug 30 18:09:53 2011 UTC (9 days, 14 hours ago) by dmex

GraphicsInfo: disabled ATI code

об этом я кажется уже раньше писал, кроме того, во все архивы с моими сборками этот лог всегда вложен в виде файла svn_changelog.chm именно для того, чтобы люди его не искали, а могли сразу посмотреть что и когда было изменено в коде. Единственно что там удается при редактировании это ссылки ревизии т.к. это JavaScript вызывающий ошибки в Справке, форма сортировки, нижний колонтитул и ссылки вида <a name="..."></a> вместе со скриптами и одной из CSS. Это позволяет сделать лог более чем десяток раз меньше (около 80 Кб вместо примерно 1 Мб с хвостиком) и всё. Но текст лога не трогается никогда, и трогаться не будет!

P.S.

Если кто логи не читает, и совершает "открытие Америки через форточку", то тут простите, я не виноват - это личные трудности такого человека. Могу только порекомендовать ему документацию читать, а не пропускать её мимо ушей, как сегодня один парень мне отписал в другой теме:

Цитата:
По обеим ссылкам качается YandexBarChrome.msi ...

а то, что ниже стоит прямо на выделенном цветом поле флажок "Установить Яндекс-Бар" он просто не обратил внимание, а претензию ко мне переслал. И для всех, чтобы вопрос в зародыше прибить, вот картинка-инструкция к Народу:

Автор: freeman440
Дата сообщения: 10.09.2011 13:10
Victor_VG
GI не у всех видюх определяет частоты ядра и шейдеров


это автора надо просить, чтобы включил поддержку и более современных видеокарт?
Автор: Victor_VG
Дата сообщения: 10.09.2011 14:02
freeman440

dmex-а, но у него как и у любого человека нет возможности проверить плагин на всех выпускаемых платах. Тут может драйвер чуть иначе данные отдаёт или плата. Подождём - увидим, плагин сейчас в разработке и я ничего не могу пока подсказать.
Автор: ComradG
Дата сообщения: 12.09.2011 13:49
Victor_VG
мелькнуло: может dmex'у посмотреть на устройство драйвера Speccy? он, к слову, довольно грамотно реализован, - реверсануть его и сколотить на его основе свое собственное расширение под РН. лично я не хочу (да и не могу в виду занятости) заниматься изобретением велосипеда, а просто делюсь мнением относительно того, откуда бы следовало танцевать, чтобы не было претензий, мол, не работает хоть в лепешку расшебись.
Автор: ItsJustMe
Дата сообщения: 16.09.2011 00:18
4678

Цитата:
2.22
* NEW/IMPROVED:
* Added Windows 8 support:
* Improved .NET process detection
* Updated WindowExplorer plugin:
* Fixed hook support for low integrity processes
* FIXED:
* Fixed bug preventing Interrupts/DPCs from being shown
as the max. CPU process on 64-bit systems

Плагины остались без существенных изменений - только мелкие фиксы, связанные с изменениями в самом PH.

Появилась ветка 3.x - PH 3.0
Автор: Victor_VG
Дата сообщения: 16.09.2011 01:27
ComradG

Не знаю. Он покуда вроде на 3-ю ветку перешёл, а она начиная с 4672-й ревизии поддержку ХР убрали полностью:

Цитата:
Revision 4672
Modified Wed Sep 14 10:51:44 2011 UTC (35 hours, 36 minutes ago) by wj32

removed XP support
Автор: ComradG
Дата сообщения: 17.09.2011 17:32
Victor_VG
вообще поддержки ХР больше не будет или только GI? я GI имел в виду в предыдущем посту.
Автор: Victor_VG
Дата сообщения: 17.09.2011 17:37
ComradG

Как я вижу в Updater пока на эту тему переделок не было - как валил он РН, так и валит. Погляжу в 4686 что изменилось?

И как смотрю в новых исходниках 4687 ХР уже не поддерживается:

Цитата:
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

Похоже придётся принудительно всем садится на новые микрооси. Ну, я то ладно - просто снесу всё в виртуалке и останусь с демонёнком, а другим как?
Автор: ComradG
Дата сообщения: 17.09.2011 18:05
Victor_VG

Цитата:
Ну, я то ладно - просто снесу всё в виртуалке...
чай щи тоже не лаптями хлебаем это я к тому, что есть ли смысл сносить виртуальный винт с ХР, - и как видно есть, так что это мы на xBSD, а представь: админы в чей епархии машины под ХР? шутка ли?
Автор: Victor_VG
Дата сообщения: 17.09.2011 18:07
ComradG

Представляю. И кстати, в 4687 всё валится в той же точке. Уже не знаю, выкладывать ли его с такими проблемами? В установке я его отключил и давно, но...
Автор: ComradG
Дата сообщения: 17.09.2011 18:17
Victor_VG
но? не, наверное, стоит лучше погодить, может чего подлатают.
сейчас глянул изменения в 4687 ревизии... не совсем понятно что хотел показать этим dmex...
Автор: Victor_VG
Дата сообщения: 17.09.2011 20:30
ComradG

Такого же мнения. По дороге ещё в одной программе багу отловил. На сей раз в Take Command либу в импорт прописали, а в дистрибутиве её нет. Пришлось искать и авторам баг-репорт скидывать.
Автор: Prodavec2
Дата сообщения: 19.09.2011 06:51
Извиняюсь, не тот тред написал.

Есть ли способ отредактировать дескриптор файла в памяти процесса или как-то разлочить файл, без закрытия handle?
Автор: Victor_VG
Дата сообщения: 19.09.2011 22:18
Сегодня официально анонсировали 2.22, но у меня пока руки до неё не дошли пересобрать. Извините.

Prodavec2

Программы типа UNLOKER.
Автор: ItsJustMe
Дата сообщения: 20.09.2011 16:58
4701

Цитата:
2.22
* NEW/IMPROVED:
* Added highlighting for metro style apps
* Added Package Name column
* Added package name to process tooltip
* Improved .NET process detection
* Updated OS Context column for Windows 8
* Updated ExtendedTools plugin:
* Updated disk monitoring for Windows 8
* Updated memory list information for Windows 8
* Updated WindowExplorer plugin:
* Fixed hook support for low integrity processes
* FIXED:
* Fixed memory leaks
* Fixed bug preventing Interrupts/DPCs from being shown
as the max. CPU process on 64-bit systems
* Fixed DEP Status column on 64-bit systems

GraphicsInfo из plugins уехал - видимо, достали dmex'а вконец всякие юзвери...
Updater больше ProgressBar на 80% не заполняет. Заполняет на 0%. Все остальное - без изменений.
Автор: Victor_VG
Дата сообщения: 20.09.2011 17:40
ItsJustMe

GfxInfo улетел в /misk - посмотри логи SVN именно в данной версии dmex убрал его из трунка в миск - там ещё работы полно, а тестить не на чём. Апдейтер нонче "вумный" стал под ХР сразу не находит пару экспортов в ntdll.dll и РН его мигом отключает. Проверял, и сейчас чуть разгрубусь выложу = пьяный тракторист проблем устроил. Пол стенки нет, а он лыка не вяжет. Это называется "точечная застройка". До стройки почти пара камэ, а что он около нас делал на своём бульдозере?
Автор: ComradG
Дата сообщения: 20.09.2011 22:26
Victor_VG

Цитата:
Программы типа UNLOKER.
дык вроде бы он тоже прихлопывает хэндлы. по-моему, лучше взять что-то вроде windbg.
по поводу ExtendedTools: выпадает в осадок. это я про стабильную 2.22. правда через раз, но тем паче.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123

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


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