Вверх ↑
Этот топик читают: Гость
Разработчик
Ответов: 26163
Рейтинг: 2127
#16: 2012-05-05 13:22:55 ЛС | профиль | цитата
andrestudio писал(а):
а через Native API не пробовал?

Так через них и пытались и сейчас через них реализовано, только уже напрямую, не зря же ntdll.dll используется
карма: 22

0
Ответов: 258
Рейтинг: -27
#17: 2012-05-05 20:05:34 ЛС | профиль | цитата
nickware писал(а):
Доброго времени суток.
У меня такая проблема: у меня ВНЕЗАПНО перестал работать компонент EnumProcess. Т.е. список процессов вывести никак. При чём, ранее скомпилированный (когда-то давно) EXEшник работает. Пример по работе с процессами - тоже не работает, и тот который в папке примеров - тоже. В чём может быть проблема?


опа-опа наконецто у кого-то эта ошибка проявилась, у меня тожесамое, а скажи после закрытия hiasm в списке процессов остается iqsearch_gui.exe ?

nesco мне написал что покуда этот случай только у меня то не будет исправлять, может сейчас исправишь?


я винду сменил, прошел месяц и снова EnumProcess непашет, а целый месяц после переустановки винды работал.
карма: 0

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#18: 2012-05-05 20:13:50 ЛС | профиль | цитата
Cubone писал(а):
мне написал что покуда этот случай только у меня то не будет исправлять, может сейчас исправишь?

Я не знаю что исправлять, ясно же написал
nesco писал(а):
жди, когда этот баг у меня проявится

Баг можно исправить только тогда, когда он есть

Используй версию EnumProcess_3.10
карма: 22

0
Ответов: 355
Рейтинг: 2
#19: 2012-05-05 20:25:39 ЛС | профиль | цитата
Получение списка процессов через реестр у меня не работает.
Cubone, нет, такого процесса у меня нет.
карма: 1

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#20: 2012-05-05 20:41:11 ЛС | профиль | цитата
nickware писал(а):
Получение списка процессов через реестр у меня не работает

У меня нормально работает, это может означать, что проблемы с правами в системе, кто-то их изменил
карма: 22

0
Ответов: 3889
Рейтинг: 362
#21: 2012-05-05 20:55:45 ЛС | профиль | цитата
Плагин поиска элементов по CTRL+Пробел (iqsearch_gui.exe) отслеживает свои дубликаты и процесс HiAsm, которым он был запущен, самозакрывается сразу же после закрытия родительского процесса или при определении дубликата. Если он остался висеть, значит в системе правда серьёзные проблемы с определением ID процессов.
карма: 1

0
Ответов: 258
Рейтинг: -27
#22: 2012-05-05 21:02:20 ЛС | профиль | цитата
серъёзные проблемы только с iqsearch_gui.exe и с EnumProcess, может там тоже используется enumprocc?
карма: 0

0
Ответов: 3889
Рейтинг: 362
#23: 2012-05-05 21:05:42 ЛС | профиль | цитата
Cubone писал(а):
может там тоже используется enumprocc?

Да, используется для самозакрытия, борьбы с дубликатами. Если проблема с EnumProcess более чем у одного человека, в следующей версии он использоваться не будет.
карма: 1

0
Ответов: 355
Рейтинг: 2
#24: 2012-05-05 21:45:39 ЛС | профиль | цитата
Чёрт, что же делать..? Дело в ОС, я так понимаю?
карма: 1

0
Ответов: 258
Рейтинг: -27
#25: 2012-05-05 22:13:31 ЛС | профиль | цитата
а я думаю что-то с ОС случилось из-за компонента EnumProcess, или что-то с EnumProcess случилось, из-за чего он может не срабатывать.



первый раз я сталкнулся с такой проблемой когда сделал брутфорс процессов, что бы искать скрытые процессы, получалось несколько раз, но потом EnumProcess накрылся, потом я переустановил винду и EnumProcess начал работать как ни в чём не бывало, но через месяц он снова полетел уже неизвестно из-за чего, но я часто использовал этот компонент для поиска процессов и т.п



карма: 0

0
Ответов: 355
Рейтинг: 2
#26: 2012-05-05 22:24:14 ЛС | профиль | цитата
И ведь ранее скомпилированные проекты работают, как положено, определяют процессы.
карма: 1

0
Ответов: 258
Рейтинг: -27
#27: 2012-05-05 22:37:10 ЛС | профиль | цитата
nickware писал(а):
И ведь ранее скомпилированные проекты работают, как положено, определяют процессы.


у меня вроде и старые не работает
------------ Дoбавленo в 22.36:
а нет, первая версия брутфорса работает o_O
карма: 0

0
Ответов: 1841
Рейтинг: 369
#28: 2012-05-05 22:40:09 ЛС | профиль | цитата
nickware, скинь скомпилированный исполняемый файл.


Пытаюсь поймать этот глюк уже 10 минут, вот такой схемой:
code_27824.txt
но пока безуспешно
карма: 1
0
файлы: 1code_27824.txt [1.8KB] [178]
Ответов: 355
Рейтинг: 2
#29: 2012-05-05 22:59:31 ЛС | профиль | цитата
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

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#30: 2012-05-05 22:59:46 ЛС | профиль | цитата
nickware писал(а):
вот, например, один из моих мелких проектов

У меня работает.
Антивири не пробовали выключить
карма: 22

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)