powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как залогиниться на unix?
4 сообщений из 4, страница 1 из 1
Как залогиниться на unix?
    #33192156
Yuriy Goodz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Задача проста-но с какой стороны подступиться - не знаю.

Нужно просто проверять, существует ли на удаленном unixe такой-то user с passwordom.

Какими средствами VB6 это можно делать? FTP,TELNET,WINSOCKS?

Никогда таким не занимался...
...
Рейтинг: 0 / 0
Как залогиниться на unix?
    #33194249
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На Linux-е я например использую для обмена данным WinSocket.
Думаю если там крутится Web server можно свободно обмениватся
данными через URL строку или FTP.

http://www.ostrosoft.com/oswinsck.asp
http://www.vbip.com/
...
Рейтинг: 0 / 0
Как залогиниться на unix?
    #33195833
Yuriy Goodz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Веб сервера там нет. Но при помощи dll довольно просто удалось прицепиться на 21 порт и командами ftp протестировать юзера.
Что и требовалось поюзать.
Гранд мерси за помощь.

Работает примерно так

Private Sub cmdConnect_Click()
oWinsock.Connect sServer, nPort
oWinsock.SendData "user username" & vbCrLf
oWinsock.SendData "pass password" & vbCrLf
End Sub

У объекта есть событие oWinsock_OnDataArrival(). Анализируя его можно определить, что возвратил ftp server.
Успешный логин - код 230.
Ошибка - код 500.
Неверный логин - код 530.

Private Sub oWinsock_OnDataArrival(ByVal bytesTotal As Long)
Dim sBuffer As String
oWinsock.GetData sBuffer

If InStr(sBuffer, "230") Then
MsgBox "User exists", vbInformation
End If

If InStr(sBuffer, "530") Then
MsgBox "Login incorrect", vbCritical
End If

End Sub

Private Sub cmdQuit()
oWinsock.SendData "quit" & vbCrLf
End Sub
...
Рейтинг: 0 / 0
Как залогиниться на unix?
    #33196969
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рад что помогло, успехов !!!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как залогиниться на unix?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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