Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Мультимедиа в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.05.2013, 02:40   #21
GoodDA
фрилансер
Форумчанин
 
Аватар для GoodDA
 
Регистрация: 18.07.2008
Сообщений: 107
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
запущу-ка вычисления на CUDA, нагрузка будет.
да и не все игры способны загрузить видяху на полную(зависит от мощи оной)
Не факт что CUDA будет использоваться на компе где нужно ограничить запуск игр, на крайний случай для работы защиту можно отключать.

Может я ошибаюсь, но по моему защита нужна от новых игр.
А новые игры делаются с таким расчетом что должны запускаться на видео картах которые еще в продажу непоступили.
GoodDA вне форума Ответить с цитированием
Старый 16.05.2013, 08:16   #22
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Цитата:
один из вариантов - отслеживать загрузку видеокарты,
Глупо. IMHO видео-процессор можно загрузить вычислениями или чем-то ещё, главное ЦП не трогать. Не исключено, что и сама ОС так делает, или любое другое ПО.
Человек_Борща вне форума Ответить с цитированием
Старый 16.05.2013, 14:17   #23
GoodDA
фрилансер
Форумчанин
 
Аватар для GoodDA
 
Регистрация: 18.07.2008
Сообщений: 107
По умолчанию

Цитата:
Сообщение от Человек_Борща Посмотреть сообщение
Глупо. IMHO видео-процессор можно загрузить вычислениями или чем-то ещё, главное ЦП не трогать. Не исключено, что и сама ОС так делает, или любое другое ПО.
Зачем переходить на личности?
А что именно глупо?
И при чем тут нагрузка gpu вычислениями?
Почему главное цп нетрогать?
GoodDA вне форума Ответить с цитированием
Старый 16.05.2013, 14:53   #24
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Цитата:
Зачем переходить на личности?
Я не переходил на личности. Это моё мнение.
Цитата:
А что именно глупо?
Проверять наличие 3D, путем проверки загруженности ЦП/ГП.
Цитата:
И при чем тут нагрузка gpu вычислениями?
Представим, что у вас есть ПО, которое определяет наличие 3d по загрузке GPU.
Вот той же Windows взяло и приснилось, а дайка GPU будет длинную математику решать... Или же есть спец. программы(Example), вы даете в пользование GPU и вам капают денюшки.
Цитата:
Почему главное цп нетрогать?
Чтобы ОС нормально работала, без тормозов.
Человек_Борща вне форума Ответить с цитированием
Старый 16.05.2013, 15:33   #25
GoodDA
фрилансер
Форумчанин
 
Аватар для GoodDA
 
Регистрация: 18.07.2008
Сообщений: 107
По умолчанию

Цитата:
Сообщение от Человек_Борща Посмотреть сообщение
Я не переходил на личности. Это моё мнение.

Проверять наличие 3D, путем проверки загруженности ЦП/ГП.

Представим, что у вас есть ПО, которое определяет наличие 3d по загрузке GPU.
Вот той же Windows взяло и приснилось, а дайка GPU будет длинную математику решать... Или же есть спец. программы(Example), вы даете в пользование GPU и вам капают денюшки.

Чтобы ОС нормально работала, без тормозов.
Имхо но это бред какой-то)
Какие денюшки?)
Какие вычисления на гп?) Зачем вы их выдумываете?)
Есть конкретно поставленная задача для одного компа и ребенка, с чего вы взяли что там есть эти вычисления?

Про загруженность цп я вообще ничего неговорил, это сами выдумали.)

Вообще я считаю, что ваш подход не практичный, обосрать все можно)

Решается все это за 20 минут, скачивается прграмма для мониторинга загрузки гп и смотритсяч нагрузка на компе где надо сделать защиту.
И там уже будет видно стоит или нет, а выдумывать лишние проблемы вот это действительно глупо.
GoodDA вне форума Ответить с цитированием
Старый 16.05.2013, 16:34   #26
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Цитата:
Про загруженность цп я вообще ничего неговорил, это сами выдумали.)
Я вам напомню с чего я начал своё IMHO.
Цитата:
Сообщение от GoodDA Посмотреть сообщение
трехмерные игры грузят видеокарту обычно на 100%

