Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Ein neues Thema erstellen Auf das Thema antworten  [ 2 Beiträge ] 
  Druckansicht

  IRC-Grundlagen
Autor Nachricht
    BeitragVerfasst: 28.05.2003 22:22 
Moderator
Moderator
Benutzeravatar
Offline

Beiträge: 4318
Registriert: 22.04.2001 01:01
Wohnort: Berlin
1. Was ist IRC?
2. Entstehung
3. Wie funktioniert IRC
4. IRC Clients
5. Netiquette
5. Grundbegriffe
a) Operator
b) HalfOp
c) Voice
d) Bots (Eggdrops)
6. Grundbefehle
7. Emotionen (Smilies) und Abkürzungen


1. Was ist IRC?

Das Internet Relay Chat (IRC) ist ein Computerprogramm, das es ermöglicht via Internet mit Tausenden von Menschen (gleichzeitig) zu sprechen. Diese Kommunikation findet in Textzeilen auf dem Computerbildschirm statt. Im IRC ist man unter seinem Spitznamen bekannt, und alles, was man sagt und macht, erscheint unter diesem Namen. Diesen Spitznamen kann man selbst frei wählen, nur darf zur gleichen Zeit keine andere Person mit gleichem Namen im IRC geben.

Da nicht alle tausende Benutzer durcheinander reden können, ist das IRC in Kanäle unterteilt. Diese Kanäle sind so etwas wie virtuelle Orte, an denen man sich mit Freunden oder Fremden treffen und unterhalten kann. Jeder Kanal hat einen frei wählbaren Namen, der jedoch in der Regel mit einem Doppelkreuz (#) beginnen muss. Will jemand über ein bestimmtes Thema reden oder Kontakt suchen, so kann er einfach einen bestehenden Kanal betreten, oder einen neuen IRC-Kanal erzeugen. Typische Kanalnamen sind z. B.: #berlin oder #linux. Neben diesen öffentlichen Kanälen, gibt es auch private Kanäle. Hier kann man sich in stiller und heimlicher Weise mit Freunden treffen, ohne in die breite IRC-Öffentlichkeit zu treten.

Die IRC-Sprache ist Englisch: die Kanäle heißen Channels, die Spitznamen sind Nicknames und die Mitteilungen sind Messages. Trotzdem werden die nationalen Eigenheiten gepflegt, und es gibt viele Kanäle, auf denen nur die jeweilige Landessprache gesprochen wird.

Das IRC wird im Deutschen irk, und jemand der das IRC benutzt, der IRCer, wird irker ausgesprochen. Allerdings ist das mehr eine IRC-Insideraussprache, und außerhalb der IRCer-Gemeinde ist das deutsch-buchstabierende i - r - c gebräuchlicher. Übrigens wird auch in Finnland, dem Herkunftsland des IRCs, das IRC irk ausgesprochen.


2. Entstehung

Das IRC-Programm wurde 1988 von Jarkko Oikarinen, einem finnischen Studenten, entwickelt und war ursprünglich nur als Kommunikationssystem für seine Computer Mailbox "OuluBox" gedacht. Hat sich dann über Finnland, und dann die Vereinigten Staaten von Amerika, im Internet verbreitet und wurde so zu einem weltumspannenden System. (Seidler 1994)


3. Wie funktioniert IRC?

IRC funktioniert nach dem Client/Server-Prinzip. Das bedeutet, dass es auf der einen Seite einen zentralen Rechner - den Server - gibt, der einen bestimmten Dienst anbietet (in unserem Fall IRC) und auf der anderen Seite das Programm - den so genannten Client -, das diesen Dienst nutzt und dem Benutzer den Zugang ermöglicht.
Der Client hat nur Vermittlerfunktion zwischen Benutzer und Server. Die wirkliche Arbeit erledigt der Server. Aus diesem Grund befindet sich der Server meist auch auf einer großen UNIX-Workstation und dem Client genügt ein einfacher PC. So ist es möglicht, dass man mit der kleinsten Hardware einen so komplexen Dienst wie das IRC nutzen kann.
Das IRC besteht aber nicht nur aus einem einzelnen Server, sondern aus einem weltweiten Netzwerk mit sehr vielen Servern. In diesem Netzwerk werden die gesamten Benutzerdaten und Nachrichten verwaltet und hin- und hergeschickt.


4. IRC Clienten

IRC-Clients gibt es für Unix, Apple Macintosh, MS Windows, Amiga, X Window System und andere exotische Betriebsysteme.

UNIX/Linux
KVIrc
tkirc2
XChat

Windows
mIRC
XChat

MacOS
Ircle
Snak

AmigaOS
AmIRC

MS-DOS
IRC 1.01
VOICE 0.1beta
myIRC 0.77

OS/2
IRC2 0.70
GTIRC

VMS
IRC 176

BitchX erhältlich für FreeBSD, OpenBSD, Linux, Solaris, AIX, IRIX, HPUX, MacOS, BSDOS und Windows


5. Netiquette

Unter Netiquette versteht man die Etiquette im Netz. Eigentlich entspricht sie dem normalen Menschenverstand und sagt mehr oder weniger nur aus: Seid nett zueinander.
Betritt man das erste mal einen fremden Kanal, sollte man es bei einer knappen Begrüßung belassen und zunächst zuhören, worüber in diesem Kanal geredet wird und welche besonderen Umgangsformen es dort gibt.

Auch folgende Aktionen sind unerwünscht:
• Das Belästigen anderer IRC-Benutzer:
• Einen Kanal durch wiederholtes Absenden von Piep-Signalen oder Nachrichten zu stören (sogn. flooden).
• Channel hopping: Einen Kanal betreten und danach sofort wieder verlassen.
• Jede Aktion, die die Funktionalität des IRC einschränkt.


6 Grundbegriffe

a) Operator
In jedem Channel sind Leute(oder auch nur eine/r), die ein @ vor ihrem Namen haben. Das bedeutet sie haben OP-Rechte (Operator) und verwalten somit den Channel. Denn nur OP's können verschiedene Einstellungen vornehmen und ändern. Zum Beispiel können sie auch weiteren Usern OP-Rechte oder Voice (dazu weiter unten) geben, und wenn sich jemand schlecht benimmt (fluchen, flooden etc.) können sie ihn kicken (aus dem Channel schmeißen) und sogar bannen (dann kann er nicht mehr in den Channel rein).

