Я ищу высокого и низкого поиска способа отображения всего текста из FTP.exe в richtextbox. до сих пор я только мог сделать, это отобразить выходной код. идея заключается в том, чтобы запустить тест и отобразить и захватить файл, который не был проблемой, за исключением того, что я не могу отобразить весь текст, как вы могли бы видеть его в Command.Hoping, чтобы увидеть весь текст по завершении. Пожалуйста помоги!!отображение всего текста cmd.exe в текстовое поле
Вот он код: Private Sub Rectangle1_Click (отправитель As Object, е Как EventArgs) Ручки Rectangle1.Click дим р как новый процесс() С р .StartInfo.Arguments = "-s: C: \ DSL \ ftptest \ speed1.txt 65.40.220.20" .StartInfo.CreateNoWindow = True .StartInfo.FileName = "FTP" .StartInfo.RedirectStandardError = True .StartInfo.RedirectStandardOutput = True .StartInfo.UseShellExecute = False . Start()
Dim StErr As StreamReader = .StandardError
Dim StOut As StreamReader = .StandardOutput
While (Not StOut.EndOfStream)
Me.RichTextBox1.AppendText(String.Format("{0}", StOut.ReadLine() & vbCrLf))
End While
.WaitForExit()
End With
End Sub
End Class
Вот выход из кода: пользователя (65.40.220.20:(none)): Hash метка печати на фтп: (2048 байт/хэш-метка).
хэш получить test.1meg
#кд загрузить положить test.1meg
#близко свиданья
Вот что я ищу:
C: \ DSL \ FTPTEST> вызов FTP -s: c: \ dsl \ FTPtest \ speed1.txt 65.40.220.20 Подключен к 65.40.220.20. 220-
Этот сервер предоставляется только как сервер EMBARQ Speedtest для клиентов DSL.
Любое другое использование запрещено.
Вы можете войти с помощью анонимного ftp и загрузить тестовые файлы, чтобы определить свою скорость.
Вы можете загрузить те же файлы в каталог загрузки, чтобы проверить скорость загрузки. Вы можете загружать только файлы, которые вы ранее загружали с этого сервера.
Вы не можете загрузить что-либо из каталога загрузки.
Помните, что некоторые программы ftp измеряют скорость в байтах в секунду. Скорость DSL измеряется в битах в секунду. В байте 8 бит. Если вы можете скачать его со скоростью 64 килобайта в секунду, то это то же самое, что и 512 килобит в секунду.
220 65.40.220.20 FTP-сервер готов Пользователь (65.40.220.20:(none)): 331 Анонимный вход в систему, отправьте полный адрес электронной почты в качестве пароля.
230-
Этот сервер предоставляется в качестве сервера EMBARQ SpeedTest для только DSL клиентов.
Любое другое использование запрещено.
Вы можете войти с помощью анонимного ftp и загрузить тестовые файлы, чтобы определить свою скорость.
Вы можете загрузить те же файлы в каталог загрузки, чтобы проверить скорость загрузки. Вы можете загружать только файлы, которые вы ранее загружали с этого сервера.
Вы не можете загрузить что-либо из каталога загрузки.
Помните, что некоторые программы ftp измеряют скорость в байтах в секунду. Скорость DSL измеряется в битах в секунду. В байте 8 бит. Если вы можете скачать его со скоростью 64 килобайта в секунду, то это то же самое, что и 512 килобит в секунду.
230 Анонимный доступ предоставляется, применяются ограничения. ftp> hash Печать хэш-метки На ftp: (2048 байт/метка). FTP> получить команду 200 PORT успешного 150 Открытие соединения test.1meg данных в режиме ASCII для test.1meg (1048576 байт)
# # #FTP: 1048576 байт, полученных в 5.96Seconds 175.94Kbytes/сек. FTP> FTP> загрузить CD 250 Команда CWD успешно FTP> поместить test.1meg 200 ПОРТ команды успешного соединения данных 150 Открытие режима ASCII для test.1meg
# # #226 Передача завершена. ftp: 1048576 байт отправлено в 5.98 секунд 175.23Kbytes/sec. ftp> ftp>
Пользователь (65.40.220.20:(none)): Печать метки хэша На ftp: (2048 байт/метка хэша). хэш получить тест.1meg ################################################ ################################################## ####################################### cd upload положить тест.1meg ### ################################################## ########### закрыть bye Это то, что он не показывал на столбе. Сожалею!! – JosephPeters73