![]() |
Модераторы: Snowy, Poseidon, MetalFan |
![]() ![]() ![]() |
|
Klio |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 111 Регистрация: 18.4.2008 Где: Харьков - СС_3 Репутация: нет Всего: 1 |
Здравствуйте господа программисты!
У меня проблема с работой по сети через проверку доступа, а точнее три: - 1) Можно ли вытащить из системы: имя пользователя, пароль - на доступ к определённому ресурсу в сети типа "\\comp\share\file.abc" , в случае если пользователь уже вводил эти настройки и подключался к \\comp\...? - 2) Как можно проверить правильные ли параметры доступа (в случае если они известны)? - 3) При использовании TNetResource используется параметр lpLocalName:='W:' обязательно ли его указывать, и можно ли указывать для разных ресурсов одно и тоже имя диска? За любую помощь заранее спасибо!!! |
|||
|
||||
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 4 Всего: 329 |
если пользователь уже вводил, то тебя и так должны пустить к этому ресурсу |
|||
|
||||
Klio |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 111 Регистрация: 18.4.2008 Где: Харьков - СС_3 Репутация: нет Всего: 1 |
Должно та должно, но...
Мне нужно автоматически делать аутентификацию, т.к. с перезапуском машины все данные соединений обнуляются, а значит доступа нет... На данный момент в начале я прохожу путь к файлу через Dialog OpenFile, а после приходится повторно вводить те же данные доступа в отдельные поля... ---> а так можно было сэкономить много времени |
|||
|
||||
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 4 Всего: 329 |
Винда же не зря прячет пароли... ты об этом не думал?
|
|||
|
||||
Klio |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 111 Регистрация: 18.4.2008 Где: Харьков - СС_3 Репутация: нет Всего: 1 |
Думал... а вдруг есть способ, не зря же она окнами кличут или как в более узких кругах - Дырами?
|
|||
|
||||
Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 53 Всего: 484 |
Попробуй потрогать WNetAddConnection2 или WNetAddConnection3
Если там не указывать букву диска (nil), то привязывать оно ничего не станет, а просто подключится к ресурсу, с указанным логином и паролем. Думаю, после этого должно запомнить дескриптор и пускать. Это только мысля. Проверить её щас не могу. Попробуй сам. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Сети" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делится вскрытыми компонентами
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Сети | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |