Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Блокировка папок


Страницы:   1 2 3 4

Саша ©   (2005-01-22 12:39:00) 

Привет мастерам. Я "Программист" вот решил написать программку, которая бы блокировала доступ к папкам и файлам по паролю. и вот представьте себе я "программист" и не знаю как это сделать :(. Помогите пожалуйста, подскажите как мне ее напистать. Что делать!!!Спасибо.!!


Ihor Osov'yak   (2005-01-23 00:53:00) [41]

а я так хотел из себя умника построить...


Ihor Osov'yak   (2005-01-23 00:53:00) [42]

И тут пришел Ржевский...


Alexander Panov   (2005-01-23 00:48:00) [43]

Я иметь такой кампанент.  На нем "Hello, world" написана.


Ihor Osov'yak   (2005-01-23 00:39:00) [44]

да, и в общем-то соотв. задача не очень то отношение к делфи имеет, да и явно не из разряда задач "для обучения"...


Knight   (2005-01-23 00:39:00) [45]


> [31] Саша   (23.01.05 00:06)
> А я "программист" решивший Delphi изучить

Так и выбери сперва, что-то по проще...
Книжки почитай...   http://www.podgoretsky.com/ddp.html
типа
- Delphi 5. Руководство разработчика, том 1
- Delphi 5. Руководство разработчика, том 2


Ihor Osov'yak   (2005-01-23 00:35:00) [46]

Ну, раз спасибо за ссылку, то спасибо. Ссылку я привел ввиду того, что заказчик оценивает трудоемкость работы от 100 до 500 уе, мне было бы интересно, за сколько люди возмутся делать, и сделают ли..
.. А технология примерно такая - драйвер-фильтр файловой системы для NT, для W9x - есть такое понятие как file system hook - см. IFSMgr_RemoveFileSystemApiHook - реализация, естественно, как VXD, то есть снова драйвер.. Как оправную точку можно рекомендовать небезизвестный filemon от sysintenals (релиз и для nt, и для win9x) - если хорошо поискать, то можно найти и исходники - а можно книгу Соломона-Руссиновича купить, там на диске есть исходники к версии для нт, для 98 -  не помню..  Естественно, нужно также решить задачу передачи нотификации из драйвера в win32 для случая запроса пароля, етс..   В литературе довольно подробно описана эта технология NT, для 9х - почему-то молчек, но решается в общем то аналогично - посредством event-а, который переводится в свободное состояние в режиме ядра, и который ожидает рабочий поток в пользовательском режиме.. Вот только для передачи хендла евента от win32 в режим ядра для win9x нужно использовать недокоментированные функции..
Кстати, если мне не ззменяет память, filemon танцами вокруг разделяемый евентов не страдают, а просто делают опрос по таймеру... Во всяком случае - первые релизы для w9x...


Саша   (2005-01-23 00:06:00) [47]

Клаву вообще я сегодня весь день наблюдаю!!!
А я "программист" решивший Delphi изучить, а вы помочь не хотите :( Да и спасибо за ссылку


Ihor Osov'yak   (2005-01-22 23:59:00) [48]

2 [27] Palladin ©   (22.01.05 23:45)

Ну почему сразу развод?

Вот, люди заказывают, люди и делать соглашаются -

http://www.rentacoder.com/RentACoder/misc/BidRequests/ShowBidRequest.asp?lngBidRequestId=210095#BidId_3001194


Homa_Programer   (2005-01-22 23:57:00) [49]

да какой ты программист? ты пади клавиатуру второй раз видишь!!!


uny   (2005-01-22 23:57:00) [50]

зачем ломать то вообще? грустного вроде не было - АА на это прямо указывает)) помню был 250, а потом - нет..


Palladin   (2005-01-22 23:45:00) [51]

Нифига, нет в пространстве линейных пространств!
"Программистов" тоже нет... Так что ты, Саша, не существуешь по определению, которые ты сам себе дал...
И вообще, имхо, развод...


uny   (2005-01-22 23:30:00) [52]

АА
Только избранные могут представлять, что кроме весны и цветочков в мире есть еще и линейные пространства. расскажите, а?
:)


Саша   (2005-01-22 23:25:00) [53]

Че тут смешного не пойму. Я "программист"!!!!
Предложения есть по поводу моей темы????


АА   (2005-01-22 23:18:00) [54]


> Саша  

Прочитал все твои топики-спасибо посмешил.


Knight   (2005-01-22 22:57:00) [55]

Можешь тут разное попробовать... если не хватит, то дополнить %)

Components > Files and Drives > Notification
http://www.torry.net/pages.php?id=252


Саша   (2005-01-22 22:44:00) [56]

Я же "Программист" ты бы мне подсказал где он находится?


Knight   (2005-01-22 22:42:00) [57]


> [20] Саша   (22.01.05 22:37)

А чё DirMonitor? Не понравился?


Саша   (2005-01-22 22:37:00) [58]

Уважаемые мастера ну по существу пожалуйста подскажите, правда а :(. Какие компоненты применять (API или еще что). ну подскажите пожалуйста А?????


netnetnetnet   (2005-01-22 17:07:00) [59]

За коллективное "напистание"


uny   (2005-01-22 16:53:00) [60]

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


Страницы:   1 2 3 4

Наверх

Титульная страница Поиск, карта сайта Написать письмо