Страница: 1 | 2 |
Вопрос: Dial-up pass in 2000/XP
Добавлено: 07.05.04 09:12
Автор вопроса: 2San
Ответы
Всего ответов: 27
Номер ответа: 16
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #16
Добавлено: 13.07.04 17:55
DaSharm, дай мне лучше готовый VC проект, в этом поменяешь одно, тут же возникает другое
Мне лень разбираться
2All результат работы можно посмотреть тут:
http://vbnet.ru/sample/sampledownload.asp?id=546
Номер ответа: 17
Автор ответа:
DaSharm
ICQ: 780477
Вопросов: 72
Ответов: 1297
Web-сайт:
Профиль | | #17
Добавлено: 14.07.04 10:38
ВОТ И ВСЕ!ТЕПЕРЬ И НА ВБ МОЖНО ТЫРИТЬ ПАССЫ!СКАЖЕМ ВСЕ БОЛЬШОЕ СПАСИБО sne!
Номер ответа: 18
Автор ответа:
2San
Вопросов: 11
Ответов: 68
Профиль | | #18
Добавлено: 14.07.04 19:43
sne БОЛЬШОЕ СПАСИБО!!!
мне например пассы надо не тырить, а если кому-то надо, то пусть это
останется на его грязной совести. и не надо лохматить бабушку!
Номер ответа: 19
Автор ответа:
sgul
Вопросов: 0
Ответов: 4
Профиль | | #19
Добавлено: 30.01.05 22:53
Здравствуйте.
Пишу я вам по поводу бага в исходнике на Visual Basic от 18 июля
2004г:
"Определение логина, пароля, номера телефона"
по адресу: http://www.vbrussian.com/download.asp?Type=Example&ID=104.
Суть бага вот в чём:
Программа работает нормально, если создаются подключения по схеме:
Панель управления
сетевые подключения
создание нового подключения
Подключить к интернету
Установить подключение вручную
Через обычный модем... и т.д
Но если создавать подключение по схеме:
Панель управления
сетевые подключения
создание нового подключения
Подключить к сети на рабочем месте
Подключение удалённого доступа....... и т.д
То при попытке получить логин, пароль и номер телефона происходит
ошибка "Неправильный вызов функции"
в строке
ProcessLSABuffer = Left$(ProcessLSABuffer, Len(ProcessLSABuffer) -
2&.
В общем я долго ломал голову над этим исходником и решил обратиться к
Вам.
Убедительная просьба его рассмотреть и написать мне ответ.
Заранее спасибо.
Vitas_gul@mail.ru
Номер ответа: 20
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #20
Добавлено: 30.01.05 23:42
Забавно, но по-моему кроме меня с этим никто ковыряться не станет
Номер ответа: 21
Автор ответа:
2San
Вопросов: 11
Ответов: 68
Профиль | | #21
Добавлено: 31.01.05 09:41
2sne: если ты не против я немного поковырялся
в функции GetLSAPasswords есть два вызова к GetLsaData:
GoTo wrk
If GetLsaData(POLICY_GET_PRIVATE_INFORMATION, "L$_RasDefaultCredentials#0", PrivateData) Then _
GoTo wrk
это получение пассов для вынь и ХР и 2000 соотв. так вот, если поменять их местами, то в ХР по крайней мере (2000 нет под рукой) пассы кажуться для случая 2, но теперь уже не кажуться для случая 1 (см. выше способы создания соединений). Кароче, по ходу, для соединений ISDN в XP остался механизм от 2000 (ну или наоборот для dial-up соединений). Теперь осталось только научиться отличать эти типы соединений
Номер ответа: 22
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #22
Добавлено: 31.01.05 10:21
Вызывать оба и смотреть, какой из них возвратил результат
Номер ответа: 23
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #23
Добавлено: 31.01.05 11:46
тоже метод
Номер ответа: 24
Автор ответа:
sgul
Вопросов: 0
Ответов: 4
Профиль | | #24
Добавлено: 01.02.05 03:11
Здравствуйте.
Пишу я вам по поводу бага в исходнике на Visual Basic от 18 июля
2004г ......
Отвечаю сам на поставленный вопрос:
В первом случае создаётся подключение с сохранением пароля для всех пользователей.
Во втором случае создаётся подключение с сохранением пароля только для текущей учётной записи(если не изменять положение кнопки).
Во втором случае получение LSA данных почему-то не происходит, переменная sBuffer не содержит нужных данных, вследствие чего в строке
ProcessLSABuffer = Left$(ProcessLSABuffer, Len(ProcessLSABuffer) -
2&.
происходит ошибка(т.к переменная ProcessLSABuffer пустая).
Вот так!!!
Спасибки Namazov Denis за помощь в решении проблемы.
Соответственно у меня появился другой вопрос.
А как получить данные для во втором случае?
Номер ответа: 25
Автор ответа:
sgul
Вопросов: 0
Ответов: 4
Профиль | | #25
Добавлено: 01.02.05 23:08
Ну а что вы все молчите?
Номер ответа: 26
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #26
Добавлено: 02.02.05 00:44
Исследуй, никто не знает всего... и никто не станет делать чью-то работу за так... Так что заниматься этими вопросами тем кого это интересует... Лично мне сейчас вовсе некогда делать даже свое, не то что чужое
Номер ответа: 27
Автор ответа:
sgul
Вопросов: 0
Ответов: 4
Профиль | | #27
Добавлено: 02.02.05 00:47
В этом я с тобой полностью согласен