Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.24;
Скачать: CL | DM;

Вниз

Отличие игр от других программ   Найти похожие ветки 

 
Profi ©   (2004-10-03 12:16) [0]

Дали тут задание: написать сервис, который будет следить, чтобы на компе не запускали ни одну игру, а сам комп при этом оставался полностью функциональным (запускай любые проги, кроме игр). Единственное, что мне приходит на ум, это создать и постоянно обновлять список запрещенных процессов. Может у кого есть другие мысли?


 
Поручик   (2004-10-03 12:22) [1]

можно следить за обращениями к библиотекам OpenGl и DirectX


 
DrPass ©   (2004-10-03 12:24) [2]

... и заодно прибивать 3DSMax, LightWave, SoundForge, AutoCAD


 
Profi ©   (2004-10-03 12:25) [3]

А еще есть игры, типа сапера! Они ни к DirectX, ни к OpenGL не обращаются!


 
Поручик   (2004-10-03 12:28) [4]

А это тоже игры:)
К тому же они могут не использоваться на данном предприятии, а если что, их можно разрешить


 
Поручик   (2004-10-03 12:36) [5]

Profi ©   (03.10.04 12:25) [3]
Тогда надо обединять эи 2 способа, сапера в список, а остальное по библиотекам блокировать


 
Sergey_Masloff   (2004-10-03 12:39) [6]

Profi ©   (03.10.04 12:16)  
Тебе в голову не приходит что первым делом погасят твой сервис и вперед хоть опенгл хоть директикс. Смешной народ кто запрещает игры. Нужно работу людей контролировать - что и как делает а не сколько и когда. Может он гений за 15 минут все сделал и раслабляется. А если в конторе бардак то никакими запретами ничего не сделаешь. Принесут тетрис и будут играть.


 
Profi ©   (2004-10-03 12:47) [7]

Так в том то и дело, что надо знать что тетрис именно игра, а не Word! Единственный выход, что я вижу - обновляемый список.


 
Гаврила ©   (2004-10-03 12:48) [8]

Навернонадо отслеживать "полноэкранный" режим
а сапер и пасьянс - это не игры %-)
ну список процессов еще

а вообще задание дурное
не так надо бороться с раздолбайством на работе


 
Sergey_Masloff   (2004-10-03 12:50) [9]

Profi ©   (03.10.04 12:47) [7]
>Так в том то и дело, что надо знать что тетрис именно игра
Я имел в виду тетрис как аппаратную ;-) платформу

и вообще
>не так надо бороться с раздолбайством на работе
© Гаврила


 
reticon ©   (2004-10-03 12:51) [10]

обновляемый список процессов.... интересно как ты себе это представляешь, ведь их тысячи... задолбаешься однако...

с раздолбайством надо бороться административными мерами...


 
GuAV ©   (2004-10-03 12:53) [11]


> чтобы на компе не запускали ни одну игру, а сам комп при
> этом оставался полностью функциональным

Противоречивая задача. так и объясни.
>  Отличие игр от других программ

Машине этого не понять. Только юзеру.

чем отличается wnimine/freecell/sol от paint/wordpad/notepad, так это тем что не импортирует GetOpenFileName, GetSaveFileName ;-)


 
Profi ©   (2004-10-03 12:55) [12]

GuAV ©   (03.10.04 12:53) [11]
Я уже пытался объяснить, так нет! "Придумай и сделай!". Буду делать списком процесов.


 
reticon ©   (2004-10-03 12:58) [13]

в таком случае проще куда проще сделать список разрешенных процессов...

а вообще по логике что-то это напоминает программы для администрирования компьютерных клубов. Представь, приходит бух на работу, включает комп а у нее там только несколько ярлычков: ворд, эксель, 1С итп... и усё. на остальное доступ закрыт :)


 
reticon ©   (2004-10-03 13:00) [14]

к 13.

...а в углу экрана идет обратный отсчет времени, оставшийся до конца рабочего дня, по истечению которого компьютер отключается.... :-)))


 
reticon ©   (2004-10-03 13:00) [15]

к 13.

...а в углу экрана идет обратный отсчет времени, оставшийся до конца рабочего дня, по истечению которого компьютер отключается.... :-)))


 
Piter ©   (2004-10-03 13:03) [16]

можно еще как-нибудь отслеживать, что программа переходит в полноэкраный режим (большинство весомых игр так и делает). Хотя это только один из критериев...

В общем, тут только одно - составлять список забаненных игр. Ну и применять некоторые эвристические методы определения игр, прямо как антивирусы :)


 
Piter ©   (2004-10-03 13:05) [17]

Sergey_Masloff   (03.10.04 12:39) [6]
Тебе в голову не приходит что первым делом погасят твой сервис и вперед хоть опенгл хоть директикс


интересно узнать, как может допустим обычный пользователь погасить сервис?


 
reticon ©   (2004-10-03 13:06) [18]

1. Грамостно настроить права юзверей, запретить установку каких либо прграмм.
2. Снять с машин дисководы, отключить USB.
3. Бездисковые рабочие станции.

жестоко, конечно, но шо делать...


 
Гаврила ©   (2004-10-03 13:32) [19]


> [18] reticon ©   (03.10.04 13:06)


4. ОТключить мышку и клаву. Тогда точно не будут играться


 
iZEN ©   (2004-10-03 13:32) [20]

В системных политиках можно настроить список допустимых для запуска приложений.


 
reticon ©   (2004-10-03 14:04) [21]

4. ОТключить мышку и клаву. Тогда точно не будут играться

будут. есть еще джойстики, рули, геймпады...


 
DeadMeat ©   (2004-10-03 15:04) [22]

