Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.01.2013, 15:39   #1
zenner
Форумчанин
 
Регистрация: 12.08.2009
Сообщений: 199
По умолчанию Excel и Telnet

Добрый день!Можно ли из excel отправлять команду и получать ответ в таблицу excel? Мы подключаемся к АТС через телнет.Возникла необходимость создать в экселе макрос по проверке параметров телефонной линии.в телнете мы отправляем следующую команду slomi:snb=22444444,mp=11; end; Станция тестирует линию и выдает следующий результат-

SUBSCRIBER LINE TEST
end;

VERSION 2

DEV SNB MP FCODE
LI3-6911 22444444 11

FOREIGN VOLTAGE TESTS

DC AC
FVAE FVBE FVAB FVAE FVBE FVAB
0.0 0.0 0.0 0.0 0.0 0.0
PASS PASS PASS PASS PASS PASS



INSULATION RESISTANCE TESTS

IRAE IRBE IRABA IRBBA IRAB
LACC LACC LACC LACC 140.800K
>10000K >10000K >10000K >10000K FAIL
PASS PASS PASS PASS


CAPACITANCE MEASUREMENTS

CAE CBE CAB BRK
LACC LACC 2145 NO
8 7


PRESENCE OF SUBSCRIBER SET

SUBSCRIBER SET
YES

: :

CONCLUSION OF COMMAND SLOMI
Вот лог вывода - slomi.txt

Можно ли в экселе сделать форму для ввода номера телефона и рядом кнопку "TEST" после чего отправляется команда slomi....... ну а вывод разместить в таблице а именно вот так как в примере
Line Test.rar
Помогите пожалуйста кто может с данным вопросом. Спасибо!
zenner вне форума Ответить с цитированием
Старый 18.01.2013, 16:38   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Да, сделать можно.

Именно таким образом я в свой время работал с АТС Alcatel

Примеры кода (для работы с АТС UNIT TS-004 через Telnet) есть у меня на сайте:
http://excelvba.ru/tools/Telnet

Изучайте, разбирайте, настраивайте под свои нужды.

PS: Сразу говорю - готовый код под вашу АТС от меня не ждите
(там времени много надо, настраивать макрос под ответы по телнету, тестировать авторизацию, настраивать время ожидания того или иного ответа, указывать варианты корректного ответа и ошибки - чтобы макрос определил, выполнилась ли команда по telnet)

PPS: Помочь написать код конкретно для вашей АТС смогу только в том случае, если вы сможете предоставить к ней удаленный доступ через telnet (по белому IP), и будете готовы оплатить работу (бесплатно точно не возьмусь)
EducatedFool вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Взаимодействие с Telnet на C# Mixim C# (си шарп) 1 30.03.2011 11:51
запуск telnet taymon Помощь студентам 5 23.08.2010 19:31
telnet c++ Mu$T@nG Помощь студентам 19 12.08.2010 18:55
Telnet+smtp MaximeMD Помощь студентам 2 03.09.2009 19:07