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 [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Kurumu daha detayli kendiniz yapabilirsiniz!
lightIRC Dosya Yükleme ve Ayarlar
lightIRC Güncel Dosya Linkini buradan indirdikten sonra :
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]IRCnizin 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
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 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 [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] (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
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 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
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] uzantısının sonuna ekleyerek yapılabilir.
Örnek PHP kodu : [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Demo Adresi :
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
- 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.
Makale sahibi
-> equinoxan
İyi forumlar..