andrestudio писал(а):
а через Native API не пробовал?Так через них и пытались и сейчас через них реализовано, только уже напрямую, не зря же ntdll.dll используется
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
andrestudio писал(а): а через Native API не пробовал?Так через них и пытались и сейчас через них реализовано, только уже напрямую, не зря же ntdll.dll используется |
|||
карма: 22 |
|
Ответов: 258
Рейтинг: -27
|
|||
nickware писал(а): Доброго времени суток.
У меня такая проблема: у меня ВНЕЗАПНО перестал работать компонент EnumProcess. Т.е. список процессов вывести никак. При чём, ранее скомпилированный (когда-то давно) EXEшник работает. Пример по работе с процессами - тоже не работает, и тот который в папке примеров - тоже. В чём может быть проблема? опа-опа наконецто у кого-то эта ошибка проявилась, у меня тожесамое, а скажи после закрытия hiasm в списке процессов остается iqsearch_gui.exe ? nesco мне написал что покуда этот случай только у меня то не будет исправлять, может сейчас исправишь? я винду сменил, прошел месяц и снова EnumProcess непашет, а целый месяц после переустановки винды работал. |
|||
карма: 0 |
|
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
Cubone писал(а): мне написал что покуда этот случай только у меня то не будет исправлять, может сейчас исправишь?Я не знаю что исправлять, ясно же написал nesco писал(а): жди, когда этот баг у меня проявитсяБаг можно исправить только тогда, когда он есть Используй версию EnumProcess_3.10 |
|||
карма: 22 |
|
Ответов: 355
Рейтинг: 2
|
|||
Получение списка процессов через реестр у меня не работает.
Cubone, нет, такого процесса у меня нет. |
|||
карма: 1 |
|
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
nickware писал(а): Получение списка процессов через реестр у меня не работаетУ меня нормально работает, это может означать, что проблемы с правами в системе, кто-то их изменил |
|||
карма: 22 |
|
Ответов: 3889
Рейтинг: 362
|
|||
Плагин поиска элементов по CTRL+Пробел (iqsearch_gui.exe) отслеживает свои дубликаты и процесс HiAsm, которым он был запущен, самозакрывается сразу же после закрытия родительского процесса или при определении дубликата. Если он остался висеть, значит в системе правда серьёзные проблемы с определением ID процессов.
|
|||
карма: 1 |
|
Ответов: 258
Рейтинг: -27
|
|||
серъёзные проблемы только с iqsearch_gui.exe и с EnumProcess, может там тоже используется enumprocc?
|
|||
карма: 0 |
|
Ответов: 3889
Рейтинг: 362
|
|||
Cubone писал(а): может там тоже используется enumprocc?Да, используется для самозакрытия, борьбы с дубликатами. Если проблема с EnumProcess более чем у одного человека, в следующей версии он использоваться не будет. |
|||
карма: 1 |
|
Ответов: 355
Рейтинг: 2
|
|||
Чёрт, что же делать..? Дело в ОС, я так понимаю?
|
|||
карма: 1 |
|
Ответов: 258
Рейтинг: -27
|
|||
а я думаю что-то с ОС случилось из-за компонента EnumProcess, или что-то с EnumProcess случилось, из-за чего он может не срабатывать.
первый раз я сталкнулся с такой проблемой когда сделал брутфорс процессов, что бы искать скрытые процессы, получалось несколько раз, но потом EnumProcess накрылся, потом я переустановил винду и EnumProcess начал работать как ни в чём не бывало, но через месяц он снова полетел уже неизвестно из-за чего, но я часто использовал этот компонент для поиска процессов и т.п |
|||
карма: 0 |
|
Ответов: 355
Рейтинг: 2
|
|||
И ведь ранее скомпилированные проекты работают, как положено, определяют процессы.
|
|||
карма: 1 |
|
Ответов: 258
Рейтинг: -27
|
|||
nickware писал(а): И ведь ранее скомпилированные проекты работают, как положено, определяют процессы.у меня вроде и старые не работает ------------ Дoбавленo в 22.36: а нет, первая версия брутфорса работает o_O |
|||
карма: 0 |
|
Ответов: 1841
Рейтинг: 369
|
|||
nickware, скинь скомпилированный исполняемый файл.
Пытаюсь поймать этот глюк уже 10 минут, вот такой схемой: code_27824.txt но пока безуспешно |
|||
карма: 1 |
| ||
файлы: 1 | code_27824.txt [1.8KB] [178] |
Ответов: 355
Рейтинг: 2
|
|||
CriDos, вот, например, один из моих мелких проектов: http://forum.hiasm.com/forum_serv.php?q=56&id=3038
Как раз хотел его развить, и тут такая хрень. ------------ Дoбавленo в 22.53: Ещё один очень интересный факт: этот проект, скомпилированный сейчас, не работает ни где, даже на другом компе, на котором стоит XP. Значит, что-то с HiAsm'ом. ------------ Дoбавленo в 22.58: Ха, и ещё один факт: перестал так же работать компонент CPUUsage. Скомпилированный проект не работает на обоих компах. При doCollectCPUData выскакивает следующая ошибка: http://i3.imageban.ru/out/2012/05/05/1f1406a12e1b5153f4e6cf495f525216.jpg |
|||
карма: 1 |
|
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
nickware писал(а): вот, например, один из моих мелких проектовУ меня работает. Антивири не пробовали выключить |
|||
карма: 22 |
|