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

Вниз

Свой Shell как средство предохранения от юзверей.   Найти похожие ветки 

 
Jakommo   (2003-01-29 12:58) [0]

Очень охота написать свою Shell с Systrayem, чтобы не дать им лазать куда не надо. Для этого хотел бы узнать как вообще народ решал ету проблему... Я прочитал статьи Shell и Shell2 - очень ценно! Но вот может у кого-то есть готовые примерчики реализации с Systrayem ?


 
Игорь Шевченко ©   (2003-01-29 13:49) [1]

Народ советует не страдать ерундой.


 
Jakommo   (2003-01-29 14:23) [2]

:) Какую альтернативу можно использовать?


 
DVM ©   (2003-01-29 14:36) [3]


> Игорь Шевченко


> Народ советует не страдать ерундой.

Народ советует страдать подобной ерундой, поскольку если человек все таки станет делать подобную вещь, то он ознакомится практически со всей работой Windows, большим числом компонентов и получит бесценный опыт в разработке программ.
Я неоднократно слышал подобное, что мол написать замену эксплореру невозможно и пр. Отвечаю, что возможно. Трудно, долго особенно в одиночку, но ВОЗМОЖНО!

> Jakommo

С систреем нет - зачем он нужен в подобной программе.


 
Alibaba ©   (2003-01-29 15:47) [4]

Поддерживаю DVM.

Если есть время и желание - разбираться надо не только с простыми задачками но и со сложными.
Даже если у Jakommo не получится написать Shell - все равно он узнает много нового и интерестного.


 
Jakommo   (2003-01-29 16:10) [5]

> DVM © С систреем нет - зачем он нужен в подобной программе.

Сорри, похоже неправильно выразился, я имел ввиду taskbar - куда падают окна. Конечно же, systray мне нафиг не нужен.
За моральную поддержку отдельное спасибо! :)

P.S.
Попутно хочу решить проблему с доступом на ц:(вин 98) Да, с помощью полиси можно закрыть броузинг по ц: и оставить список разрешённых программ, но если обрашение идёт из проги то до диска всё равно добираешся. Наверное, лучше брать nt-шные системы... Но в моём случае, для простого терминала они слишком избыточны. Стрельба по воробьям из пушки будет экономически не оправдана.




 
Digitman ©   (2003-01-29 16:11) [6]

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


 
DVM ©   (2003-01-29 16:21) [7]


> Digitman

У експлорера нет той функциональности, которая требуется.


 
DVM ©   (2003-01-29 16:22) [8]


> Jakommo

если нужна панель задач, напомни мне почтой. Вышлю кое-какой вполне работоспособный вариант.


 
Digitman ©   (2003-01-29 16:26) [9]


> DVM


Наоборот !) Согласно авт.вопросу, у explorer"а слишком дохрена функц-тей, которые позволяют "юзверям .. лазать куда не надо")

Вот это-то как раз и вполне можно ограничить, не переписывая логику explorer"а "c нуля", а лишь ограничив ее в "свободе действий"))


 
Ru ©   (2003-01-29 16:53) [10]

Писать свой эксплорер это некрасиво (я поставил себе один такой потом долго матюкался и форматировал винт, временами и сейчас матюкаюсь). Так что лушче бери готовую Линукс и создавай свой рабочий стол.

Но еще лучше поставь НТ и задай приоритеты доступа.


 
DVM ©   (2003-01-29 17:07) [11]


> Так что лушче бери готовую Линукс и создавай свой рабочий
> стол.

Бери Windows и создавай свой рабочий стол.
В чем разница?
Линукс как десктоп(настольная имеется ввиду) платформа - плохой выбор.




 
DiamondShark ©   (2003-01-29 17:13) [12]

Ну, блин, темки пошли...


> Свой Shell как средство предохранения от юзверей.


А изменение пола как средство предохранения от беременности не интересует?


 
Ru ©   (2003-01-29 17:19) [13]

>В чем разница?

Если надо в линуксе можно практически все переправить+настройки прав доступа изначально заложены.


 
paul_shmakov ©   (2003-01-30 21:33) [14]

а можно и систрей приделать.
http://rsdn.ru/Forum/Message.aspx?mid=93662&only=1



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

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

Наверх




Память: 0.5 MB
Время: 0.019 c
1-38222
dtk
2003-02-05 09:35
2003.02.13
Формы в DLL


3-38128
4x4
2003-01-28 12:07
2003.02.13
Соединение строк в DBGrid?


14-38543
Ketmar
2003-01-27 17:10
2003.02.13
высокая поэзия


1-38353
Adam
2003-02-03 17:52
2003.02.13
Двоичный или текстовый?


1-38356
SergeN
2003-02-03 09:45
2003.02.13
Циклы