Forum IRC / IRC 2005 / Rejestrowalne kanały
<< . 1 . 2 . 3 . 4 . 5 . >>
Autor Wiadomość
Krzysztof Kowalik


Posted: 1 Paź 2005 10:44:19



[... cut ISUPPORT... ]
: Tutaj nie ma nic o ilości parametrów w MODE. A skoro nie ma, to tak samo
: zgodne z 005 będzie MODE z jednym parametrem jak i z dwoma.

Ty po prostu nie rozumiesz 005, co?

Piotr KUCHARSKI


Posted: 1 Paź 2005 10:44:23


gdyby wprowadzić
zmianę o której mówisz, wszystkie klienty poprawnie interpretujące 005
musiałyby zostać zmienione.
Szukasz dziury w całym, to nie jest żaden problem.


Jest.

Dodanie drugiego parametru to nie jest zmiana, która mogłaby wprowadzić
zamieszanie wśród użytkowników.

Jest. Nigdy żaden MODE szczegółowy nie miał dwóch parametrów. I to
musiałoby być poprzedzone zmianą draftu 005 (o uwzględnienie trybów
dwuparametrowych), zmianą wszystkich serwerów i klientów, które to
rozumieją. Właśnie dlatego, że w różnych sieciach "mode +O maska klucz"
może zostać zinterpretowane przez ircd w różny sposób: raz jako jeden
tryb, raz jako "mode +O maska" plus "mode klucz".

Szczególnie, że problem _nie_może_
być rozwiązany równie dobrze, ale inaczej.

Może.

p.

Piotr KUCHARSKI


Posted: 1 Paź 2005 10:44:25


głupszych? w 005 nie ma nic o dwóch parametrach, to co, klienty mają
zgadywać?
Skoro nic nie ma, to powinny po prostu przekazywać wszystkie podane.

Czyli nie ma problemu.

I ircd ma zgadywać? A jak nie obsługuje? To po co 005?

Dodanie drugiego parametru to nie jest zmiana, która mogłaby
wprowadzić zamieszanie wśród użytkowników.
może wsród użytkowników nie, ale w protokole tak.
Też nie, bo jak sam zauwazyłeś:

CHANMODES=beIR,k,l,imnpstaqr :are supported by this server
Tutaj nie ma nic o ilości parametrów w MODE.

Jest w drafcie o ISUPPORT.

A skoro nie ma, to tak samo
zgodne z 005 będzie MODE z jednym parametrem jak i z dwoma.

Nie będzie.

Oczywiście można to rozszerzyć, można dorobić support do serwerów
i klientów o to rozszerzenie itd.

W moim rozwiązaniu po prostu podaje się hasło na końcu polecenia co
jest jasne i zrozumiałe. Ty chcesz stworzyć nowy tryb, ni to usermode,
ni to chanmode, który cośtam identyfikuje. Argumentujesz to 005, w
którym nie ma mowy o ilości dozwolonych parametrów w MODE. Bezsensu.

Z sensem.

W moim pomyśle także. A że jakiś klient jest głupi i przyjmuje nie
wiedzieć czemu, ze tryb może mieć tylko jeden parametr, to problem
głupiego klienta i jego autora.

A zadecydował o tym Neas. Nie mam więcej pytań, Wysoki Sądzie.

p.

Neas


Posted: 1 Paź 2005 16:16:14



głupszych? w 005 nie ma nic o dwóch parametrach, to co, klienty mają
zgadywać?
Skoro nic nie ma, to powinny po prostu przekazywać wszystkie podane.
Czyli nie ma problemu.

I ircd ma zgadywać? A jak nie obsługuje? To po co 005?

Wszystkie podane parametry, przecież 005 nie przekazuje wprost informacji
nt. ilości tych parametrów. Oczywiście w przypadku większej ilości
parametrów nie możnaby stosować kombinowanych MODES (bez innych
modyfikacji), bo wtedy ircd w pewnych sytuacjach nie mogłoby wiedzieć,
do którego z MODES należy dany parametr. Ale jest też inne rozwiązanie,
całkiem niezłe moim zdaniem:


(lub podobne, jeśli dwukropek z czymś koliduje)

W moim pomyśle także. A że jakiś klient jest głupi i przyjmuje nie
wiedzieć czemu, ze tryb może mieć tylko jeden parametr, to problem
głupiego klienta i jego autora.

A zadecydował o tym Neas. Nie mam więcej pytań, Wysoki Sądzie.

Nie zadecydował, tylko wyraził swoją opinię.

Neas


Posted: 1 Paź 2005 16:16:30




: Dla kogoś, kto nigdy nie korzystał z services będą one łatwiejsze
: niż modes, z którymi napewno się zetknął, choćby przy okazji mode v/o?
: Jasne.

Tak, sądzę, że services są łatwiejsze dla użytkownika niż tryby
kanałowe.

No dobrze, ale dlaczego tak uważasz? Ani nie mają specjalnie
łatwiejszej składni, ani nie są bardziej logiczne, a czasami wręcz
czekają niemiłe niespodzianki. Np. w QuakeNecie trzeba (a w każdym
razie tak było jeszcze niedawno) podawać nazwę serwera wysyłając
PRIVMSG do service, jak pisali, ze względów bezpieczeństwa.

Neas


Posted: 1 Paź 2005 16:16:32



[w największych sieciach] sieciach services (ChanServ/NickServ) nie ma.
^^^^^^^^^^^^^^^^^

Szczególnie, że w dwóch największych na świecie - są. Jeśli piszesz o
EFnecie to ich Chanfix, to też jest serwis, gdybyś nie wiedział.

