![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#31 |
Форумчанин
Регистрация: 11.08.2009
Сообщений: 558
|
![]()
Вот пример, соединяющийся с модемом, передающий логин и пароль и отправляющий команду ping
Код:
Последний раз редактировалось *PB*; 03.12.2009 в 19:46. |
![]() |
![]() |
![]() |
#32 | |
Форумчанин
Регистрация: 09.09.2008
Сообщений: 418
|
![]()
*PB*? спасибо большое, но если честно, я пока еще до такого кода не дорос, мне не хватает мозгов, чтобы понять его.
У меня случилась другая беда, вчера вроде все нормально работало, не хватало только проверки правильности пароля, а сегодня сел ничего не пашет! Во беда! Начал писать все сначала начиная с книжки, которую посоветовал raxp Цитата:
Код:
|
|
![]() |
![]() |
![]() |
#33 | |
Форумчанин
Регистрация: 11.08.2009
Сообщений: 558
|
![]() Цитата:
Функция OpenNetworkConnection создаёт инет-клиента, который коннектится с модемом используя IP 192.168.1.1 и 23 порт, по протоколу TCP. Модем в данном случае является сервером. В случае удачи, в переменной Connect будет идентификатор соединения. Далее, трижды вызывается процедура SendModemData, в которой отправляется строка текста. Эта процедура передаёт логин, пароль, и команду "ping" модему и пытается получить от него ответ. Вот и всё. Что собственно непонятно. Последний раз редактировалось *PB*; 04.12.2009 в 17:54. |
|
![]() |
![]() |
![]() |
#34 |
Форумчанин
Регистрация: 09.09.2008
Сообщений: 418
|
![]() |
![]() |
![]() |
![]() |
#35 | |
Форумчанин
Регистрация: 11.08.2009
Сообщений: 558
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#36 | |
Форумчанин
Регистрация: 11.08.2009
Сообщений: 558
|
![]() Цитата:
Попробуй так Код:
|
|
![]() |
![]() |
![]() |
#37 | |
Форумчанин
Регистрация: 09.09.2008
Сообщений: 418
|
![]() Цитата:
команда .SendCmd отправляет в консоль 'admin' и предусматривает нажатие #13 затем опять 'admin'. Пробовал, тоже самое. Отладчик показывает, что виснет на втором вводе 'admin'. Просто курсор там останавливается и все, никаких ошибок, ничего! |
|
![]() |
![]() |
![]() |
#38 |
Форумчанин
Регистрация: 11.08.2009
Сообщений: 558
|
![]()
Так что, компонент IdTelnet использует telnet.exe из винды?
![]() |
![]() |
![]() |
![]() |
#39 |
Форумчанин
Регистрация: 09.09.2008
Сообщений: 418
|
![]()
Я так понял, что да, просто он консоль не отображает, я все вывожу в memo
|
![]() |
![]() |
![]() |
#40 |
Форумчанин
Регистрация: 11.08.2009
Сообщений: 558
|
![]()
А зачем в данном случае использовать телнет, если можно создать инет-клинета?
По крайней мере так всё работает - связь с модемом есть и он выполняет команды. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программа для управления ADSL модемом | Blade | Общие вопросы C/C++ | 1 | 07.08.2009 23:16 |
Настройки приватности для пользователей | Hobbit_88 | БД в Delphi | 10 | 27.05.2009 11:58 |
API для контроллера AC-link | asv | Win Api | 2 | 08.11.2008 09:29 |
Прога для настройки! winXpSpeed | Altera | Софт | 2 | 31.03.2008 23:20 |
Программа сохраняющая настройки громкости - нужна. | rn3qlk | Помощь студентам | 8 | 01.02.2008 13:33 |