Irssi

(Forskjell mellom revisjoner)
Gå til: navigasjon, søk
m (Hvordan fungerer IRC?)
(Flytta IRC-biten og Xchat-biten til kvar si side)
Linje 1: Linje 1:
[[Category:Linux]]
+
Irssi er en [[irc]]-klient, dvs. et program som hjelper deg med å chatte over IRC-protokollen.
[[Category:Programvare]]
+
Irssi er en kraftig klient, mens for eksempel [[xchat|X-Chat]] kan være lettere å begynne med.
[[Category:Internett]]
+
 
+
Overskriften er en forkortelse for «Internet Relay Chat», som er en protokoll for tekstbasert kommunikasjon over Internett.
+
Tjenesten støtter både samtaler i grupper (på IRC under navnet kanaler) og en-til-en (dialog).
+
 
+
For å ta i bruk IRC, må man først gå til anskaffelse av en IRC-klient (altså et program som fungerer på irc).
+
Når man har gjort det, er det bare å koble seg til, men hvordan?
+
 
+
== Hvordan fungerer [[IRC]]? ==
+
[[IRC]] er egentlig intet konkret; det er en spesifikasjon om hvordan IRC-programmer skal fungere.  Det er derfor
+
på sin plass å si litt om hvordan det fungerer.  «IRC» brukes også om hele nettverket, eller rettere sagt alle nettverkene.
+
 
+
[[IRC]] er organisert i flere nettverk, og hvert nettverk har et navn.  Hvert av disse nettverkene er organisert av
+
en eller flere IRC-servere.  All trafikk mellom brukere av IRC må gå gjennom minst en av disse serverne.
+
Serverne innenfor samme nettverk snakker sammen, og samarbeider om å tilby tjenestene for brukerne.
+
 
+
På nettverkene finnes det kanaler.  Man kan gå inn på kanalene for å kommunisere med andre som er på dem.
+
Man kan også opprette nye kanaler, og invitere venner til å bli med i dem.
+
 
+
Brukerne på et nettverk identifiseres med et nick (kort for engelsk nickname=kjælenavn).  Her velger man selv, men man må velge et navn ingen andre
+
bruker.  Det er litt forskjellige regler på de forskjellige nettverkene som omhandler det å reservere et
+
nick slik at andre ikke bruker det når du er borte.  Man kan ha forskjellige nicker på de ulike nettverkene.
+
 
+
Se også [[IRC]].
+
  
== Komme i gang ==
+
== Komme igang ==
Det første man må gjøre, er, som sagt, å skaffe en IRC-klient.  Min personlige preferanse er irssi(1), som er en kraftig
+
klient.  Andre klienter, som X-Chat kan dog være lettere å begynne med.
+
  
=== Irssi ===
+
Irssi kan hentes fra http://www.irssi.org/, men sannsynligvis er den allerede pakket til operativsystemet ditt gjennom din leverandør.
Denne kan hentes fra http://www.irssi.org/, men
+
Her på IfI, ligger irssi installert, og jeg anbefaler at man passer på at det er «/snacks/bin/irssi», og ikke «/local/bin/irssi» som kjøres.
sannsynligvis er den allerede pakket til operativsystemet ditt gjennom din leverandør. Her på IfI, ligger irssi installert,
+
Denne irssien har «/snacks/etc/irssi.conf» som konfigurasjonsfil ved første oppstart. Jeg kommer til å ta utgangspunkt i dette.
og jeg anbefaler at man passer på at det er «/store/snacks/bin/irssi», og ikke «/local/bin/irssi» som kjøres.
+
Denne irssien har «/store/snacks/etc/irssi.conf» som konfigurasjonsfil ved første oppstart. Jeg kommer til å ta utgangspunkt i dette.
+
  
Irssi er en tekstbasert klient. Den bruker curses-biblioteket, slik at det blir pent og fargerikt. Fordelen med
+
Irssi er en tekstbasert klient. Den bruker curses-biblioteket, slik at det blir pent og fargerikt.  
dette, er at den da kan kjøres i et vindu over ssh(1)-forbindelse, og også i en screen(1), eventuelt også i konsollet, dersom det
+
Fordelen med dette, er at den da kan kjøres i et vindu over [[ssh]]-forbindelse, og også i en [[screen]],
er ønskelig.
+
eventuelt også i konsollet, dersom det er ønskelig.
  
==== Starte irssi ====
+
== Starte irssi ==
 
Kommandoen  
 
Kommandoen  
 
  olano@abra ~ $ irssi
 
  olano@abra ~ $ irssi
starter irssi.  Man kan angi noen opsjoner også: «-n <nick>» angir at noe annet brukernavnet skal bli nicket,
+
starter irssi.  Man kan angi noen opsjoner også: «-n <nick>» angir at noe annet enn brukernavnet skal bli nicket,
og «-!» angir at irssi ikke skal koble seg opp mot en server.  Se manualsiden til irssi(1) for mer informasjon. På IfI vil irssi, dersom ikke annet er angitt, koble seg opp mot «irc.ifi.uio.no», som er en server i nettverket
+
og «-!» angir at irssi ikke skal koble seg opp mot en server.  Se manualsiden til irssi(1) for mer informasjon. På Ifi vil irssi, dersom ikke annet er angitt, koble seg opp mot «irc.ifi.uio.no», som er en server i nettverket «IRCnet».  Den prøver å bruke brukernavnet ditt som nick.
«IRCnet».  Den prøver å bruke brukernavnet ditt som nick.
+
  
[[Image:irssi.png]]  
+
[[Image:irssi.png]]
  
 
Når man kjører irssi for første gang ser det omtrent slik ut.  Man kan skrive inn tekst på den nederste linjen, der markøren står.
 
Når man kjører irssi for første gang ser det omtrent slik ut.  Man kan skrive inn tekst på den nederste linjen, der markøren står.
Linje 56: Linje 27:
 
Informasjonen på linjen kan selvfølgelig tilpasses, da med kommandoen «/statusbar»
 
Informasjonen på linjen kan selvfølgelig tilpasses, da med kommandoen «/statusbar»
  
==== Kommandoer ====
+
== Kommandoer ==
 
Nå må man bare klare å komme seg inn på kanaler.  Til dette og alt annet bruker man kommandoer.  Når man angir kommandoer,
 
Nå må man bare klare å komme seg inn på kanaler.  Til dette og alt annet bruker man kommandoer.  Når man angir kommandoer,
 
begynner man linjen med skråstrek («/».  Må ikke forveksles med backslash, som er «\»).
 
begynner man linjen med skråstrek («/».  Må ikke forveksles med backslash, som er «\»).
Linje 84: Linje 55:
 
Ved hjelp av «/help» kan man lese seg frem til hvordan de virker.
 
Ved hjelp av «/help» kan man lese seg frem til hvordan de virker.
  
==== Avslutte ====
+
=== Avslutte ===
 
Kommandoen «/quit» avslutter.
 
Kommandoen «/quit» avslutter.
  
=== X-Chat ===
 
X-Chat er en grafisk IRC-klient for Linux.  Man starter den med kommandoen xchat.  Da får man opp følgende vindu:
 
  
[[Image:x-chat.userinfo.png]]
+
== Se også ==
  
Man får muligheten til å rangere tre ulike nicker.  Brukernavn og navn er andre ting IRC-klienten
+
* [[IRC]] - for deg som ikke har brukt IRC før
sender over.  Det er ulike normer og regler på de forskjellige nettverkene når det gjelder ærlighet her.
+
* [[Xchat]] - en noe enklere IRCklient
Under «Networks» har jeg på bildet valgt IRCNet.  Klikker man nå «Connect», oppretter X-Chat en forbindelse
+
med informasjonen som er skrevet inn.
+
  
[[Image:x-chat.logget-inn.png]]
+
== Eksterne lenker ==
  
Ved å velge «Join Channel&#x2026;» under Server-menyen, får man opp en dialogboks som
+
Det finnes masse informasjon om IRC på nettet.
spør om kanalnavn.  Når man har skrevet inn et, får man opp et nytt vindu.
+
  
[[Image:x-chat.kanal.png]]
+
* http://www.irssi.org/?page=beginner - for deg som er helt fersk
 +
* http://en.wikipedia.org/wiki/List_of_IRC_commands
 +
