![]() |
Модераторы: korob2001, ginnie |
![]() ![]() ![]() |
|
MorrisonHotel |
|
||||||
![]() Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 12.6.2009 Где: Санкт-Петербург Репутация: нет Всего: нет |
Нашел в сети пример создания telnet-сервера, немного переделал. Он слушает порт и то, что прилетает пишет в файл. Вот кусок кода.
У меня проблема: если отправить какой-то текст, скажем, из telnet-клиента, то все ок, в файл что-то запишется, а вот если ему прилетит нечто вроде: кусок tcpdump'a
Как мне убрать служебные сиволы и оставить в переменной $_ только валидные сиволы? Хотя если отправить строку
Прошу помощи. Это сообщение отредактировал(а) MorrisonHotel - 24.4.2011, 01:04 |
||||||
|
|||||||
Pfailed |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 933 Регистрация: 19.7.2009 Репутация: 22 Всего: 39 |
||||
|
||||
MorrisonHotel |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 12.6.2009 Где: Санкт-Петербург Репутация: нет Всего: нет |
Ну а как их перечислить? в ascii они выглядят примерно так: ^M ^O...
Это сообщение отредактировал(а) MorrisonHotel - 24.4.2011, 12:19 |
|||
|
||||
arto |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1495 Регистрация: 31.10.2004 Репутация: 38 Всего: 40 |
пoпробуйте символьный класс: perldoc perlrecharclass
|
|||
|
||||
MorrisonHotel |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 12.6.2009 Где: Санкт-Петербург Репутация: нет Всего: нет |
Пожалуйста, немного (много) подробностей
![]() |
|||
|
||||
arto |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1495 Регистрация: 31.10.2004 Репутация: 38 Всего: 40 |
зачитывание вслух документации -- 50€/hour
|
|||
|
||||
MorrisonHotel |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 12.6.2009 Где: Санкт-Петербург Репутация: нет Всего: нет |
Попробовал так:
Это сообщение отредактировал(а) MorrisonHotel - 24.4.2011, 20:52 |
|||
|
||||
MorrisonHotel |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 12.6.2009 Где: Санкт-Петербург Репутация: нет Всего: нет |
Решил вопрос через inetd
|
|||
|
||||
shamber |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1422 Регистрация: 5.9.2006 Где: Россия Репутация: 17 Всего: 18 |
[\W+] ?
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Perl" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |