On 17-Jan-00, *Flemming Steffensen* Found A Keyboard And Wrote About
*[amirc] Re: Idears for new features...*:
[-SNIP-]
>> This is because when any client sends a LIST command is sent to the
>> server with no parameters it will read the list the same way each
>> time, and if your connection aint fast enough to handle all the info
>> from the server you will be stuck with virtually the same list as
>> last time since you still cant recive more info than your connection
>> can handle.
>> Only solution to this problem is a faster connection, however servers
>> settings may vary.
>
> I'm afraide I can't get a faster connection then the 3Mbit I have here
> at home, so I'll have to live with the cutoffs. However it's interesting
> to notice that all DALnet servers will allow me to recieve the full
> list, while both IRcnet and EFnet often have problems.
Hehe, i think its safe to state that the problem then lies at the other end,
or somewhere between the two of you. As for the difference between DAL and
other major network i give credit to the DAL coding team since their LIST
function wont flood you thus severely lessen the chance of you getting
disconnected. IRCNet etc does not have any such feature to my knowledge.
Unfortunatly there is no workaround for this on the client side, these are
server side problems. (Although a slow client connection will get you
dissed faster)
>> These settings include how long to keep a client connection when
>> its not responding (Like when you are being "flooded" by the server
>> with channel list) and how large�the send queque can get before a
>> server disconnects a client.
>
> Usualy I'm beeing kicked off the server after only one or two seconds of
> recieving the list. This leaves me with the first 3-400 lines of the
> list. The Channel list windows still reads "No list read yet", and if I
> press "Reread list" it will recieve exactly the same 3-400 lines before
> beeing kicked again. The new lines will be *added* to the uncompleated
> list, thus doubeling the lists length.
[-SNIP-]
Sounds like a new bug to me, never seen that before. Then again i dont use
LIST that often on major networks since i know what it will do. However, at
least on DALnet there are some additional LIST commands that will allow you
to recive only what you are looking for.
Quote directly from the source file of Bahamut IRCd.
" Usage: /raw LIST options (on mirc) or /quote LIST options (ircII)",
"",
"If you don't include any options, the default is to send you the",
"entire unfiltered list of channels. Below are the options you can",
"use, and what channels LIST will return when you use them.",
">number List channels with more than <number> people.",
"<number List channels with less than <number> people.",
"C>number List channels created between now and <number> minutes ago.",
"C<number List channels created earlier than <number> minutes ago.",
"T>number List channels whose topics are older than <number> minutes",
" (Ie, they have not changed in the last <number> minutes.",
"T<number List channels whose topics are not older than <number>
minutes.",
"*mask* List channels that match *mask*",
"!*mask* List channels that do not match *mask*",
It would be great if AmIRC could support these features in a LIST. Any DAL
IRCd based network that have an IRCd derrived or based on DreamForge should
support this, unsure what other IRCd's does, but i belive hybrids do.
[-BIIIIG SNIP-]
I have to agree on the rest. Oughta stop making posts to ML's when im not
awake.
I also have found a little bug regarding topics, probably only in single
window mode but could possibly apply in some cases for the standard window
mode.
Upon joining a channel with a topic set you will see that channels topic in
the topic bar, now part that channel and create a new channel or join a
channel with no topic at all will display the topic of the previous channel
on the channel with no topic at all. No biggie just annoying.
AmIRC wont akknowledge the server reply for no topic set either when you do
a /TOPIC #Channel to request the topic:
/* 331 */ RPL_NOTOPIC, "%s :No topic is set.",
--
<sb>Yours Sincerely
<sb>
<sb>Thomas J. Stensas (HAMLET @ Village IRC)
<sb>
<sb>Network Administrator Village IRC Network
<sb>http://www.VillageIRC.net/
<sb>IRC.VillageIRC.net port: 7000
<sb>
<sb>IBM & M$ are trademarks; Amiga is a philosophy.
<sb>
IBM Investigate Baffling Malodor
__________________________________________________________
AmIRC Mailing List - Info & Archive: http://www.vapor.com/
For Listserver Help: <[EMAIL PROTECTED]>, "HELP"
To Unsubscribe: <[EMAIL PROTECTED]>, "UNSUBSCRIBE"