Freetalk - konsol tabanlı jabber client

  ,           ,
 /             \
((-^^-,-^^-))
 -_---'---_-'
  --|o 'o|--'
     \  `  /
      ): :(
      :o_o:
       "-"
Freetalk konsol tabanlı bir jabber client'tır.Konsoldan freetalk programı ile jabber'a bağlanıp özgürce iletişim kurabilirsiniz. Özgürce kullanabileceğiniz,konfigure edilebilen,isterseniz geliştirilebilen özgür bir yazılımdır.Son kararlı sürümü "freetalk-3.2"dir. Freetalk indirmek için buradan

Freetalk kullanımı:

freetalk  [seçenek] örnek [seçenek] : - j=Jabber id , -jid=jabber-id(Jabber kullanıcı id'si)

Script kullanımı ; -s=SCRIPT-FILE | –script=SCRIPT-FILE

-V  | -version = version numarasını gösterir.

-? | –help | –usage = yardım ekranını getirir.

Feetalk komutları :

connect

komut: /connect

Konfigure edilmiş servera bağlanır.

~\/~ /connect
Connecting...
~\/~

Eğer sunucu konfigure edilmemişse,hata mesajı verir ve durur;

~\/~ /connect
Server not set
~\/~

disconnect

komut : /disconnect

O an bağlı bulunan server ile bağlantısını keser.

~\/~ /disconnect
Disconnected from server. Reason (0): User request
~\/~

server

komut: /server [servername]

Bağlanmak istediğiniz herhangi biri servere bağlar ya da bağlı bulunduğunuz serverı size gösterir.

~\/~ /server
Current server:
~\/~ /server jabber.org
~\/~ /server
Current server: jabber.org
~\/~

jid

komut: /jid [kullanıcı_adı@domain[/kaynak]]

Kayıtlı olduğunuz kullanıcı adı ile bağlanmak için ya da bağlı bulunan kullanıcının adını ekrana yazdırır.

~\/~ /jid
Current JID:
~\/~ /jid avati@jabber.org
~\/~ /jid
Current JID: avati@jabber.org

add

komut: /add kullanıcı_adı@domain

Bu komut adresini yazdığınız adresi sizin buddy list'ize ekler.

~\/~ /add harshavardhanacool@gmail.com
~\/~

allow

komut : /allow kullanıcı_adı@domain  

Adresini yazdığınız kullanıcının sizin durumunuzu görmesine izin verir.

~\/~ /allow haddock@marlinspike.org

deny

komut: /deny kullanıcı_adı@domain

Yazdığınız kişi sizin durumunuzu görmesini engellersiniz.

~\/~ /deny cacafonix@village.gl

quit

komut: /quit mesaj

Freetalk programından çıkmanızı sağlar.

~\/~ /quit
shell$

restart

komut: /restart

Bu komutla programı yeniden başlatırsınız.

~\/~ /restart
Loading dictionary [/usr/share/dict/words]... [38619] words
Jabber ID:

who

komut: /who

Bu komut listenizde bulunan kişileri durumları ile birlikte gösterir.

~\/~ /who
 * abindian@gmail.com (ab)
   twistedlogix@gmail.com
 * tejasvk@gmail.com -> [Away] (on metarnity leave)
   basavanagowda@gmail.com
   amarts@gmail.com (ts3)
~\/~

status

komut: /status [online|away|chat|xa|dnd] [Mesaj]

Bu komutla durumunuzu değiştirebilirsiniz.

~\/~ /status online Using Freetalk
~\/~ /status
Current status: online Using Freetalk
~\/~

whoami

komut: /whoami

O an hangi kimlikle giriş yaptığınızı gösterir.

~\/~ /whoami
~\/~ /whoami
Jabber ID: avati@zresearch.com
Jabber Server: jabber.org
Status: hacking
~\/~

version

komut: /version

Freetalk programının versiyonunu ekrana yazar.

~\/~ /version
freetalk (Freetalk) 3.2
Copyright (C) 2005, 2007 FreeTalk Core Team
…

~\/~

logout

komut: /logout

Bu komut /disconnect komutu ile aynıdır.

~\/~ /logout
Disconnected from server, reason(0): User request
~\/~

history

komut: /history [kullanıcı_adı]

Bu komutla geçmiş görüşmeleri ekrana yazdırabilirsin.Eğer kullanıcı adı girilmemişse o an ki açık olan oturumdaki geçmişi gösterir.

~\/~ /history emre.eryilmaz@jabber.org

Prints the history of messages with
emre.eryilmaz@jabber.org paginated by less.

~\/~ /history

Prints this history of messages of the current session.

~\/~

login

komut: /login

/disconnect ile çıkış yaptıktan daha sonra bu komutla normal giriş yapabilirsiniz.

~\/~ /login
Jabber ID: emre.eryilmaz@jabber.org
Password:
Enable TLS/SSL (Y/N)? [Y]: y
Port [5223]: 2401
Connecting...
~\/~

help

komut: /help [freetalk-komutu]

/help komutu yanına yazılan diğer komut hakkında bilgi gösterir.

~\/~ /help /history
/history - /history [BUDDY]
         Display history page by page
~\/~

freetalk

komut: /freetalk kullanıcı_adı

Bu komutla yazdığınız kullanıcının freetalk kullanıp kullanmadığını öğrenirsiniz.

~\/~ /freetalk emre.eryilmaz@jabber.org

Yes emre.eryilmaz@jabber.org is using freetalk.

~\/~

Şimdilik en önemli olan komutlardan bahsettik.

Eğer freetalk programının açıldığında otomatik olarak giriş yapmasını istiyorsak

"~/.freetalk/freetalk.scm"  yolundaki dosyayı aşağıdaki örnekteki gibi editleyebiliriz.

;; Sample ~/.freetalk/freetalk.scm
;; It sets connection parameters and tries to connect on
;; starting freetalk
(and (strings=? (ft-get-jid) "")
                (ft-set-jid! "emre.eryilmaz@jabber.org")
                (ft-set-password! "f00b4r")
                (ft-set-sslconn! 1)
                (ft-set-server! "jabber.org")
                ;; Proxy support
                (ft-set-proxyserver! "your.proxy.org")
                (ft-set-proxyport! "8080"))

Comments