Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
while(1):
rsv = str(m[0].recv(256))
print rsv
if rsv == '':
print 'No data more. Connection is closed.'
break;
m[0].close()
s.close()
Этот скрипт будет прослушивать соединение на указанном в параметрах командной строки порту и выводить на экран всю полученную через созданный сокет информацию.
Откроем две терминальные сессии, которые условно назовем cmd (порт управления, обмен данными показан зеленым шрифтом) и data (порт данных, соответствующие строки – серые). Ввод пользователя выделен красным шрифтом. На приведенном ниже листинге строки обоих терминалов показаны вперемежку, отображая хронологию их работы:
cmd: serg$ telnet localhost 21
cmd: Trying 127.0.0.1...
cmd: Connected to localhost.
cmd: Escape character is '^]'.
cmd: 220 myserver.ru FTP server (Version 6.00LS) ready.
cmd: USER username
cmd: 331 Password required for username.
cmd: PASS userpasswd
cmd: 230 User username logged in, access restrictions apply.
data: serg$ ./lystener localhost 25623
cmd: PORT 127,0,0,1,100,23