![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Telnet [D7, WinXP]
WhiteGuy © (2006-05-17 08:11:00)Привет, мастера!
Проблема в следующем: я, чтобы узнать кол-во кровных на счету интернета, постоянно хожу на
Пуск->Выполнить->telnet ukrsd.com.ua 13000
После чего вылазит ДОС-сессия, где сообщается, что
Your account: --, abon. plata: --
Нажмите клавишу для выхода...
Как мне достать записать в файл суммы?
Я просто ещё никогда этим не занимался, а тут, бац, выделенка! :)
tesseract (2006-05-17 21:27:00) [1]telnet - самый простой из известных протоколов тяжко что-ли доки почитать :-)
WhiteGuy (2006-05-17 21:13:00) [2]Ага! А ведь можно
telnet ukrsd.com.ua 13000>c:\myaccount.log
Дальше через поиск цифр выбрать их и передать в переменную :)
Но медленно и непрофессионально будет :D
WhiteGuy (2006-05-17 21:11:00) [3]Так как неплохо-бы в форме обновлять, скажем, через 5 сек. состояние счёта!
Чтобы не лазить постоянно в Win+R ;)
WhiteGuy (2006-05-17 21:08:00) [4]
> 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
>
>
> > После чего вылазит ДОС-сессия, где сообщается, что
>
> не дос-сессия, а консольное приложение
:)
Спасибо, конечно, но я хотел-бы узнать, как это реализовать в Делфи, а не через командный интерпретатор ;)
tesseract (2006-05-17 20:54:00) [5]
> telnet ukrsd.com.ua 13000
если после этого telnet разрывает соединение то
создать myaccount.bat
@echo off
telnet ukrsd.com.ua 13000>c:\myaccount.log
должно работать по крайне мере в NT
> После чего вылазит ДОС-сессия, где сообщается, что
не дос-сессия, а консольное приложение
WhiteGuy (2006-05-17 09:04:00) [6]:)
Записать!
:)
WondeRu (2006-05-17 08:58:00) [7]тогда поясни слова:
Как мне достать записать в файл суммы?
2Модераторы: ветку в прочее...
WhiteGuy (2006-05-17 08:39:00) [8]Нет, ну почему-же сразу писать свою прогу?
Разве нельзя как-нибуть без изучения книг?? :)
Всё равно спасиб, мож действительно почитаю как-нибудь! :)
WondeRu (2006-05-17 08:31:00) [9]Как я понимаю, тебе необходимо написать свою программу вместо telnet?
Тогда можно использовать компоненты Indy. Просто создаешь сокет клиента и подключаешься к твоему серверу. Советую почитать перевод книги Indy in Depth. В коференции "Сети" есть ссылка на книгу.