lightIRC ile Flash IRC Applet Kurulumu

IRC kullanımı son zamanlarda Sosyal Medya'nın iyice kullanılması yaygınlaştığı sürede kullanımı az olsada, yinede kullanıcılarına kolaylık sağlamak için lightIRC appleti kurulumu yaparak Flash IRC Applet olarak internet sitenize kurabilir kullanıcılarınız için kolaylık sağlayabilirsiniz.

lightIRC ile Flash IRC Applet Kurulumu
lightIRC ile Flash IRC Applet Kurulumu

Merhaba Arkadaşlar,

Elimden Geldigince lightIRC icin Bize Getirdigi Avantajları, Kurulum ve GerekLi Fonksyonları Nasıl Yapıcaginiza Dair Bilgileri Verecegim.
Bize Getirdikleri:

- Yeni İnternet Web Browserlarda Java Calismasi icin izin istemektedir. Flash Altyapılı olduğu için Gayet Hızlı acılır ve her hangi bir izin gerektirmez!.
- Türkçe Destegi ve Görsel içerik Olarak Eschatten vb, yazılımlardan daha iyi oldugunu düsünüyorum.
- Tamamen Kisiselestirebilir özellikleri ile Kullanmak istediginiz menuler sizinle.
- Herkez Kullanabilir Ucretsiz Dagitim Lisanslidir.
Ayrıca İsterseniz Ücretini odeyerek Yazılımdaki LightIRC.com yazısını kaldırabilir ve Webcam Modulunu Satın Alabilirsiniz.
Kurulum için Bilgiler : 
-Lunix ve Windows Çalışabilmekte.
-Lunix Hostta Makinenizde ruby Modulu ve Flash Policy Yüklü olmasi Gerekli (Ruby Genelde Cpanel Hostta Mevcut)
-Windows Hosta ise Silverlight and Flash Policy File Server Makinanizda yüklü olmalı.
Eger yok ise Hosting firmaniza Söylebilir veya Kiralik Sunucunuz var ise Buradan Kurumu daha detayli kendiniz yapabilirsiniz!

lightIRC Dosya Yükleme ve Ayarlar
lightIRC Güncel Dosya Linkini buradan indirdikten sonra : lightIRC.com / Free Flash IRC ClientIRCnizin bulundugu Hesapta ftp ile indirdiginiz dosyayı .zipten cikartarak içindekileri istediginiz veya yeni ad verdiginiz klasore atin. (ornek : flashchat)
Sonrasinda config.js dosyasini kendi IRC bilgilerimize göre edityerek tekrar ftp ile flashchat klasorune atalim.
Bütün config.js parametreleri ve ayarları daha detayli görmek icin buraya bakabilirsiniz.

Flash Policy Kurulumu (Lunix Hostlar için)
- Flashi Calismak icin gerekli. Bunun icin shell hesabınızda aşagıdakileri yapmanız gerekiyor :
Önemli Not: Dosyaları ircnizin bulundugu subdomain ve alana atın aksi taktirde çalışmaz. ( domainden baska ircde calistiramazsiniz)

> wge t http://www.lightirc.com/release/flashpolicyd.zip (dosyayı makinemize cekiyoruz isterseniz ftp ilede atabiliriniz.)
> unzip flashpolicyd.zip (yukledigimiz .zip dosyasını aciyoruz.)
> cd flashpolicyd ( bulundugu klasöre giriş yapıyoruz.)
> chmo d a+x flashpolicyd.rb (bulundugu klasör icersinde gerekli dosya ayalarını yapıyoruz)
> ./flashpolicyd.rb –xml flashpolicy.xml –logfile flashpolicyd.log –port 8002 (Böylece Flashpolicyd başlatmış ve gerekli portuda açmış oluyoruz.)

Çalışmaya Basladigini Kontrol Etmek icin ise :
> ps x komutunu yazarak çalisan scriptleri listelerden asagıdaki gibi yazıyı gormelisiniz.
Sl 0:53 /usr/bin/ruby ./flashpolicyd.rb –xml flashpolicy.xml (eggdrop botlar gibi pid numarası aliyor ve orada kaliyor.)
Bundan sonra http://irc.adresiniz.com/flashchat/ adresinden flash chate ulasabilirsiniz.

LightIRC ile PHP Fonksiyonlarını Kullanma:
Girişte Nick , Şifre , Kanal Ayarları olayı:
Örnek :
&autojoin=#sohbet
&nick=Misafir_%25
&styleURL=http://irc.adresiniz.com/flashchat/css/darkorange.css
&identifyPassword=nick sifresi
PHP Sayfanızda Frame açarak http://irc.adresiniz.com/flashchat/lightIRC.swf uzantısının sonuna ekleyerek yapılabilir.

- Takıldıgınız Yer olduğu Takdirde Yorumlar kisman bize iletebilir sorunların cözülmesinde yardımcı olabilirsiniz.
Saygılarımla
Bazı Soru ve Cevaplar
-Türkçe karakter problemi oluyor applet’te. Bunu nasıl düzeltebiliriz ?
config.js doyasında
Bu Kodu;
params.charset = “utf-8″;
Şununla;
params.charset = “utf8_unicode_ci”;
Değişin Ploblem Kalmicaktir.
-Kamera seçeneğide var sanırım onu nasıl aktif hale getirebiliriz ?
-Webcam Modulu ücrete tabidir lisans aldıktan sonra yapılabilir.
bu sistemi kullandığımızda port şifreleme es chat teki gibi mi yoksa herşey al açık ortadamı ?
config.js dosyasina ekleniyor. Ancak araştırıp bulunabilir. ama cmod ile yasaklabilir.
config.js nin komutların oldugu yere IRC şifrenizi girmek için :
params.password = “sifreniz”;
eklemeniz yeterli olucaktir.