один из вариантов - отслеживать загрузку видеокарты,
если нагружена больше допустим 60% то вешать систему

Я к тому про вычисления пишу, что ГП сейчас не только играми может быть занят.

Куда практичнее поставить хук на DirectX и не парится вообще, никогда.

Ваш метод проверки загруженности GPU будет работать, но не забывайте о заниженных настройках графики, а так же играх которые не используют GPU, а так же об играх которые и ЦП не особо нагружают, и вполне играбельны.
А ещё есть браузерные игры.

Единственно но - они все используют или OpenGL или DirectX.

Последний раз редактировалось Человек_Борща; 16.05.2013 в 16:41.
Человек_Борща вне форума Ответить с цитированием
Старый 16.05.2013, 20:25   #27
GoodDA
фрилансер
Форумчанин
 
Аватар для GoodDA
 
Регистрация: 18.07.2008
Сообщений: 107
По умолчанию

Помоему это очевидно что ни один метод не даст даже 80% определения игр.
Может быть 90-95 реально сделать если играми займутся антивирусы, и будут их определять по базам, которые будут обновляться. В будующем я неудивлюсь если так и будет.
Но сейчас, по моему,идентификация по загрузке видюхи даст больший выхлоп по сравнению с хуком директикса.
По крайней мере загрузка видеокарты будет работать и на опенгл и на директах.
Директов уже 2 версии гуляет 9я и 10 , или уже и 11 есть? на них нужно переписывать хуки, или не зависит от версии?

Фильтрация игр по нагрузке видюхи не позволит запускать новые трехмерные игры, а именно их в основном и хочется устанавливать.
Браузерные игры ограничивать по хостам надо.

Вообще надо делать комплексный подход, и хуки и нагрузка, и скорость перемещения мыши(активность), можно даже нейронную сеть написать, входными параметрами забить все что есть, и мониторить на компе, через год-два получим что-нибудь рабочее)
GoodDA вне форума Ответить с цитированием
Старый 16.05.2013, 21:49   #28
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Сообщение от GoodDA Посмотреть сообщение
Помоему это очевидно что ни один метод не даст даже 80% определения игр.
Может быть 90-95 реально сделать если играми займутся антивирусы, и будут их определять по базам, которые будут обновляться. В будующем я неудивлюсь если так и будет.
Но сейчас, по моему,идентификация по загрузке видюхи даст больший выхлоп по сравнению с хуком директикса.
По крайней мере загрузка видеокарты будет работать и на опенгл и на директах.
Директов уже 2 версии гуляет 9я и 10 , или уже и 11 есть? на них нужно переписывать хуки, или не зависит от версии?

Фильтрация игр по нагрузке видюхи не позволит запускать новые трехмерные игры, а именно их в основном и хочется устанавливать.
Браузерные игры ограничивать по хостам надо.

Вообще надо делать комплексный подход, и хуки и нагрузка, и скорость перемещения мыши(активность), можно даже нейронную сеть написать, входными параметрами забить все что есть, и мониторить на компе, через год-два получим что-нибудь рабочее)
тут в принципе нет универсального решения, все же лучше запретить весь софт через учетку кроме белого списка.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 16.05.2013, 23:32   #29
GoodDA
фрилансер
Форумчанин
 
Аватар для GoodDA
 
Регистрация: 18.07.2008
Сообщений: 107
По умолчанию

универсальное решение от стрелялок, хук на WASD)
GoodDA вне форума Ответить с цитированием
Старый 17.05.2013, 00:35   #30
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Цитата:
универсальное решение от стрелялок, хук на WASD)
Не прокатит. У игр свои плюшки.
Человек_Борща вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отслеживание запуска программ Pilyla Общие вопросы Delphi 7 23.04.2013 11:03
Запрет запуска приложений Google[Bot] Безопасность, Шифрование 21 16.01.2013 17:31
Программа "Контроль запуска сторонних приложений локально" ImmortalAlexSan Фриланс 4 05.06.2012 10:35
По поводу запуска приложений из *.bat Altera Windows 2 23.06.2010 14:20
Право запуска приложений Cyxo Операционные системы общие вопросы 14 17.12.2009 19:50