Тут уже упоминался метод создания списка РАЗРЕШЕННЫХ программ, а не ЗАПРЕЩЕННЫХ... ИМХО наиболее действенный метод...

---
...Death Is Only The Begining...


 
DeadMeat ©   (2004-10-03 15:05) [23]

Да и по одному названию процесса не прокатит. Надо весь путь смотреть. Но перед этим, запретить юзерам удалять проги, которыми они пользуются...

---
...Death Is Only The Begining...


 
reticon ©   (2004-10-03 15:06) [24]

DeadMeat ©   (03.10.04 15:05) [23]
не проще ли запретить устанавливать?


 
Sergey_Masloff   (2004-10-03 15:09) [25]

DeadMeat ©   (03.10.04 15:05) [23]
Вот ради интереса попробовал - Quacke переименованый в notepad.exe отлично работает из системной папки. Вообще - без проблем.


 
GuAV ©   (2004-10-03 15:14) [26]

Sergey_Masloff   (03.10.04 15:09) [25]

Друг рассказывал, что в их вузе на многих машинах папка system32 занимает более 1 ГБ :-)


 
DeadMeat ©   (2004-10-03 15:20) [27]


> [24] reticon ©   (03.10.04 15:06)

Некоторые игры не надо устанавливать... Тотже тетрис...


> [25] Sergey_Masloff   (03.10.04 15:09)

Ну дык надо же сверять с тем что есть... А notepad.exe не в системной насколько я знаю. Вот это и будет выявлено...

---
...Death Is Only The Begining...


 
GuAV ©   (2004-10-03 15:23) [28]


> Тотже тетрис...

Тетрис бывает такой что и без компа работает. Такой с экранчиком, с кнопочками.
Так что против тетриса никакая прога не поможет.


 
Profi ©   (2004-10-03 15:48) [29]

В том то и дело, что они хотят, чтобы юзер мог ставить что хочешь, кроме игр. То есть: захотел он поставить AutoCAD - пожалуйста, захотел IconArt - пожалуйста, но захотел DOOM3 - нельзя! Нельзя и "Бизнесмена". В общем не знаю я как эту проблемму решить. По крайней мере, пока.


 
reticon ©   (2004-10-03 15:54) [30]

фига себе, у вас компы не слабые на работе... что в третий дум можно играть... :-)


 
Kerk ©   (2004-10-03 15:57) [31]


> reticon ©   (03.10.04 15:54) [30]
> фига себе, у вас компы не слабые на работе... что в третий
> дум можно играть... :-)

Мы вот в свое время в CounterStrike по сетке на работе резались... :)


 
reticon ©   (2004-10-03 16:18) [32]

в CS мы и сейчас играем :-))) он не требователен к ресурскам... :))


 
Cobalt ©   (2004-10-03 16:54) [33]

2 Profi ©   (03.10.04 12:16)
что хоть за предприятие? Государственное, или по перепродажам?
Или производственное?


 
DeadMeat ©   (2004-10-03 17:52) [34]

Как вариант, смотреть за OGL и D3D. При появлении онного посылать сообщения на какойнить комп админа, за которым он сидит. Тот уже решит, чего делать. Этот метод можно совместить с "черным списком" маленьких прог. Время от времени, админ проверяет список процессов на компе и окон. Нашел чегото левое, в список его. А сообщение только на OGL и D3D... Правда админу придется постоянно сидеть за компом... Конечно, если переписать прогу в другую папку, то прокатит...

Еще вариант, все же запретить установку и удаление программ, потом [22], [23], [27]. А при надобности установки чего-либо, пускай к админу идут. Или пускай посылают ему сообщение по сетке. Он через тотже Radmin установит нужную софтину, если это не игра. Т.е. ему даже приходить не надо к человеку. А если еще будет голосовой чат, так вообще супер...

---
...Death Is Only The Begining...


 
QuasiLamo ©   (2004-10-03 18:06) [35]

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


 
reticon ©   (2004-10-03 18:08) [36]

DeadMeat ©   (03.10.04 17:52) [34]
Или пускай посылают ему сообщение по сетке. Он через тотже Radmin установит нужную софтину, если это не игра. Т.е. ему даже приходить не надо к человеку. А если еще будет голосовой чат, так вообще супер...


тогда такой админ нафих там не нужен на работе, в смысле, он дома может сидеть чаю пить, выходит так...


 
Profi ©   (2004-10-03 18:12) [37]

Cobalt ©   (03.10.04 16:54) [33]
НИИ


 
DrPass ©   (2004-10-03 20:44) [38]

А что, игры на компьютерах сами по себе возникают? Поснимай CD-ROMы


 
Mihey_temporary ©   (2004-10-03 21:27) [39]

А как насчёт Flash-игр?


 
Profi ©   (2004-10-03 22:36) [40]

DrPass ©   (03.10.04 20:44) [38]
В том-то и дело, что нельзя! Надо, чтобы человек работал с компом по полной (писал диски, читал дискеты, выходил в сеть), но играть чтобы не мог.



Страницы: 1 2 вся ветка

Текущий архив: 2004.10.24;
Скачать: CL | DM;

Наверх




Память: 0.57 MB
Время: 0.048 c
10-1013414121
Олег Лаукарт
2002-02-11 10:55
2004.10.24
VisiBroker: создание виртуальных подсетей (порт)


3-1095250068
AndrewK
2004-09-15 16:07
2004.10.24
Как создать отчет во FreeReport.


4-1095430666
Smart Crazy
2004-09-17 18:17
2004.10.24
Убить эту чёртову иконку в трее


1-1097355900
dock
2004-10-10 01:05
2004.10.24
Как сделать чтобы форма пропускала сообщения сквозь себя и не зад


1-1097474516
aleshap
2004-10-11 10:01
2004.10.24
Как определить какие свойства изменились