Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: опять locker.... Добавлено: 15.08.02 13:06  

Автор вопроса:  Slay | Web-сайт: www.slaysoft.stormway.ru

я уже спрашивал про механизм локеров для игротек... нашел тут на серваке пример Security Manager... он блокирует систему как Screen Saver, это срабатывает под 9х а как такую фишку сбахать под 2к. Или может подскажите способы запрета нажатия клавиш [Alt]+[Tab]? и как под 2k скрыть софтину из Task List, даже если она взлетела как Shell (можно конечно запустить как службу от имени системы... правда с этим тоже проблемы...)???

Я к чему все это пишу?... просто хочу сделать свою софтину а не использовать готовые (они чаще всего просят денежки:).... хотя и не отказался бы использовать Freewar'ый....

Best Ragarts!

Slay

Ответить

  Ответы Всего ответов: 11  

Номер ответа: 1
Автор ответа:
 paul_sn



Вопросов: 16
Ответов: 164
 Web-сайт: sergeyev.zzn.com
 Профиль | | #1
Добавлено: 15.08.02 20:33

А почему именно под 2к. Чем тебя не устраивает 98. Я делал такую прогу с полгода назад.

Насколько я знаю, скрыть прогу в Tasкbar под Win2k практически невозможно, в отличии от 98.

Ответить

Номер ответа: 2
Автор ответа:
 Slay



Вопросов: 27
Ответов: 150
 Web-сайт: www.slaysoft.stormway.ru
 Профиль | | #2
Добавлено: 16.08.02 09:14
в том то и дело что нужно под 2к (у клиента все машины под ней)... А как ты реализовывал блокировку машины после окончания времени???

Ответить

Номер ответа: 3
Автор ответа:
 paul_sn



Вопросов: 16
Ответов: 164
 Web-сайт: sergeyev.zzn.com
 Профиль | | #3
Добавлено: 16.08.02 11:48

Каждую минуту происходил обмен сообщениями между сервером и клиентом о наличии времени. Если времени нету, тогда с сервера шла ко[sensored]а на перезагрузку клиента. Изначально рабочая станция является блокированной.

Ответить

Номер ответа: 4
Автор ответа:
 Slay



Вопросов: 27
Ответов: 150
 Web-сайт: www.slaysoft.stormway.ru
 Профиль | | #4
Добавлено: 16.08.02 15:00

угу... понятно... я решил после окончания времени сеанса просто грохать все окна.... лишь бы лишнего не грохнуть... :)

а сама блокировка как реализована?

Ответить

Номер ответа: 5
Автор ответа:
 MAGNUS



Вопросов: 12
Ответов: 430
 Профиль | | #5 Добавлено: 16.08.02 15:31

Ja po okonchanii seansa otrubal klawu i monitor na kliente ;)))

Ответить

Номер ответа: 6
Автор ответа:
 paul_sn



Вопросов: 16
Ответов: 164
 Web-сайт: sergeyev.zzn.com
 Профиль | | #6
Добавлено: 18.08.02 03:27

У проги две формы, одна с пустым экраном, вторая со списком приложений. При блокировке происходит выгрузка одной и загрузка другой. Связь клиента с сервером осуществляется каждую минуту. Информация о времени хранится и на сервере и на клиенте в зашифрованном виде (на случай если сервак упал).

Ответить

Номер ответа: 7
Автор ответа:
 Slay



Вопросов: 27
Ответов: 150
 Web-сайт: www.slaysoft.stormway.ru
 Профиль | | #7
Добавлено: 18.08.02 16:25

я примерно также сделал только форма одна, на ней выводится сообщение о блокировке  и становится не доступным список программ.... сейчас делаю удаленное управление сталкнулся с проблемой выключения машины с 2к.... стандарная апи функция ExitWindowsEx не пашет... вродебы процесс должен получить доступ для выполнения этой операции а как это сделать я не знаю...

Ответить

Номер ответа: 8
Автор ответа:
 MAGNUS



Вопросов: 12
Ответов: 430
 Профиль | | #8 Добавлено: 20.08.02 14:51

Slay! Wot nashel poka tolko wikluchenie monitora, s klawoj ishodniki gde-to propali...

Выключить монитор:    SendMessage(Application.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, 0);  Включить монитор:   SendMessage(Application.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, -1);  Toka snachala propishi API
Declare Function SendMessage& Lib "User32"
Alias "SendMessageA"(ByVal hWnd as Long,ByVal WMsg as Long, ByVal wParam as Long,ByVal LParam as Any )
Pod 2K ne probowal, tak chto testi !

Ответить

Номер ответа: 9
Автор ответа:
 MAGNUS



Вопросов: 12
Ответов: 430
 Профиль | | #9 Добавлено: 20.08.02 17:24

Iwan. Sorry! Speshil, ne posmotrel i opjat iz explorera wstawil text... Ne hotel ja ... Zabil blin pro etu zamorochku. Klanus bolshe ne budu !! Mog bi tak sam udalil bi... Ne karaj strogo...

 

Ответить

Номер ответа: 10
Автор ответа:
 Slay



Вопросов: 27
Ответов: 150
 Web-сайт: www.slaysoft.stormway.ru
 Профиль | | #10
Добавлено: 21.08.02 12:44

Слушай Mag скажи пжлста значение SC_MONITORPOWER

я кстати другие параметры нашел:

-1 - Переводит монитор в нормальный, рабочий режим

0 - Переводит монитор в режим "легкого" засыпания

1- Переводит монитор в спящий режим

2 - Монитор выключается

Ответить

Номер ответа: 11
Автор ответа:
 MAGNUS



Вопросов: 12
Ответов: 430
 Профиль | | #11 Добавлено: 21.08.02 13:56

Sorry, tut ja pass, u menja wed polnogo opisanija  netu i w Apleman'e etogo toje netu. Ja etot kod kogda to dawno w FIDO po pochte poluchil ;) Tak chto tut nado opitnim putem !

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам