вопрос по winapi
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
вопрос по winapi - 2009-12-07 19:50:54.880000
|
|
|
yvelsid
Сообщений: 7
Оценки: 0
Присоединился: 2009-12-07 18:50:40.733333
|
Доброго времени суток. Возникла необходимость написать программу, которая собирает информацию о пользователе для последующего анализа. У меня такой вопрос: можно ли используя функции winapi получить список часто используемых позьзователем программ в системе(и есть ли этот список вообще)?
|
|
|
RE: вопрос по winapi - 2009-12-07 22:05:01.346666
|
|
|
МегаЛамер
Сообщений: 64
Оценки: 0
Присоединился: 2009-05-14 20:39:48.716666
|
часто запускаемые программы определить можно
|
|
|
RE: вопрос по winapi - 2009-12-08 12:04:55.596666
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
quote:
ORIGINAL: yvelsid можно ли используя функции winapi получить список часто используемых позьзователем программ в системе(и есть ли этот список вообще)? 1. Можно. 2. Начиная с WinXP (или с 2к) для корректно установленных программ этот список есть. Только лучше не спрашивай "как" :)
|
|
|
RE: вопрос по winapi - 2009-12-08 13:34:45.063333
|
|
|
yvelsid
Сообщений: 7
Оценки: 0
Присоединился: 2009-12-07 18:50:40.733333
|
quote:
Только лучше не спрашивай "как" :) Хотя б одним глазом намекни куда копать нужно :D
|
|
|
RE: вопрос по winapi - 2009-12-08 14:04:16.386666
|
|
|
Zmaster
Сообщений: 930
Оценки: 0
Присоединился: 2007-02-09 19:02:43.500000
|
Ищи книгу "Приемы программирования в C++ Builder 6 и 2006". Там практически рассмотрены все функции WinApi, в том числе и про настройки системы.
|
|
|
RE: вопрос по winapi - 2009-12-08 14:44:08.386666
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Никаких ДеBuilder'ов!!! Только мозг поломаешь. ТС, начни со следующих ссылок: www.msdn.microsoft.com www.google.com
|
|
|
RE: вопрос по winapi - 2009-12-08 14:59:06.336666
|
|
|
yvelsid
Сообщений: 7
Оценки: 0
Присоединился: 2009-12-07 18:50:40.733333
|
Гуголь я уже давно мучаю, но никак не могу добиться от него адекватных ответов. Неужели это такая редко встречаемая тема [:(]
|
|
|
RE: вопрос по winapi - 2009-12-08 15:08:39.420000
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Не ясна твоя задача… и не ясен твой уровень знаний? Что уже готово?
|
|
|
RE: вопрос по winapi - 2009-12-08 15:31:55.180000
|
|
|
yvelsid
Сообщений: 7
Оценки: 0
Присоединился: 2009-12-07 18:50:40.733333
|
quote:
Не ясна твоя задача… Необходимо написать программу, которая при запуске будет собирать информацию об активном пользователе, т.е. записать в файл набираемый текст с клавиатуры, часто используемые приложения. В перспективе будет написано 2 приложение, которое будет анализировать полученную инфу(Data Mining). quote:
не ясен твой уровень знаний "вечный" новичек quote:
Что уже готово? Перехватывать нажатия клавиш через установку хука у меня получается, а вот каким образом получить список программ я не знаю.
|
|
|
RE: вопрос по winapi - 2009-12-08 15:56:57.693333
|
|
|
Ltonid
Сообщений: 4970
Оценки: 740
Присоединился: 2008-12-29 13:21:56.166666
|
Сколько говорить, нету готового списка. Почитай про аналогичные проги - везде первым пунктом написано "1) Программа самообучающаяся - будет наблюдать и записывая часто используемые программы пользователя, ВПОСЛЕДСТВИИ подстраивать что нить под него". Вывод: программа должна некоторое время просто смотреть и записывать сколько и каких программ (читай файлов) запустил пользователь, дальше жестокий анализотор ну и т.д. Тебе подскали где взять начальные данные для маленького списка. Что из этого не подходит под твою задачу? Какую именно инфу о пользователе и для чего? Спрошу по другому: что ты собираешься изменить узнав инфу?
|
|
|
RE: вопрос по winapi - 2009-12-08 16:01:30.290000
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Хацкер :-P Выше правильно написали. Системная инфа о запускаемых программах тебе ничего не даст в таком случае.
|
|
|
RE: вопрос по winapi - 2009-12-08 16:12:03.986666
|
|
|
yvelsid
Сообщений: 7
Оценки: 0
Присоединился: 2009-12-07 18:50:40.733333
|
Спасибо всем за ответы ПС хацкер не хацкер, а курсовую все равно сдавать нужно
|
|
|
RE: вопрос по winapi - 2009-12-09 12:25:31.310000
|
|
|
Zmaster
Сообщений: 930
Оценки: 0
Присоединился: 2007-02-09 19:02:43.500000
|
quote:
Никаких ДеBuilder'ов!!! Только мозг поломаешь. Не, я этой книгой не намекал на определенную среду. просто в этой книге хорошо описана работа с WinApi, ошибки, которые возвращают функции, примеры. Короче можно сказать что это простенький MSDN с текстами на Билдере (если можно так выразится):) To ТС: Для окон поставь не клавиатурный хук, а системный (непомню как называется). Смысл в том, что когда создается окно приложения, или когда окно активируется, закрываеся и т.п. то управление передается на функция хука с параметрами о дескрипторе окна и прочей информации. В фукции хука фильтруешь все параметры кроме запуска приложения. А дальше уже сам разберешься.
|
|
|
RE: вопрос по winapi - 2009-12-09 12:56:46.806666
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
quote:
ORIGINAL: Zmaster Не, я этой книгой не намекал на определенную среду. просто в этой книге хорошо описана работа с WinApi, ошибки, которые возвращают функции, примеры. Короче можно сказать что это простенький MSDN с текстами на Билдере (если можно так выразится):) MSDN+Google. И удалять у себя дибилдер. Обязательно. И даже не пытаться читать ничего с ним связанного. Зачем засорять голову ненужным, когда итак хватает хорошо разжёванной инфы?
|
|
|
|
|