Форум программистов, компьютерный форум, киберфорум
Бета-тестирование
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.86/22: Рейтинг темы: голосов - 22, средняя оценка - 4.86
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24

Мониторинг реестра, каталогов, списка процессов

12.03.2013, 01:30. Показов 5417. Ответов 55
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Сразу к делу - программа осуществляет мониторинг списка процессов, структуры выбранного каталога (ов), выбранной(ых) ветвей реестра. С программой идёт файл config.txt, собственно он содержит информацию о том, что будем мониторить. Редактировать config.txt вручную можно, но лучше через программу. Файл config.txt следует поместить в C:\WINDOWS\SYSTEM32 верней WINDIR\SYSTEM32.
Буду благодарен за тесты на ОС-ях старше ХР.
Не забывайте ставить галочки в чекбоксах и включать сам мониторинг.
Сопровождаю тест видео http://rghost.ru/44435333
(Думаю лучше наверное сначала посмотреть видео, чтобы было представление работать а уж потом переходить к тесту)


Не по теме:

PS:Програмка демка - долго рабоать не будет: "поспешите у нас мало времени":D
Защита конечно детская, но меня больше тест на других ПК интересует

Вложения
Тип файла: rar MFCNotifyChange_DEMO.rar (34.9 Кб, 65 просмотров)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.03.2013, 01:30
Ответы с готовыми решениями:

Мониторинг каталогов
Привет всем обитателям данного форума. Поготите ламеру. Возникла такая необходимость постоянного мониторинга определенного каталога...

Мониторинг реестра
Как узнать какая программа сменила значение какого то параметра есть примеры?:(

Мониторинг реестра
Нужна софтина , которая вела наблюдения за определённой программой Чтобы она записывала лог , действия программы в реестре Точнее ...

55
Модератор
Эксперт по электронике
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,876
12.03.2013, 15:48
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
А какой сервис пак?
Window 7 Максимальная
Сервис пак 1
0
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
12.03.2013, 15:57  [ТС]

Не по теме:

Цитата Сообщение от ValeryS Посмотреть сообщение
Window 7 Максимальная
Сервис пак 1
- хмм как у меня:scratch:, скрин в посте 3 с моей 32-х 7-ки, хорошо надо глянуть, интересно даже



Добавлено через 4 минуты
Было бы здорово ещё увидеть тест с Vista и WinServer (этот вариант вообще интересен)
0
 Аватар для LeniumSoft
1454 / 847 / 150
Регистрация: 06.06.2012
Сообщений: 2,370
12.03.2013, 16:22
Тестирование на Windows 8 Профессиональная. Всё на скринах!
Миниатюры
Мониторинг реестра, каталогов, списка процессов   Мониторинг реестра, каталогов, списка процессов  
1
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
12.03.2013, 16:34  [ТС]
Принято к исполнению, вечером планирую собрать именно на 64х машине, вижу компиляция под 64 с 32-разрядной платформы даёт неудовлетворительные результаты. Новый релиз будет в течении ближайших суток.

Не по теме:

LeniumSoft, отдельное спасибо за тест на 8-ке!

0
Модератор
Эксперт по электронике
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,876
12.03.2013, 17:37
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
Новый релиз будет в течении ближайших суток.
Вы пишите А как заломать мы придумаем

Не по теме:

-Дорогой Билл Гейтс, У меня стоит уже пять лет Windows95 и ни разу не зависла.
Скажите, что я делаю неправильно?

2
 Аватар для alkagolik
1599 / 622 / 113
Регистрация: 15.07.2011
Сообщений: 3,548
12.03.2013, 18:16
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
Новый релиз будет в течении ближайших суток
ок. подождем пока что. sysinternals слышал не?
0
12.03.2013, 18:26

Не по теме:

Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
- хмм как у меня
Темные силы электричества:)
помню я написал прогу,перемудрил, WM_SETTEXT вызывалось рекурсивно , в результате переполнение стека
так на двух машинах работала нормально, на двух падала
не стал разбираться почему,просто переписал функцию

0
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
12.03.2013, 18:47  [ТС]
ValeryS, не не это ось, на ХР-юшах уже штуках 10 норм отработало, 7-ка 32 х две машины отработали, твоя как я понял легла, х64 пошло у Vedmina. На 8-ке легло, судя из сообщений на борту нет обновлений Runtime от мелкософта, ибо приложение вообще не запустилось. Через пару ч сяюду за штурвал 64-й тачки, сам всё погляжу и пофиксю.
Вообще х64 - очень геморна, уже не первый раз обломы только потому что не для неё слинкован модуль. (что там мелкософт себе думает разрабатывая х64 без норм поддержки 32 не понятно)
0
 Аватар для Gepar
