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ındanexit
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
sonradactrl+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çinscreen -r irc
komutunu kullanabilirsiniz.
- IRSSI’dan çıkmadan komut satırına geri dönmek istersen önce
Sıkça Sorulan Sorular:
- Ö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.
- 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.
- Mevcut kanaldaki tüm kullanıcıları nasıl listelerim?
/names
yada/who
yazabilirsiniz.
- 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ı).
- Açık bir pencereyi nasıl kapatabilirim?
- Kapatmak istediğiniz pencereye geçin, ve
/window close
(yada/wc
) yazıp enter’a basın.
- İkinci seferde hesabıma nasıl giriş yapabilirim.
screen -r
komutunu terminale yazarak.
- 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.
- Ekranı aşağı yukarı nasıl kaydırabilirim.
Page Up
&Page Down
- 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.
- 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 sonraD
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.