parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Вот и я о чем.

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)
       }{
       Не тот пароль
        }
   
   }{
   Такого пользователя нет
   }

}