1186 / 543 / 78
Регистрация: 01.07.2009
Сообщений: 3,517
12.03.2013, 22:09
Плохо когда нельзя закрыть программу по той причине что она не может сохранить свой файл config.txt из-за политики системы, всё же раз уж я запустил её "безопасно" то я хотел бы и избавиться от неё по клику на крестик
0
90 / 125 / 28
Регистрация: 17.10.2010
Сообщений: 1,338
12.03.2013, 22:33
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
Сразу к делу - программа осуществляет мониторинг списка процессов, структуры выбранного каталога (ов), выбранной(ых) ветвей реестра. С программой идёт файл config.txt, собственно он содержит информацию о том, что будем мониторить. Редактировать config.txt вручную можно, но лучше через программу. Файл config.txt следует поместить в C:\WINDOWS\SYSTEM32 верней WINDIR\SYSTEM32.
Буду благодарен за тесты на ОС-ях старше ХР.
Не забывайте ставить галочки в чекбоксах и включать сам мониторинг.
Сопровождаю тест видео http://rghost.ru/44435333
(Думаю лучше наверное сначала посмотреть видео, чтобы было представление работать а уж потом переходить к тесту)


Не по теме:

PS:Програмка демка - долго рабоать не будет: "поспешите у нас мало времени":D
Защита конечно детская, но меня больше тест на других ПК интересует

Все сделал как ты советуешь, запускал проект из архива MFCNotifyChangex64.rar, файл config.txt брал из архива MFCNotifyChange_DEMO.rar. При запуске программа несколько раз ругается на то, что файл config.txt занят другим процессом, но все таки запускается. Не знаю в чем косяк все сделал как ты говоришь у меня Windows 7 x64
Миниатюры
Мониторинг реестра, каталогов, списка процессов   Мониторинг реестра, каталогов, списка процессов   Мониторинг реестра, каталогов, списка процессов  

Мониторинг реестра, каталогов, списка процессов   Мониторинг реестра, каталогов, списка процессов  
1
13.03.2013, 02:48

Не по теме:

подождем нового релиза

0
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
13.03.2013, 09:25  [ТС]
Новый релиз готов!
Извещения вначале запуска пока оставил - по ним можно ориентироваться. При корректной инициаизации меседж бокс появится всего 1 раз, в нём будет извещение о том, что файл конфига успешно загружен, если сообщений несколько фоткаем и аттачим сюда - будем смотреть, что у вас вывалилось.
Сделал 3 сборки : 2 -е Win32 компиляция VS6.0 и VS9.0 и 1-на под х64 - компиляция VS9.0, как это не парадоксально, но начинайте тесты с Сборки1 Вин32 а уж потом смотрите х64
(данная версия идёт лишь на x64 машинах, на 32х не запустится)
В проекте 3 окна : главное и 2 добавления каталога (SHLDialog) и добавления ветви реестра
Файл конфига теперь должен лежать рядом с exe и идёт в кадом архиве.
Отдельная просьба сопровождать скриншотом ошибки работы это поможет ориентироваться.
Программа разрабатывалась на различную конфигурацию мониторинга, т.е чекбоксы не обязательно должны быть включены все сразу. Прошу также при тестах ставить для мониторинга каталог пусть и большой вложенности, но не целый том.
Миниатюры
Мониторинг реестра, каталогов, списка процессов   Мониторинг реестра, каталогов, списка процессов  
Вложения
Тип файла: rar Win32Сборка1.rar (34.6 Кб, 10 просмотров)
Тип файла: rar Win32Сборка2.rar (38.7 Кб, 10 просмотров)
Тип файла: rar x64Сборка2.rar (41.7 Кб, 10 просмотров)
1
 Аватар для anonimus
2184 / 1255 / 143
Регистрация: 28.04.2010
Сообщений: 4,592
13.03.2013, 10:10
Ошибка при загрузке, говорит не нашел конфиг, хотя он рядом лежит.
А почему у тебя конфигурация не в ini файле а в txt, в ini удобней, так получается тебе самому парсить надо
Миниатюры
Мониторинг реестра, каталогов, списка процессов  
1
 Аватар для anonimus
2184 / 1255 / 143
Регистрация: 28.04.2010
Сообщений: 4,592
13.03.2013, 10:12
при закрытии тож ошибка, он конфиг ищет в system32
1
 Аватар для LeniumSoft
1454 / 847 / 150
Регистрация: 06.06.2012
Сообщений: 2,370
13.03.2013, 10:19
А у меня 32 заработала! Правда не мониторит каталоги! Всё остальное в норме. А вот 64 при запуске просто пишет
Не удалось запустить приложение, поскольку его параллельная конфигурация неправильна.
1
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
13.03.2013, 13:21  [ТС]
Цитата Сообщение от LeniumSoft Посмотреть сообщение
Правда не мониторит каталоги!
Ммм надо будет посмотреть 8-ку (будет 3-й осью на бортуО_о)

Цитата Сообщение от anonimus Посмотреть сообщение
Ошибка при загрузке, говорит не нашел конфиг, хотя он рядом лежит.
- попробуй распаковать архив не на рабочий стол,а скажем в корень любого диска

Не по теме:

у меня тут закралась мысль, что на ряде 7-ок какой-то глюк с файловым и/о
Файл открывает следующая конструкция, неоткрыть файл она просто не может

C++
1
2
CStdioFile pFile; 
pFile.Open("config.txt", CFile::modeReadWrite|Cfile::typeBinary);



Добавлено через 2 минуты

Не по теме:

PS:

Цитата Сообщение от anonimus Посмотреть сообщение
ри закрытии тож ошибка, он конфиг ищет в system32
- какую версию скачал, верней из какого поста?

0
 Аватар для anonimus
2184 / 1255 / 143
Регистрация: 28.04.2010
Сообщений: 4,592
13.03.2013, 13:25
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
попробуй распаковать архив не на рабочий стол,а скажем в корень любого диска
по сути программа не должна так работать, какая разница куда я распаковываю.
На каком языке написана?
0
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
13.03.2013, 13:33  [ТС]
Цитата Сообщение от anonimus Посмотреть сообщение
по сути программа не должна так работать, какая разница куда я распаковываю.
- на ХР и моей смёрке всё так и работает - распаковал куда захотел и запустил, что у вас стоит я не вижу, потому на ум приходят разнообразные варианты, скажем кривая винда, exFAT как ФС и т.д и т.п. Мне и интересно отработает ли версия с глюками на столе при распаковке не на рабочий стол, а там уже будем думать чем это может быть обусловлено.

Добавлено через 1 минуту
anonimus, также не понял с какой версией работаешь?Надо с версиями из поста 32
0
 Аватар для LeniumSoft
1454 / 847 / 150
Регистрация: 06.06.2012
Сообщений: 2,370
13.03.2013, 13:49
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
на ХР и моей смёрке всё так и работает - распаковал куда захотел и запустил, что у вас стоит я не вижу, потому на ум приходят разнообразные варианты, скажем кривая винда, exFAT как ФС и т.д и т.п. Мне и интересно отработает ли версия с глюками на столе при распаковке не на рабочий стол, а там уже будем думать чем это может быть обусловлено.
Даже на моей восьмёрке работает отовсюду! Не поленился и закинул её на рабочий стол - запустилась!
1
Охотница на ведьм
 Аватар для Vedma
313 / 97 / 8
Регистрация: 26.11.2011
Сообщений: 2,784
Записей в блоге: 5
13.03.2013, 13:50
Мое предложение так и не рассмотрено
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
13.03.2013, 13:50

Мониторинг реестра
Добрый день. Имеется задача по мониторингу реестра. Решил начать с самого простого - CmRegisterCallback(...). Знакомлюсь с...

Мониторинг ветки реестра
Есть ветка HKEY_LOCAL_MACHINE\SOFTWARE\Task_Queue\Parameters\Task_Execution_Duration Что нужно написать, чтоб програма после запуска и до...

Мониторинг реестра WinAPI + логирование (С++)
Здравствуйте! Передо мной стоит задание написать утилитку на С++, которая бы осуществляла мониторинг по интервальному признаку со снятием...

Мониторинг процессов
Подскажите как реализовать следующее: Программа, что ведет протокол действий пользователя с управления процессами во время сеанса работы,...

Мониторинг запускаемых процессов
Извините пожалуйста за некро, но всёже.. Разъясните пожалуйста как это работает? Или может для моих задач требуется другое? ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru