powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / VFP: применение "чужих" инструментов...
11 сообщений из 11, страница 1 из 1
VFP: применение "чужих" инструментов...
    #33966704
Zero12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что-то я затупился конкретно, видать - запарила меня эта китайская терминология вконец (:
Помогите разобраться, пожалуйста.
Хотел сделать так, чтобы после запуска серверного приложения на компе никакая юзерская сволочь не могла в мое отсутствие запустить там еще какой-нибудь процесс (типа: сервер - есть сервер, и баста!)
Для того, чтобы не дать прикрыть или деактивировать окно серверного приложения (чтобы перекрыть доступ к desktop'у), ничего не смог сделать. Видать, еще не достаточно я крутой перец в VFP.
Тогда решил пропробовать через применение функций WinAPI (слышал, что есть такой зверь:) вызывать паролированный ScreenSaver. Нашел в И-нете тарабарские описания на английском - вроде, если напрячь мозги, то не все так и сложно выходит:)
Да вот беда - там еще глаз зацепился за описание WMI, скрипты с применением которого во многом дублируют возможности WinAPI (правда - не в вопросе ScreenSaver'а). Но любопытство все же заело: на кой нужны два эти похожих зверя? Иными словами, какова специфика назначения того и другого? И в чем разница их применения из-под VFP?
Черкните, кто знает, хотя бы в самых общих чертах, а то не усну :)
Или подкиньте тынц, плиз.
...
Рейтинг: 0 / 0
VFP: применение "чужих" инструментов...
    #33966899
Strong
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zero12 вызывать паролированный ScreenSaver.

настраиваешь в свойствах экрана свой скреенсевер, ставиш галку защитить паролем.,

что бы запустить его из программы запускаешь соответствующий файл scr в папке windows или windows\system32 точно не помню.

и кстати какая у вас версия Windows?
вопрос не по фоксу вообщето.
...
Рейтинг: 0 / 0
VFP: применение "чужих" инструментов...
    #33966902
Strong
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да кстати если хотите заблокировать свое приложение, сделайте thisform.enabled = .F. а разблокировку по паролю, какие проблемы?

______________________________________
Strong
...
Рейтинг: 0 / 0
VFP: применение "чужих" инструментов...
    #33966964
Zero12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да вопрос-то больше познавательный. А запостил его сюда, потому что возник он естественным путем при изучении VFP.
Но проблема - не в блокировке приложения, а в перекрытии доступа к рабочему столу во избежание запуска юзером еще какой-нибудь конченной юзерской программы, которая будет отнимать ресурсы у проца...
А насчет WinAPI/WMI - действительно, если не получу здесь ничего вразумительного, запостю в OS-форум.
...
Рейтинг: 0 / 0
VFP: применение "чужих" инструментов...
    #33966998
Проходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Батенька, подобные вопросы решаются отнюдь не клиентской прогой, насколько бы "серверной" вы ее не назвали, а администратором того "сервера", на котором эта прога запущена.
Представте себе такую ситуацию: на "сервере" по каким-то причинам надо запустить две вот таких вот "очень умных и сверхважных" программы, которые сами себе под себя настраивают винду. И как вы представляете себе разруливание требований этих программулин не запускать кроме себя ничего? И как вы вообще представляете себе получение прав программой или пользователем самой программой или самим пользователем по своему усмотрению? Типа хочу быть админом и делаю сам себя админом, а прежний адмим пусть идет лесом?

Решаются настройкой администратором "сервера" соответствующих политик, с помощью которых можно убрать кнопку пуск, запретить запуск других приложений и т.д., но никак не из самой проги.
...
Рейтинг: 0 / 0
VFP: применение "чужих" инструментов...
    #33967091
Фотография Vladimir M Sklyar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ScreenSavers с паролем и вообще-то это не задачи фокса блокировать компы.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
VFP: применение "чужих" инструментов...
    #33969507
Zero12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ба, какие все умные...:)
А если я, собственно, и являюсь полновластным хозяином этого так называемого сервера и весьма хочу его настроить именно вышеописанным образом?
Значит из-под [...нелестные эпитеты...] DelPHi (и иже с ним) так сделать можно, а из-под [...лестные эпитеты...] VFP - низзя?
Это еще что за "рассовая" дискриминация?
...
Рейтинг: 0 / 0
VFP: применение "чужих" инструментов...
    #33969555
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zero12А если я, собственно, и являюсь полновластным хозяином этого так называемого сервера и весьма хочу его настроить именно вышеописанным образом?О! Месье знает толк в извращениях! ;-)

А если серьезно, то и правда, не дело это сервера бд (или, наверное, все же корректнее его назвать сервером приложений) следить за доступом к ОС, под которой он, собственно, и работает (ведь не наоборот же!).

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

Ну а если вопрос скорее познавательный, то... то тут, к сожалению, помочь не могу по незнанию и WinAPI, и WMI. В этом случае прошу рассматривать мое сообщение как спам. ;-)
...
Рейтинг: 0 / 0
VFP: применение "чужих" инструментов...
    #33969774
oleg_km
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мне кажется в программе достаточно будет после старта выдать LockWorkStation. Этого будет более чем достаточно, чем извраты с перекрывающими все и вся окном. Если конечно сервер выше win2k.
...
Рейтинг: 0 / 0
VFP: применение "чужих" инструментов...
    #33969788
Проходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Значит из-под [...нелестные эпитеты...] DelPHi (и иже с ним) так сделать можно, а из-под [...лестные эпитеты...] VFP - низзя?
Это еще что за "рассовая" дискриминация?
А еще в дельфе драйверы можно писать, а на фоксе нельзя. Это тоже дискриминация? Может не стОит путать области применения и типы (классы) разных инструментов?
...
Рейтинг: 0 / 0
VFP: применение "чужих" инструментов...
    #33969896
Zero12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
To Проходящий:
Проходите, а то отвечу...
To Urri:
Премного благодарен.
Убедительно и доходчиво. :))
Прошу считать тему исчерпанной.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / VFP: применение "чужих" инструментов...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]