* [http://www.irssi.org/ irssi.org] - offisiell side
  
For å kontrollere X-Chat, har man valget mellom å bruke menyene og musen, og å bruke kommandoer, som i irssi.
 
Les gjerne delen om irssi, selv om du ikke har planlagt å bruke kommandoene.  Ved å bruke musen, kan man
 
for eksempel høyreklikke på ting, som for eksempel et nick i listen til høyre, for å få opp kontekstmenyer.
 
  
== Lenker ==
 
Det finnes masse informasjon om IRC på nettet.
 
  
Lenker man '''bør''' sjekke:
+
 
* http://www.irchelp.org/
+
 
* http://www.irssi.org/?page=beginner
+
 
* http://en.wikipedia.org/wiki/List_of_IRC_commands
+
[[Category:Linux]]
Andre lenker:
+
[[Category:Programvare]]
* http://irc.no/
+
[[Category:Internett]]
* http://no.wikipedia.org/wiki/Irc
+
* http://www.irc.org/
+
* http://www.irssi.org/
+
* http://www.xchat.org/
+

Revisjonen fra 7. jan 2009 kl. 06:30

Irssi er en irc-klient, dvs. et program som hjelper deg med å chatte over IRC-protokollen. Irssi er en kraftig klient, mens for eksempel X-Chat kan være lettere å begynne med.

Innhold

Komme igang

Irssi kan hentes fra http://www.irssi.org/, men sannsynligvis er den allerede pakket til operativsystemet ditt gjennom din leverandør. Her på IfI, ligger irssi installert, og jeg anbefaler at man passer på at det er «/snacks/bin/irssi», og ikke «/local/bin/irssi» som kjøres. Denne irssien har «/snacks/etc/irssi.conf» som konfigurasjonsfil ved første oppstart. Jeg kommer til å ta utgangspunkt i dette.

Irssi er en tekstbasert klient. Den bruker curses-biblioteket, slik at det blir pent og fargerikt. Fordelen med dette, er at den da kan kjøres i et vindu over ssh-forbindelse, og også i en screen, eventuelt også i konsollet, dersom det er ønskelig.

Starte irssi

Kommandoen

olano@abra ~ $ irssi

starter irssi. Man kan angi noen opsjoner også: «-n <nick>» angir at noe annet enn brukernavnet skal bli nicket, og «-!» angir at irssi ikke skal koble seg opp mot en server. Se manualsiden til irssi(1) for mer informasjon. På Ifi vil irssi, dersom ikke annet er angitt, koble seg opp mot «irc.ifi.uio.no», som er en server i nettverket «IRCnet». Den prøver å bruke brukernavnet ditt som nick.

Irssi.png

Når man kjører irssi for første gang ser det omtrent slik ut. Man kan skrive inn tekst på den nederste linjen, der markøren står. Til venstre for markøren, står navnet på den aktive gruppen, som nå er det spesielle «(status)». I «(status)» kommuniserer man kun med irssi, ikke andre mennesker.

Legg også merke til den nedre blå linjen på bildet. Her står det informasjon om (1) tiden, (2) nicket ditt og (3) den aktuelle gruppen. Informasjonen på linjen kan selvfølgelig tilpasses, da med kommandoen «/statusbar»

Kommandoer

Nå må man bare klare å komme seg inn på kanaler. Til dette og alt annet bruker man kommandoer. Når man angir kommandoer, begynner man linjen med skråstrek («/». Må ikke forveksles med backslash, som er «\»).

Skriv nå «/help», og trykk enter. Denne kommandoen er veldig kjekk å kunne. Resultatet fra «/help» er en liste med kommandoer. Ordet «join» står på denne listen. Prøv derfor «/help join». Nå forteller irssi om kommandoen join. Av teksten virker det åpenbart at man går inn på en kanal med join, men hvordan bruker man kommandoen? Svaret ligger i den noe kryptiske førstelinjen:

JOIN [-invite] [-<server tag>] <channels> [<keys>]

Klammene betyr at man kan utelate å skrive det som står. Dette innebærer at i sin korteste form skal man skrive inn «/join #irssi» for å komme inn på kanalen #irssi. Nå endrer hele vinduet seg, og legg merke til at statusbaren er litt annerledes enn den har vært.

Også når man er inne på kanaler, vil man kunne skrive inn kommandoer. Ønsker man å starte en linje med skråstrek, må man skrive noe som: «/ /join <gruppe> går inn på en gruppe.»

For å veksle mellom kanaler kan du bruke kommandoene:

Ctrl-N (Next channel)
Ctrl-P (Previous channel)

Eller

Alt-<tall> (i noen terminaler må Esc brukes istedet for Alt)

For å gå til vinduet med mest aktivitet, bruk

Alt-A

For å åpne en dialog med noen andre, kan man bruke en av kommandoene «/msg» og «/dcc». For å lukke disse vinduene kan man bruke kommandoen «/wc»

Ved hjelp av «/help» kan man lese seg frem til hvordan de virker.

Avslutte

Kommandoen «/quit» avslutter.


Se også

  • IRC - for deg som ikke har brukt IRC før
  • Xchat - en noe enklere IRCklient

Eksterne lenker

Det finnes masse informasjon om IRC på nettet.

Personlige verktøy
Navnerom
Varianter
Handlinger
Navigasjon
Kategorier
Programvare
Andre
Translate
Verktøy