A ile w IRCnecie serwisów, ho ho. Z pięć.

Pisałem przecież o konkretnych services, nie jakichkolwiek.

Piotr KUCHARSKI


Posted: 1 Paź 2005 16:31:16


I ircd ma zgadywać? A jak nie obsługuje? To po co 005?
Wszystkie podane parametry, przecież 005 nie przekazuje wprost informacji

nt. ilości tych parametrów.

Przekazuje wprost. Według umowy. Przeczytaj draft isupport, jeśli nie
masz pojęcia, co pokazuje 005.

Ale jest też inne rozwiązanie, całkiem niezłe moim zdaniem:


(lub podobne, jeśli dwukropek z czymś koliduje)

Ale tak, ogólnie idea już ciut lepsza.

Szczególnie, że problem _nie_może_ być rozwiązany równie dobrze,
ale inaczej.

Patrz, jak szybko się znalazło. A _nie_mogło_ być rozwiązane równie dobrze...
(Zresztą o tym m.in. pisałem zaprzeczając ww. zdaniu.)

W moim pomyśle także. A że jakiś klient jest głupi i przyjmuje nie
wiedzieć czemu, ze tryb może mieć tylko jeden parametr, to problem
głupiego klienta i jego autora.
A zadecydował o tym Neas. Nie mam więcej pytań, Wysoki Sądzie.
Nie zadecydował, tylko wyraził swoją opinię.


Nie wyraziłeś opinii, tylko zadekretowałeś, że klient jest głupi, bo
przyjmuje, że tryb może mieć tylko jeden parametr. Furda tam, że taki
jest stan faktyczny od 15 lat. Problem głupiego klienta i jego autora.
Neas wie lepiej, że MODE powinno przyjmować dowolną liczbę parametrów.
Nie wiedzieć czemu.

Daleko zajdziesz, prorokuję.
Acz mam nadzieję, że w ortogonalnym do mnie kierunku.

p.

Mateusz Szczyrzyca


Posted: 1 Paź 2005 16:38:03


[w największych sieciach] sieciach services (ChanServ/NickServ) nie ma.
Szczególnie, że w dwóch największych na świecie - są. Jeśli piszesz o
EFnecie to ich Chanfix, to też jest serwis, gdybyś nie wiedział.

A ile w IRCnecie serwisów, ho ho. Z pięć.

Kanałowych?

Piotr KUCHARSKI


Posted: 1 Paź 2005 16:41:04


[w największych sieciach] sieciach services (ChanServ/NickServ) nie ma.
Szczególnie, że w dwóch największych na świecie - są. Jeśli piszesz o
EFnecie to ich Chanfix, to też jest serwis, gdybyś nie wiedział.
A ile w IRCnecie serwisów, ho ho. Z pięć.
Kanałowych?


Skądże. :)

(Chanfix też nie jest serwisem kanałowym w sensie ChanServ.)

p.

Mateusz Szczyrzyca


Posted: 1 Paź 2005 20:33:21



A ile w IRCnecie serwisów, ho ho. Z pięć.
Kanałowych?

Skądże. :)

(Chanfix też nie jest serwisem kanałowym w sensie ChanServ.)

W sensie ChanServ oczywiście nie, ale serwisem kanałowym jest.

Neas


Posted: 1 Paź 2005 20:34:29



gdyby wprowadzić
zmianę o której mówisz, wszystkie klienty poprawnie interpretujące 005
musiałyby zostać zmienione.
Szukasz dziury w całym, to nie jest żaden problem.

Jest.

Weirdo przeszkody upatrywał w kwestiach formalnych, np. zmiany 005 czy
innych zmianach o podobnym skomplikowaniu, które następowały,
nastepują i będą nastepować. To nie jest problem.

Problemem rzeczywiście może być parsowanie dodatkowego parametru przy
kombinowanych MODES (którego to problemu rozwiązanie już przedstawiłem),
ale na to akurat nie zwrócił uwagi.

Neas


Posted: 3 Paź 2005 00:18:26



A, jeszcze coś:

MODE %kanal +O (...)

To raczej kiepski pomysł, chyba, że wcześniej zmienisz to:

/MODE #neastest +b test

<< . 1 . 2 . 3 . 4 . 5 . >>
Twoja wypowiedź

Bold Style  Italic Style  Underlined Style  Image Link  Insert URL  Email Link  Wyłącz BB code *Co to takiego?


Zanim wyślesz jakąś wiadomość z polskimi znakami, upewnij się czy kodowanie znaków w twojej przeglądarce to ISO-8859-2
» Login  
» Hasło 
            
 

Czas ładowania strony (sek.): 0.018
Powered by miniBB © 2001-2008


Warning: mkdir() [function.mkdir]: No such file or directory in /home/www/fora_usenet/index.php on line 57

Warning: fopen(/home/www/fora_usenet/cache/4c/4c9faee8300f3ef50535b21b0059f535.html) [function.fopen]: failed to open stream: No such file or directory in /home/www/fora_usenet/index.php on line 60

Warning: fwrite(): supplied argument is not a valid stream resource in /home/www/fora_usenet/index.php on line 61
0.3105
kawaly
kawaly
kawaly.rybnik.pl
Mieszkania Szczecin
Mieszkania Szczecin Mieszkania
www.areainvest.pl
teksty piosenek
teksty piosenek
www.wyspaskarbow.co…
Mieszkania wynajęcia Wrocław
Portal nieruchomości
mieszkania-wynajem.…
litery przestrzenne
Styroprofil - obróbka styropianu
www.styroprofil.pl
bielizna | hotels Bordeaux | wikipedia | Euro 2008 | wolna encyklopedia