🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.ruby
Article #1024

Re: Niebuforowane wejście

#1024
From: instax
Date: Tue, 01 Apr 2008 20:17
47 lines
2961 bytes
On 1 Kwi, 20:58, Daniel Podlejski <under...@underley.eu.org> wrote:
> >  Proboje z tym selectem ale nadal nic.
>
> Poczytaj jak to działa, a potem pisz kod - masz braki w teorii.
>
> >  Jeśli mogłbym prosić o
> >  edytowanie źródła na którym bazuje tak aby zadziałało jak się należy.
> >  http://www.extpaste.com/#600
> >  Z góry dziekuje za pomoc.
>
> Ryby nie dostaniesz. Masz tu dodatek do wędki:
>
> irb(main):001:0> require 'socket'
> => true
> irb(main):002:0> s = TCPSocket::new( "127.0.0.1", 25 )
> => #<TCPSocket:0xb7cdc168>
> irb(main):003:0> IO.select([s], nil, nil, 2)
> => [[#<TCPSocket:0xb7cdc168>], [], []]
> irb(main):004:0> s.readline
> => "220 xxxxx.xxx.xx ESMTP Postfix (Debian/GNU)\r\n"
> irb(main):005:0> IO.select([s], nil, nil, 2)
> [2 sekundy czekania]
> => nil
> irb(main):006:0> IO.select([s], nil, nil, 3)
> [3 sekundy czekania]
> => nil
> irb(main):007:0> IO.select([s], nil, nil, 4)
> [4 sekundy czekania]
> => nil
>
> --
> Daniel Podlejski

Dodatek niesamowicie mi pomógł. Co sekunde dostaje aktualny czas oraz
rówonegle odbieram wiadomości z serwera. Świetnie :) Ale jest kolejny
problem. Teraz przy próbie połączenie się z serwerem irc dostaje
nastepujące komunikaty:

NOTICE AUTH :*** No ident response
NOTICE AUTH :*** Couldn't look up your hostname

Komunikat ten pojawia się tylko przy tej poprawionej wersji. Niżej
zamieszczam dwa linki:
1) Niebuforowane wejście jednak łączy z serverem:
http://www.extpaste.com/#600
2) Wejscie buforowane jednak problemy z wejściem opisane wyżej:
http://www.extpaste.com/#609
Technical Details
Message-ID: <0189ed89-26bc-473d-a0d7-f9db672c67b0@s8g2000prg.googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!t-online.de!news.glorb.com!postnews.google.com!s8g2000prg.googlegroups.com!not-for-mail
References: <slrnfv4olf.6ce.underley@uriel.lft> <bd060d25-c3a6-426e-909e-73088a58a4b4@i29g2000prf.googlegroups.com> <slrnfv51do.re9.underley@uriel.lft>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!t-online.de!news.glorb.com!postnews.google.com!s8g2000prg.googlegroups.com!not-for-mail
From: instax@gmail.com
Newsgroups: pl.comp.lang.ruby
Subject: Re: Niebuforowane wejście
Date: Tue, 1 Apr 2008 13:17:01 -0700 (PDT)
Organization: http://groups.google.com
Lines: 48
Message-ID: <0189ed89-26bc-473d-a0d7-f9db672c67b0@s8g2000prg.googlegroups.com>
References: <slrnfv4olf.6ce.underley@uriel.lft> <bd060d25-c3a6-426e-909e-73088a58a4b4@i29g2000prf.googlegroups.com>  <slrnfv51do.re9.underley@uriel.lft>
NNTP-Posting-Host: 81.219.211.105
Mime-Version: 1.0
X-Trace: posting.google.com 1207081022 16396 127.0.0.1 (1 Apr 2008 20:17:02 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Tue, 1 Apr 2008 20:17:02 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: s8g2000prg.googlegroups.com; posting-host=81.219.211.105;  posting-account=U1XYegoAAADALdmsqezQBlaWeRTskKuE
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9pre)  Gecko/2008033105 Dealio Toolbar 3.1 Minefield/3.0a8pre;MEGAUPLOAD  1.0,gzip(gfe),gzip(gfe)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit