IRC (Internet Relay Chat), bir cok kisinin ayni anda etkilesimli mesajlarla haberlesebildigi bir platformdur. IRC'de, belirli bir konuda konusmak, tartismak isteyen insanlar 'kanal' olarak adlandirilan ve genellikle bir konusu olan alanlarda toplanirlar.
IRC, bir servis uzerinden kullanilir. Dunyada bir cok (100'un uzerinde) IRC servisi vardir. Bulundugunuz sistemden bu servislerden birine erismek icin ozel bir protokol kullanan IRC yazilimlarinin sisteminizde yuklu olmasi gerekir. Bir IRC servisine baglanmak icin verilecek komut, genellikle, (bulundugunuz sisteme bagli olmakla birlikte) irc'dir. Benim kullandigim sistemde (vm/sp)
;komutunu verdigimde irc-2.mit.edu servis saglayicisina Orhan takma adi ile baglaniyorum. PPP/SLIP turu kisisel baglantida ise, "Internet'e Kisisel Baglanti" kisminda verilen IRC programi ile MsWindows altindan baglaniyorum ve butun IRC konfigurasyonunu menuler ve icon-lar ile yapiyorum...
2f.3 Sistemimde IRC kurulu degil. IRC kullanabilmek icin baska seceneklerim var mi?
2 seceneginiz var. Ya IRC programinin kaynak kodunu alip sisteminizde derleyerek programi olusturursunuz (bu, bazi sistemler icin hazir derlenmis olarak bulunabilir) ya da IRC icin Telnet arayuzu kullanacaksiniz.
ile bir irc servis saglayicisina telnet yaparak IRC sistemine girebilirsiniz. Ancak, bu cok yavas calisir ve asiri yuklu olabilir.
IRC kaynak programi ftp://cs-ftp.bu.edu/irc/clients adresinden her platform icin (unix, emacs eslip, x11, vms, os/2, cms, mswindows,dos, mac) alinabilir. (Her biri ayri alt dizinlerde)2f.4 Hangi IRC Servisine baglanmaliyim?
Asagida, bazi IRC servis sunucularin listesi var. Bunlardan cografi olarak size en yakin olanina baglanmak en iyidir.
USA : irc.bu.edu, irc-2.mit.edu, irc.colorado.edu, mickey.cc.utexas.edu
Avrupa : irc.funet.fi, cismhp.univ-lyon1.fr, irc.ethz.ch, irc.nada.kth.se sokrates.informatik.uni-kl.de, bim.itc.univie.ac.at
2f.5 IRC Servisine baglandim, ne yapmaliyim?
Unutulmamasi gereken ilk nokta, 'Butun IRC komutlari "/" ile baslar ve en azindan bir kelimedir. Vereceginiz "/help" komutu sonrasinda kullanabileceginiz diger komutlarla ilgili aciklamalar bulacaksiniz. "/names" komutu, IRC servislerindeki kisilerin isimlerini listeleyecektir. Asagida ornek bir "/names" komut cevabi gorulmektedir:
Burada, "Pub" kanalin public (herkese acik, gorunur) oldugunu belirtir. "hack" kanalin ismidir. Kanal isimlerinin onune her zaman "#" isareti gelir. "zorgo eiji .." seklinde siralanan isimler ilgili kanalda bulunan kisilerin takma adlaridir (nick name). Bazi takma adlardan once gorulen "@" isareti, o kisinin kanal operatoru oldugunu belirtir.
Kanal Operatoru, o kanali ilk olusturan kisidir (/whois komutu verildiginde takma adlarinin basinda @ isareti vardir). Ve, o andan sonra o kanala gelen kisileri kanaldan ATABILIRLER.
2f.7 Kendim nasil yeni bir kanal olusturabilirim?
Oncelikle boyle sorulari sormadan once iyice bir /help ile gelen bilgileri okuyun. Kanal olusturmak icin "/join" komutu kullanilir. "/join orhan" komutu, eger orhan isminde bir kanal varsa beni o kanala koyar; yoksa yeni bir kanal olusturur.
Sonrasi, klavyeden yazdiginiz hersey kanaldaki herkese ayni anda iletilecektir. :-) Bu kadar cok soru sormadan once su HELP-i bir guzel okusaniz?? :-)
2f.9 Konusmalarda sIkca enteresan karakterler goruyorum. :-) gibi. Bunlar ne anlama gelir?
CSS'nin, INTERNET - GIRIS kisminda bu sorunuzun cevabini bulacaksiniz :-)
2f.10 IRC hakkinda daha fazla bilgiyi nereden alabilirim?
plain text, ps ve LaTeX formatlarinda,
2f.11 Talk protokolu nedir? Nasil kullanilir?
Talk, internet uzerindeki iki kullanicinin ayni anda karsilikli yazismasini saglayan bir protokol ve bu isi yapan programlara verilen genel addir. TALK kullanmak icin hem sizin sisteminizde hem de karsi tarafta TALK DAEMON (Talk servis saglayici) kurulu olmali. Tabii bir de, konusmak istediginiz kisinin makinasi acik olmali.
seklindeki (ya da benzeri) bir komutla (user@falan.filan.edu yerinei konusmak istediginiz kisinin e-mail adresini yaziyorsunuz) karsi tarafa onunla konusmak istediginizi belirtiyorsunuz (buna talk request adi verilir). Talk request alan kisi ayni komutla size cevap verince baglanti kurulur ve ekraniniz iki kisma bolunur. Bunlardan birinde sizin yazdiklariniz, digerinde de karsi tarafin yazdiklari vardir. Talk oturumunu kapatmak icin CTRL-C ya da benzeri bir tus kombinasyonu kullanilabilir. Ya da, kullandiginiz talk programi menulu ise, ilgili menuden 'Close Connection' yapabilirsiniz.
WINTALK ile talk request gonderdiginizde karsi taraftan yanit gonderilmeye calisilirsa, karsi tarafa 'address already in use' seklinde bir hata mesaji gidiyor. Eger ilk talk request'i siz degil de karsi taraf gonderirse problem kalmiyor. WINTALK programinin son surumunu