www.ntnu.no *
INFOWEB >  programmer >  unix  > Kommunisere med talk
Tasks
You may add comments
Or e-mail this article
Read articles written by brendas
User rating
How much did this article help you?
Much Some Little
Print preview
You do not need a 'printer-friendly page' to print this page. Here's why

Kommunisere med talk

talk er et program som lar to personer snakke sammen via tastaturet over et nettverk. Programmet er tekstbasert og kjøres fra kommandolinje. For å snakke med noen skriver du kommandoen talk brukernavn@maskin. Maskin er navnet eller IP-adressen til maskinen din samtalepartner sitter på; brukernavn er brukernavnet for samtalepartneren på denne maskinen. Merk at dette generelt ikke er det samme som prefiks i e-postadressen. Hvis du skal snakke med noen på samme maskin som deg selv kan du utelate @maskin.

Når du skriver denne kommandoen vil samtalepartneren din få opp en beskjed som ser omtrent slik ut:

konsoll #1
Message from Talk_Daemon@apollo at 10:03 ...
talk: connection requested by brukernavn@maskin.domene.no.
talk: respond with:  talk brukernavn@maskin.domene.no

I eksempelet over er du brukeren brukernavn som prøver å snakke fra maskinen domene.no med en annen bruker på samme maskin.

Når samtalepartneren din får denne beskjeden kan han svare med talk brukernavn@maskin.domene.no. Da begynner en talk-sesjon der man hele tiden ser hverandres konsoll (din halvdel er den øverste).

For å avslutte kan en av partene trykke CTRL-C.

Dette fungerer ikke fra/til login.stud.ntnu.no, men fungerer på solarislogin.stud.ntnu.no.

Forutsetninger for å bruke talk

For at dere skal kunne bruke talk, må det kjøre en talk daemon på maskinene dere er logget inn på. Dermed er det umulig å bruke talk til eller fra en person som sitter på en PC eller MAC og ikke er innlogget på en UNIX-maskin via for eksempel en SSH-forbindelse.

Du må også vite hvilket brukernavn samtalepartneren din har og hvilken maskin han sitter på, samt at han må være pålogget.

Samtalepartneren må også tillate talk-forespørsler. Hvis man skriver mesg n i et vindu, kan ikke andre sende talk-forespørsler til dette vinduet. For å slå på denne muligheten igjen skriver man mesg y.

Husk at samtalepartneren din kan gjøre noe viktig når du prøver å kontakte ham / henne, og en talk-forespørsel kan gjøre ganske stygge ting med terminalvinduet hans hvis han f.eks. jobber i Pine. Respekter derfor andre dersom de ikke ønsker å bli kontaktet i tide og utide.

Alternativer til talk

Hvis du bare skal skrive en kort beskjed til en annen bruker på samme maskin kan man bruke write. F.eks.:

konsoll #2
echo 'Heisann'|write fisk

Da vil brukeren fisk få følgende opp i sitt terminalvindu:

konsoll #3
Message from daljord@apollo on pts/25 at 11:24 ...
Heisann EOF

IRC er en annen og bedre løsning. Her kan begge parter koble seg opp mot en server og trenger kun en IRC-klient på maskinen. Med IRC kan man kommunisere på tvers av operativsystem. Man kan snakke flere sammen eller ha private samtaler. Mange IRC-klienter har også muligheten til å overføre filer, og konfigurere det slik at en får beskjed når kjente logger seg på.


Languages: no Comments: 0 Aid: 40 User rating:
 
 
Last updated: 2006-06-20 Author: brendas Read: 7060 times