🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Niebuforowane wejście

#1025
From: instax
Date: Wed, 02 Apr 2008 06:37
54 lines
3340 bytes
On 1 Kwi, 22:17, ins...@gmail.com wrote:
> 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

Wszysto w porządku zapomniałem dodać obsluge eventów po otrzymaniu
komuniaktu. Dokladnie chodzi o PING na który trzeba odpowiedzieć po
połączeniu z serwerem. Przeprasza za kłopot. Dziękuje za pomoc i
cierpliwość mysle ze teraz pojdzie górki. Pozdro
Technical Details
Message-ID: <544414ce-b0f0-4a8b-8341-698cb8b33677@u69g2000hse.googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!postnews.google.com!u69g2000hse.googlegroups.com!not-for-mail
References: <slrnfv4olf.6ce.underley@uriel.lft> <bd060d25-c3a6-426e-909e-73088a58a4b4@i29g2000prf.googlegroups.com> <slrnfv51do.re9.underley@uriel.lft> <0189ed89-26bc-473d-a0d7-f9db672c67b0@s8g2000prg.googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!postnews.google.com!u69g2000hse.googlegroups.com!not-for-mail
From: instax@gmail.com
Newsgroups: pl.comp.lang.ruby
Subject: Re: Niebuforowane wejście
Date: Tue, 1 Apr 2008 23:37:18 -0700 (PDT)
Organization: http://groups.google.com
Lines: 58
Message-ID: <544414ce-b0f0-4a8b-8341-698cb8b33677@u69g2000hse.googlegroups.com>
References: <slrnfv4olf.6ce.underley@uriel.lft> <bd060d25-c3a6-426e-909e-73088a58a4b4@i29g2000prf.googlegroups.com>  <slrnfv51do.re9.underley@uriel.lft> <0189ed89-26bc-473d-a0d7-f9db672c67b0@s8g2000prg.googlegroups.com>
NNTP-Posting-Host: 81.219.211.105
Mime-Version: 1.0
X-Trace: posting.google.com 1207118238 2038 127.0.0.1 (2 Apr 2008 06:37:18 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Wed, 2 Apr 2008 06:37:18 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: u69g2000hse.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/2008040112 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