Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
redactor 30.03.2005 13:54
Я не прошу у Вас сделать это. (см первый пост в этом треде). Я хочу своими силами и бесплатно написать добавить поддержку работы с сокетами в хорошем и любимом мной (даже немного до религиозности :) ) проекте Парсер.заранее обсудить интерфейспросто еще не совсем понятно как сделать это в стиле Парсера.
^socket_connect[строка подключения;параметры]{код} ^socket:send[данные]Чтобы получилось где-то так
^socket_connect[195.218.200.166;$.port[110] $.timeout[60]]{ $is_login[^soket:send[user redactor]] ^if($is_login.text eq "+OK"){] $is_pwd[^soket:send[pass password]] ^if($is_pwd eq "+OK"){ И тут уже всякие LIST, RETR и прочее (насколько я помню протокол POP3) }{ Не тот пароль } }{ Такого пользователя нет } }