b) HalfOp-Rechte (Nicht in allen Netzwerken verfügbar)
HalfOp’s erkannt man an ihrem % vor dem Namen. Sie sind die „rechte Hand“ der Operatoren eines Channels. Sie können ebenfalls User kicken, bannen und Voice-Rechte verteilen.

c) Voice-Rechte
Es gibt auch noch eine weitere Option, die OP's ein- oder ausstellen können. Sie nennt sich "moderated". Das bedeutet, daß nur die Leute etwas in dem Channel sagen können, die Op-, HalfOp oder Voice-Rechte haben. Jemand mit Voice-Rechten erkennt man an dem + vor seinem Nick.

d) Bots (Eggdrops)
Hinter dem Nick verbirgt sich kein Mensch sondern ein Script, daß auf einer Shell läuft. Bots sind dazu da, um dem Besitzer des Bots einen Channel zu sichern. Denn auf den Bots sind unter anderem bestimmte Benutzer eingetragen, denen der Bot automatisch OP-Rechte gibt und natürlich noch viele andere Dinge.


6. Grundlegende Befehle

Das Wichtigste in jedem Protokoll sind sicherlich die Befehle. Hier werden die wichtigsten erläutert

-> JOIN <#channel> <passwort>
Wird benutzt um Channels auf einem IRC server zu betreten. Alle User im Channel werden von deinem betreten benachrichtigt.

-> PART <#channel> <grund>
Wird benutzt um Channels zu verlassen. Alle User im Channel werden von deinem verlassen benachrichtigt. Wenn du einen Grund mit angibst, wird er den Usern in dem Channel angezeigt.

-> QUIT <grund>
Disconnectet dich von dem IRC Server. User in den Channels werden von deinem QUIT benachrichtigt.

-> NICK <neuernick>
Wechselt deinen Nicknamen auf einem Server. Alle Channels die du gerade besuchst werden von deinem Nickchange benachrichtigt.

-> KICK <#channel> <nick> :<grund>
Entfernt einen User aus dem Channel. Hierzu muss man OP, oder Half-OP sein. Wenn kein Grund angegeben ist, wird der Nickname zum Grund.

-> LIST <Suchbegriff>
Zeigt eine Liste aller Channels an, die auf dem Server sind. Wenn ein Suchbegriff angegeben ist, zeigt er nur Channels an, die den Begriff enthalten.


7. Emotionen (Smilies) und Abkürzungen

Da die Komunikation auf das textliche beschränkt ist, gibt es eine Reihe von Smilies um seine Gefühle zum Ausdruck zu bringen. Hier die gebräuchlichsten und ihre Bedeutung.

:-) Ich bin gut gelaunt, freue mich
:-)) Bin sehr gut gelaunt. Alles super
;-) Augenzwinkern. Nicht ganz ernst gemeint
:-( Bin traurig. Oder sauer über die letzte Bemerkung.
:-< Bin sehr traurig oder ernsthaft sauer.
:-| Sagt mir nichts.
:-o Überrascht
:-O Schockiert
:p Zunge rausstrecken

*LOL* Loughing Out Loud
*ROFL* Roll Over For Lough
*wb* Welcome Back
*brb* Be right Back
*bbl* Be Back Later

*afk* Away from Key-Board
*cu* see you
*smile* oder *s* selbsterklärend
*grins* oder *g* selbsterklärend
*fg* Frechgrins
*mom* moment


Quellen:
UnrealIRCd3.2 Help Configuration
http://oswald.pages.de/
MatsaD's Internet Bible
Das IRC-Protokoll based on RFC 1459 Release 2

Jo wer Fehler findet oder Erweiterungen hat... einfach melden :-)

Letzte Aktualisierung: 28.05.2003

________________________
www.IRCStuff.de - IRC-Statistiken, Eggdrop und psyBNC Support - #hOc Channelstatistik


Nach oben
 Profil  
 

  Re: IRC-Grundlagen
    BeitragVerfasst: 24.10.2003 01:09 
Neuankömmling
Offline

Beiträge: 22
Registriert: 15.09.2003 06:00
Ja naja ganz bin ich da net einverstanden -.-

1. IRC ist ein protokoll und kein programm .. die clients sind die programme ^^

2. Bots müssen nich zwangsweisse auf einem shell laufen

man kann bots auch z.b. mit mirc scripten und sie auf dem heimischen rechner laufen lassen
außerdem müssen bots nich zwangsweise den channel sichern können unterschiedliche aufgaben haben, z.b. quiz bots, unterhaltungsbots(fishbot :o) etc naja bissl pingelig aber so bin ich halt ^^

________________________
Als das Teleläut phonte, treppte ich die Rante runter und türte gegen den Bums o_O


Nach oben
 Profil  
 

Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 2 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


  Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
RSS-Feed
Impressum und Kontakt
Style created by phpBB3 styles , ziola alveo akuna
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Optimized by SEO phpBB
Deutsche Übersetzung durch phpBB.de