Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.06.25;
Скачать: CL | DM;

Вниз

Telnet   Найти похожие ветки 

 
WhiteGuy ©   (2006-05-17 08:11) [0]

Привет, мастера!
Проблема в следующем: я, чтобы узнать кол-во кровных на счету интернета, постоянно хожу на
Пуск->Выполнить->telnet ukrsd.com.ua 13000
После чего вылазит ДОС-сессия, где сообщается, что

Your account: --, abon. plata: --
Нажмите клавишу для выхода...

Как мне достать записать в файл суммы?
Я просто ещё никогда этим не занимался, а тут, бац, выделенка! :)


 
WondeRu ©   (2006-05-17 08:31) [1]

Как я понимаю, тебе необходимо написать свою программу вместо telnet?
Тогда можно использовать компоненты Indy. Просто создаешь сокет клиента и подключаешься к твоему серверу. Советую почитать перевод книги Indy in Depth. В коференции "Сети" есть ссылка на книгу.


 
WhiteGuy ©   (2006-05-17 08:39) [2]

Нет, ну почему-же сразу писать свою прогу?
Разве нельзя как-нибуть без изучения книг?? :)
Всё равно спасиб, мож действительно почитаю как-нибудь! :)


 
WondeRu ©   (2006-05-17 08:58) [3]

тогда поясни слова:
Как мне достать записать в файл суммы?

2Модераторы: ветку в прочее...


 
WhiteGuy ©   (2006-05-17 09:04) [4]

:)
Записать!
:)


 
tesseract ©   (2006-05-17 20:54) [5]


> telnet ukrsd.com.ua 13000

если после этого telnet разрывает соединение то
создать myaccount.bat

@echo off
telnet ukrsd.com.ua 13000>c:\myaccount.log


должно работать по крайне мере в NT


> После чего вылазит ДОС-сессия, где сообщается, что

не дос-сессия, а консольное приложение


 
WhiteGuy ©   (2006-05-17 21:08) [6]


> tesseract ©   (17.05.06 20:54) [5]
>
>
> > telnet ukrsd.com.ua 13000
>
> если после этого telnet разрывает соединение то
> создать myaccount.bat
>
> @echo off
> telnet ukrsd.com.ua 13000>c:\myaccount.log
>
>
> должно работать по крайне мере в NT
>
>
> > После чего вылазит ДОС-сессия, где сообщается, что
>
> не дос-сессия, а консольное приложение


:)
Спасибо, конечно, но я хотел-бы узнать, как это реализовать в Делфи, а не через командный интерпретатор ;)


 
WhiteGuy ©   (2006-05-17 21:11) [7]

Так как неплохо-бы в форме обновлять, скажем, через 5 сек. состояние счёта!
Чтобы не лазить постоянно в Win+R ;)


 
WhiteGuy ©   (2006-05-17 21:13) [8]

Ага! А ведь можно

telnet ukrsd.com.ua 13000>c:\myaccount.log

Дальше через поиск цифр выбрать их и передать в переменную :)
Но медленно и непрофессионально будет :D


 
tesseract ©   (2006-05-17 21:27) [9]

telnet - самый простой из известных протоколов тяжко что-ли доки почитать :-)



Страницы: 1 вся ветка

Текущий архив: 2006.06.25;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.044 c
5-1133960555
ra4fcr
2005-12-07 16:02
2006.06.25
Картинка на BitBtn


2-1149622490
Mr tray
2006-06-06 23:34
2006.06.25
Что за символ #10?


10-1121066017
xmed
2005-07-11 11:13
2006.06.25
трехзвенная архитектура => Статистика на сервере


11-1129621644
Боб
2005-10-18 11:47
2006.06.25
KOLECMLISTEDIT ошибки при компиляции


2-1149598657
XTD
2006-06-06 16:57
2006.06.25
как в листбоксе выделить позиции в списке ?