irssi komut satırından çalışan ve bir çok geliştirici için popüler olan bir IRC istemcisidir. Irssi GNU Screen programı ile birlikte kullanılarak çıkış yapmadan bir veya birden fazla kabuk yaratabilirsiniz. Sürekli biligisayar değiltirip fakat irssi’a kaldığınız yerden devam etmek istediğinizde çok kullanılışılır.

Avantajları:

  • Kişiler size mesaj bırakabilir.
  • Siz dışardayken yapılan görüşmeleri sonradan yakalayabilirsiniz (genellikle “scroolback” olarak adlandırılır).

Yönergeler:

  • Bir adet linux VPS edinin ya da sık sık yeniden başlatılmayacak, ihtiyacınız olan yerden bağlanabileceğiniz *nix makina üzerinde ssh hesabı edinin.

  • Bu hesaba bağlanmak için ssh kullanın. Windowsta PuTTY gibi bir istemci kullanın. Eğer Linux yada Unix temelli bir işletim sistemi kullanıyorsanız zaten ssh kuruludur.

  • Ssh hesabına bağlandığınızda, irssi’yı screen oturumu içinde başlatın. Aşağıdaki şekilde yapabilirsiniz.

    screen
    # screen will flash and go back to the default prompt.  You are now inside screen
    irssi
    
  • Irc uygulaması IRSSI’yı başlatmak yeni komut satırına irssi yazın. Bir not olarak, eğer bir screen oturumundan çıkmak istiyorsanız komut satırından exit yazmanız sizin screen oturumunu açtığınız ilk noktaya dönmenizi sağlayacaktır.

  • IRSSI komut satırı içinde bir sunucuya bağlanmak:

    /connect irc.mozilla.org
    

    yada

    /connect irc.freenode.net
    
  • Bir kez bağlandıktan sonra

    /join #hadron
    
  • /connect ve /join komutlarını tekrarlayarak birden fazla sunucuya katılabilirsiniz.

  • Screen yazılımı sizin irssi yazılımından çıkmanıza ve tekrar bağlanmanıza izin verir.

    • IRSSI’dan çıkmadan komut satırına geri dönmek istersen önce ctrl+a sonrada ctrl+d kombinasyonuna bas
    • Eğer IRSSI’a tekrar bağlanmak istiyorsanız screen -raAd komutunu çalıştırın.
    • Eğer çalışan screen süreçlerini görmek istiyorsanız screen -ls komutunu kullanabilirsiniz.
    • Eğer screen sürecine bir isim vermek istiyorsanız screen -S irc komutunu kullanabilirsiniz. Bu şekilde screen komutuna irc adını vermiş oluruz. Buna tekrar bağlanmak için screen -r irc komutunu kullanabilirsiniz.

Sıkça Sorulan Sorular:

  1. Ön tanımlı takma ismi(nick) nasıl değiştirebiliriz?
  • Irssi içinde, /set nick takmaisim ya da /nick<takmaisim>, iki yöntemde çalışacaktır.
  1. Açık kanallarımı, özel mesajlarımı ve sunucu pencerelerini görebilmek için nasıl pencereler arasında geçiş yapabilirim?
  • Alt tuşuyla birlikte o pencerenin numarasını kullanarak geçiş yapabilirsiniz. Mesala Alt+1 sucunu penceresine gidecekti.
  • Eğer bu çalışmıyorsa, Alt tuşu yerine Esc kullanın. Bunun her zaman çalışması gerek.
  1. Mevcut kanaldaki tüm kullanıcıları nasıl listelerim?
  • /names yada /who yazabilirsiniz.
  1. Irssi ekranında Act: 3 ne anlama geliyor?
  • Irssi ekranınızda, [2:#hadron] [Act:3,4] göreceksiniz. Bu numaralar ne anlama geliyor? 2’nin anlamı bulunduğunuz sohbet ekranı. 3 ve 4 diğer açık sohbetler.
  • Eğer 3 mavi renkteyse, bunun anlamı birilerin durumu değişti (giriş - çıkış yapıldı).
  • Eğer 3 beyaz ise, o sohbette muhabbet devam ediyor.
  • Eğer 3 pembe ise, özellikle sizin ilginizi çekecek bir nedenden dolayı size ekstra bir mesaj yollandı.
  • Eğer bir sohbetten diğerine geçiş yapmak istiyorsanız, alt+screen# kombinastonunu kullanın(screen# => geçmek istediğiniz ekranın numarası).
  1. Açık bir pencereyi nasıl kapatabilirim?
  • Kapatmak istediğiniz pencereye geçin, ve /window close (yada /wc) yazıp enter’a basın.
  1. İkinci seferde hesabıma nasıl giriş yapabilirim.
  • screen -r komutunu terminale yazarak.
  1. Birden fazla screen oturumum var fakat şuan kullandığım screen oturumunu açmak istiyorun. Nasıl yapabilirim?
  • Komut satırına screen -x yazın.
  1. Ekranı aşağı yukarı nasıl kaydırabilirim.
  • Page Up & Page Down
  1. Birisiyle irc üzerinde nasıl özel sohbet yapabilirim?
  • Birisiyle özel sohber başlatmak için konuşacağınız kişinin ismini bilmelisiniz. /names komutunu yazarak odadaki kişileri listeleyip konuşacağınız kişiyi belirleyebilirsiniz ve /query takmaad ya da /q takmaad yazarak özel sohbeti başlatabilirsiniz.
  • Özel sohbeti kapatmak için /query ya da /q yazın.
  1. Irssi’ı bir bilgisayardan kapatıp diğerinden ulaşmak istiyorum, bu sırada bağlantılarım açık kalsın ve mesajları almaya devam edeyim istiyorum. Nasıl yapabilirim?
  • Ctrl+A tuşlarına bastıktan sonra D tuşuna basmalısınız. (Bu sizi screen oturumundan çıkartacaktır)
  • O bilgisayardan ssh bağlantısını kapatın ve diğer bilgisayara geçin. Irssi’ın kurulu olduğu bilgisayara ssh ile bağlanıp screen -arAd komutunu verin.
  • Duyuru: Birdaha bağlanmak zorunda değilsiniz. Irssi’ın çalıştığı bilgisayar kapatılmadığı sürece sunucularla bağlantınız kopmayacaktır.

Bu yazı http://zenit.senecac.on.ca/wiki/index.php/Irssi_Tutorial adresindeki dökümanın bir nevi çevirisidir. Bir kısmını kendi kafama göre düzenledim. Bir kısmı pek anlaşılır değil, fazla zaman kaybetmek istemedim. Yorumlarla katkı verirseniz daha anlaşılır bir döküman haline getirebilirim.