USŁUGI | TARG | CZAT | STARTOWA |
Informacje o usłudzeUsługa IRC (ang. Internet Relay Chat) stanowi standard internetowy dla usługi "czat" opisany dokumentami technicznymi RFC 1459 i RFC 2810-2813 nadzorowanymi przez organizację IETF. Oznacza to, że w odróżnieniu od różnych popularnych komunikatorów i czatów IRC – oferując przy tym nie mniej funkcji – jest niekomercyjny, w pełni udokumentowany od strony technicznej (wliczając tu także dostępność otwartego kodu źródłowego dla serwerów IRC) i zdecentralizowany (podobnie, jak np. znany system kryptowalut Bitcoin). Jest to istotna zaleta, gdyż dzięki temu zredukowane do minimum są ewentualne problemy z wolnością słowa i możliwością kontrolowania tego medium przez komercyjnych kierowników i zakulisowe układy polityczne. Serwer IRC może prowadzić każdy, każdy może też podłączyć się do IRC jako użytkownik (a w razie potrzeby – przenieść swój kanał rozmów z jednego serwera na inny, kontrolowany przez kogo innego, bez zmiany sposobu obsługi, np. stosowanego oprogramowania), natomiast poszczególne serwery mogą być ze sobą połączone w jedną sieć (takich sieci, czyli swoistych klastrów złożonych z różnych serwerów, na świecie są tysiące). W takich przypadkach to, co widać na jednym serwerze, tj. istniejący w danej chwili zbiór kanałów i użytkowników, widać też zupełnie bez różnicy na innych wchodzących w skład tej samej sieci. Zwiększa to odporność sieci na awarie pojedynczych serwerów, a ponadto w niektórych warunkach może sprzyjać powstawaniu demokracji wewnętrznej wśród kierowników (w tym administratorów serwerów) i odporności na nadużycia ze strony pojedynczego kierownika usługi, czyli tzw. operatora IRC. Oprogramowanie serwera IRC wykorzystywane przez portal xp.pl to ircd-hybrid 8. Program ten ma otwarty kod źródłowy i nie zawiera żadnych funkcji umożliwiających podsłuchiwanie jakichkolwiek rozmów. Podczas rozmów polskie litery standardowo kodujemy w standardzie UTF-8. Można posługiwać się ikonkami emocji – kliknij tutaj, aby zobaczyć ich niepełną listę, lub w bramce czatowej wpisz dwukropek i początkowe litery jakiegoś słowa w języku angielskim, które kojarzy się z pożądaną ikonką. Korzystanie z IRCZ IRC można korzystać zarówno z poziomu niniejszej strony internetowej i innych podobnych oferowanych przez innych usługodawców IRC, jak i – co zapewnia większą niezależność od konkretnego usługodawcy (oraz liczne ciekawe dodatkowe funkcje, np. możliwość tworzenia skryptów) – z wykorzystaniem specjalnego oprogramowania. Programy służące do łączenia się z IRC, czyli tzw. klienty IRC, są dostępne za darmo dla wszystkich systemów operacyjnych, powstało wiele takich programów. Wymieniamy je w dziale Oprogramowanie. Jeżeli chcesz zacząć korzystać często z IRC i stać się stałym członkiem naszej społeczności, zalecamy, byś zamiast korzystać z bramki dostępnej na naszej stronie WWW za pośrednictwem odnośnika w ramce po lewej stronie: "Czat portalu xp.pl" zainstalował u siebie na komputerze odpowiednie dedykowane oprogramowanie. Szczegóły na temat tego, jak je zainstalować i obsłużyć, są w dziale Oprogramowanie. Dlaczego warto nauczyć się korzystać z IRC poprzez dodatkowe oprogramowanie?IRC, w odróżnieniu od różnych lokalnych czatów realizowanych w różne nieudokumentowane sposoby przez duże portale internetowe, jest globalnym standardem internetowym. Usługę tę dostarczają najróżniejsi usługodawcy z całego świata, wszędzie w oparciu o prawie dokładnie te same zasady działania. W przypadku, gdy korzystasz jedynie z czata dostępnego na stronie www, np. Interii, jesteś całkowicie zależny od widzimisię operatora tego czata, czyli podmiotu, który świadczy usługę. Mogłyby teoretycznie zdarzyć się takie sytuacje, jak zamknięcie lub przejęcie Twojego kanału (z uwagi na kontrowersyjną tematykę) czy pozbawienie Cię nicka, a Ty i Twoi znajomi z czata jesteście wobec takiego ataku ze strony kierownictwa właściwie bezbronni: w razie takich interwencji ciężko byłoby dopiero zacząć szukać jakiegoś innego czata, prowadzonego przez innego usługodawcę, np. w innym kraju i innym języku, i uczyć się od zera jego obsługi. W przypadku IRC taki problem nie istnieje: gdy masz oprogramowanie, umiesz je obsługiwać, przeniesienie się z jednej sieci IRC do drugiej nie nastręcza najmniejszych problemów – wystarczy drobna zmiana w konfiguracji programu (klienta IRC). Ponieważ dla nas w xp.pl wolność słowa i walka z cenzurą informacyjną to priorytety, nie chcemy przywiązywać do siebie ludzi żerując na ich nieznajomości technologii i wyrabianiu się u nich nawyków związanych z użytkowaniem naszego czata. Tak działają inni, my natomiast stawiamy na wolność i niezależność naszych użytkowników i dlatego zachęcamy do podążania za otwartym standardem, jakim jest IRC. Identyfikacja użytkowników i ochrona danychPodstawą identyfikacji użytkowników IRC jest ksywka, czyli tzw. nickname (skrótowo: nick), który teoretycznie może być dowolnie zmieniany (długość: do 20 znaków, litery muszą być wyłącznie z angielskiego alfabetu; aby przybrać nowy, korzysta się z komendy /NICK [nowynick]). Jednakże w ramach serwera portalu xp.pl działają tzw. serwisy (formalnie rzecz biorąc stanowią one dodatkowy serwer podpięty do tej samej sieci), które umożliwiają rejestrację (zastrzeżenie sobie) nicka, dzięki czemu można zabezpieczyć sobie wyłączność dostępu do niego. Opcja ta jest automatycznie i bardzo wygodnie włączana w przypadku użytkowników, którzy mają konto xp.pl i z niego korzystają, logując się na czacie. Oznacza to, że możesz zabronić innym osobom używania Twojego pseudonimu pod rygorem rozłączenia z siecią, jeśli nie są spełnione pewne warunki (np. identyfikacja przy pomocy hasła). Ze względu na to, że formalnie z punktu widzenia zwykłego serwera IRC nick każdy może przybrać prawie że dowolny, z zastrzeżeniem wyjątków formalnych, np. niedopuszczalnych liter – może też być tak, że osoba, która ma zarejestrowany pseudonim, wyjątkowo z niego nie skorzysta, tylko użyje jakiegoś niezarejestrowanego – to, dla przeciwdziałania skrajnej anonimowości i zabezpieczania porządku na kanałach rozmów, IRC stosuje też inne metody identyfikacji użytkowników, bardziej niezawodne, bo trudniejsze do zmiany. Zbierane są więc i wyświetlane następujące informacje, a operatorzy kontrolujący pokoje rozmów mogą je wykorzystywać, by kogoś na kanał rozmów nie wpuszczać:
Ww. dane dowolnego użytkownika można sprawdzić m. in. za pomocą komendy /WHOIS nick sprawdzanego użytkownika (podobnie, jak kilka innych ciekawych danych, np. to, przez ile czasu użytkownik był nieaktywny i nic nie pisał, lub to, jaki podał powód tymczasowej nieobecności; widać również fakt zalogowania się jako właściciel danego pseudonimu, czyli nicka). W sieci irc.xp.pl nazwa hosta lub adres IP są zawsze wyświetlane w postaci zaszyfrowanej. W przypadku, gdy jest dostępny revDNS (czyli w najczęstszej sytuacji) oznacza to, że zastąpiony nierzeczywistym odpowiednikiem tekstowym zostaje pierwszy człon nazwy hosta (np. wspomniane ebx45 w powyższym przykładzie), natomiast w przeciwnym razie, czyli gdy znany jest jedynie adres IP, wyświetlane są trzy zakodowane segmenty literowo-cyfrowe przedzielone znakiem "." (w przypadku adresu IPv4) lub ":" (w przypadku IPv6), z dodatkowym końcowym segmentem "IP". Dzięki temu chroniona jest informacja o adresie IP także u użytkowników początkujących. Inaczej mówiąc, w irc.xp.pl (w przeciwieństwie do większości innych sieci IRC) nigdy nie jest możliwe, by poprzez korzystanie z IRC ktokolwiek inny niż Ty sam(a) lub operator serwera IRC poznał w całości Twój adres IP. Zachęcamy do pozbycia się prezentacji jakichkolwiek danych co do nazwy hosta (lub adresu IP) na żądanie /WHOIS, o której wyżej wspomnieliśmy, poprzez – oczywiście zupełnie bezpłatne – skorzystanie z zarejestrowanego konta i jednorazowe zdefiniowanie zastępczej (fikcyjnej, niepoprawnej w Internecie) nazwy hosta, czyli tzw. spoofa – np. Tutaj.Bylby.Bardzo.Tajny.Hostname. Coś takiego, niemalże dowolnie wybrane, może się wyświetlać zamiast prawdziwej, częściowo zakodowanej, nazwy hosta. Szczegóły – w działach Zasady korzystania w xp.pl oraz Panel użytkownika. Zasady kodowania adresów IP w przypadku użytkowników nie posiadających spoofa ani domeny revDNS, do postaci trzysegmentowej (A.B.C.IP):
Tworzenie i zarządzanie kanałami rozmówKażdy użytkownik IRC może nie tylko wchodzić na istniejące kanały (i przebywać na kilku jednocześnie, dowolnie przełączając się między nimi w przeglądarce czy kliencie IRC), ale i tworzyć kanały. Komenda wejścia na kanał (/JOIN) może być użyta zarówno z nazwą kanału istniejącego, jak i nieistniejącego – w tym drugim przypadku zostaje on stworzony, a użytkownik wchodzący nań jako pierwszy dostaje na nim prawa operatora (tzw. opa). Do opuszczenia kanału można wykorzystać komendę /PART #nazwa, zresztą popularne klienty IRC, jak również czat oferowany z poziomu stron WWW portalu xp.pl, pozwalają wykonywać ww. czynności wygodniej i z użyciem myszki. Nazwy kanałów standardowo zaczynają się od znaku #, np. #warszawa (nie można go pomijać przy używaniu komend IRC). W nazwie nie może być spacji ani przecinka. Aby przejrzeć listę kanałów, korzysta się z komendy /LIST (lub odpowiedniego przycisku w programie/przeglądarce WWW). Żeby nie było chaosu, co do zasady kanały IRC są zarządzane – tylko bynajmniej nie przez IRC operatorów, czyli kierowników całego serwera (w tym przypadku: ludzi z obsługi portalu xp.pl), tylko przez Was samych, użytkowników. Jak już wspomnieliśmy: pierwsza osoba wchodząca na kanał jak dotąd nie istniejący uzyskuje na nim prawa operatora. Będzie je mieć nadal, dopóki sama ich sobie nie odbierze (w tym poprzez rozłączenie się, np. zamknięcie przeglądarki – co jest tożsame z wyjściem użytkownika z IRC i ze wszystkich kanałów) albo aż nie odbierze jej ich ktoś jej równy w prawach, czyli też mający prawa operatora na tym samym kanale. Tylko takie są możliwości, gdyż co do zasady jest żelazną regułą i punktem honoru, że administratorzy całego serwera IRC nie wtrącają się w sprawy cudzych kanałów. Gdy z kanału wychodzi ostatnia osoba, co do zasady znika on: serwer IRC już go nie widzi i nie występuje on na liście. Na kanał może wtedy wejść kto inny i dostanie tam, znowu "na dzień dobry", prawa opa (ich symbolem jest znak @). Jest to jednak tylko ogólna zasada pracy serwerów IRC, w sytuacji, gdy nic ich nie wspomaga; w licznych sieciach IRC, w tym także w portalu xp.pl, istnieją wspierające użytkowników "serwisy" (wewnętrznie realizowane w formie specjalnego, opartego na specjalnym programie, a niedostępnego dla zwykłych łączących się użytkowników, "serwera" czy też "pseudoserwera" podłączonego do tej samej sieci i udostępniającego różne funkcje). Serwisy te zabezpieczają, by na danym kanale te same (uprawnione) osoby, choćby nawet stał on się pusty, mogły odzyskiwać prawa operatora i by osoby niepowołane ich nie uzyskiwały od serwera (w trybie "na dzień dobry", czyli przy wejściu pierwszego użytkownika) w sposób trwały. Szczegóły funkcjonowania serwisów w portalu xp.pl – ze względu na to, że jest to nasz wewnętrzny temat (choć inne sieci IRC też mają coś podobnego) – są omówione w dziale Zasady korzystania w xp.pl. Na kanale może być ustawiony temat (tzw. topic), czyli do 300 znaków tekstu bez stosowania klawisza Enter w środku. Tekst ten jest wyświetlany na liście kanałów przy nazwie kanału oraz jest też widoczny dla osób na nim obecnych – są o nim informowane już w chwili wejścia na kanał. To, że stosowane jest pojęcie "temat", nie oznacza, że ten tekst narzuca użytkownikom, o czym mają rozmawiać. Zwykle jest natomiast stosowany do ogólnego reklamowania czegoś na kanale. Domyślnie kanały są tak skonfigurowane, że tylko opy (użytkownicy oznaczani statusem @) mogą ustawiać temat. Służy do tego komenda /TOPIC [tutaj tekst tematu] albo odpowiednia funkcja w programie do obsługi IRC. W niektórych programach po słowie /TOPIC trzeba jeszcze dopisać spację i nazwę kanału przed właściwym tekstem tematu. Do zarządzania kanałami służy komenda /MODE (składnia: /MODE [tutaj różne tryby i ewentualnie, po spacji, ich parametry] – np. /MODE +i, w niektórych programach trzeba wpisać jeszcze nazwę kanału: /MODE #kanał +i), po polsku jej nazwa oznacza "tryb"; zamiast niej można też posłużyć się, z identycznym skutkiem, odpowiednią funkcją w programie (czyli tzw. kliencie IRC, patrz dział Oprogramowanie) lub czacie dostępnym w przeglądarce, dzięki czemu podstawowe sprawy można obsługiwać samą myszką. Szeregowi użytkownicy kanału nie mogą modyfikować trybów, potrzebne do tego są określone uprawnienia (w tym zwłaszcza prawa opa – te zawsze są najwyższe). Dostępne są następujące tryby (można użyć minusa zamiast plusa, żeby wyłączyć dany tryb) – wielkość litery w nazwie trybu ma znaczenie:
Ponadto z kanału można wyrzucić (czyli, dosłownie tłumacząc, "wykopać") użytkownika, jeśli się ma status opa lub halfopa, a to przy pomocy komendy /KICK użytkownik [i tutaj naciskamy Enter lub jeszcze po spacji dodajemy powód; ta komenda oczywiście, jak to zwykle bywa z tekstami zaczynającymi się od /, nie wyświetli się jako tekst w oknie rozmowy, tylko zostanie potraktowana jako polecenie]. Niektóre programy wymagają, by tutaj przed nickiem użytkownika dodać jeszcze słowo określające nazwę kanału. Naturalnie, w licznych klientach IRC – w tym także w bramce stosowanej przez nas na stronie WWW umożliwiającej dostęp do czata bezpośrednio z poziomu stron portalu xp.pl – nie trzeba wpisywać żadnych zaklęć z klawiatury, tylko można zastosować odpowiednią funkcję dostępną myszką. Wyrzucenie z kanału stosuje się typowo w parze z ustawieniem bana – popularne są zarówno kombinacje ban+kick, jak i kick+ban (ale w przypadku tej drugiej, czyli wtedy, gdy wyrzucenie następuje wcześniej niż zbanowanie, może się zdarzyć, że użytkownik automatycznie wróci na kanał, gdyż ma taką funkcję włączoną w swym programie, zanim jeszcze op zdąży mu tego bana założyć). Prywatne wiadomościRaz jeszcze przypomnijmy tutaj, że użytkownicy mogą rozmawiać ze sobą zarówno publicznie na kanale, jak i w warunkach 1-na-1. Zainicjowanie rozmowy następuje czy to poprzez kliknięcia myszą (np. podwójne kliknięcie nicka na liście) w programie klienta IRC, czy to poprzez zastosowanie komendy /MSG nick wiadomość. W następstwie przychodzących wiadomości zwykle otwiera się osobne okno do rozmowy z konkretnym rozmówcą, wobec czego dalej nie trzeba już stosować przedrostka /MSG nick przed tekstem wiadomości, tylko wystarczy ją wpisać w danym okienku czy też zakładce programu (gdy jest ona wybrana) i nacisnąć Enter. Boty i sesjePojęcie bot wywodzi się ze świata IRC i oznacza, na gruncie tej usługi, automat realizujący pewną funkcję, a podłączony do serwera IRC jak każdy inny użytkownik. Nie jest to jednak połączenie kontrolowane przez człowieka, tylko przez program komputerowy. W tym tkwi jego specyfika – i istota pojęcia "bot". Na IRC można się nieraz spotkać z botami, a jednym z ich najbardziej typowych zastosowań – powszechnych zwłaszcza w sieciach "przedpotopowych" (np. IRCnet, EFnet), które nie znają idei rejestracji kanału – jest zabezpieczanie uprawnień na kanale. Przykładowo, całodobowo obecny na IRC bot (uruchomiony jako program na prywatnym koncie użytkownika na jakimś serwerze) może przebywać na kanale ze statusem opa i dbać o to, by właściciel, gdy się tam pojawi – identyfikowany np. po jego nazwie hosta (ewentualnie podmienionej dzięki spoof'owi) – przywitany był przyznaniem mu statusu opa. Bot może też – dzięki komunikowaniu się z nim określonych w konfiguracji bota użytkowników – bezpośrednio wykonywać określone funkcje dla jego właściciela, np. usuwać niechciane osoby i tryby. Do innych typowych zastosowań botów zaliczyć można:
Jednym z najpopularniejszych programów służących do realizacji bota jest eggdrop, program o otwartym kodzie źródłowym, który każdy – o ile tylko dysponuje kontem z dostępem do linii poleceń serwera Linux lub UNIX (tzw. kontem shell) – może samodzielnie skompilować i "postawić", i zapewnić, że bot będzie działał całodobowo. Wystarczy konto na serwerze u zaprzyjaźnionego informatyka. Oprócz botów zjawiskiem często spotykanym na IRC są "sesje". Generalnie słowo to oznacza po prostu jakieś połączenie z IRC, natomiast stosuje się je zwłaszcza w odniesieniu do sesji "wiszących", z których nikt w danej chwili nie korzysta na zasadzie siedzenia przed ekranem i oglądania tego, co się dzieje. Typowo sesja to program klienta IRC (np. słynny irssi) uruchomiony na serwerze w ramach warunków stworzonych przez program "screen" dla systemów Linux/UNIX. Po zamknięciu połączenia z serwerem, poprzez które uruchomiono sesję lub ostatnio się pod nią podłączono, "terminal", czyli jak gdyby ekran z możliwością pisania na klawiaturze przypisany do danego uruchomionego klienta IRC, nadal istnieje, a odpowiednie połączenie i nick nadal figurują na IRC jako obecne. Ze zjawiskiem takim można się spotkać zwłaszcza w środowiskach informatyków. Poznaj więcejTo nie wszystko, co oferuje IRC. Liczne programy dostępowe (programy z kategorii klient IRC) oferują różne dodatkowe funkcje, jak np. bezpośrednie przesyłanie plików między użytkownikami czy ułatwianie sobie życia poprzez stosowanie skrótów (tzw. "aliasów") i skryptów zamiast mozolnego wklepywania komend IRC lub ich wyklikiwania myszką. Z uwagi na publicznie znane standardy usługa ta – i to, co wokół niej stworzono – osiągnęła wysoki poziom zaawansowania, dlatego też na pewno jest wiele do poznania. Życzymy intrygujących i owocnych rozmów! |
Nowi użytkownicy dzisiaj: 1. | © 2018-2024 xp.pl sp. z o. o. i partnerzy | RSS | Reklama | O nas | Zgłoś skandal |