Belalim.NET - IRCForumları mIRC Forum  


Geri git   Belalim.NET - IRCForumları mIRC Forum > Genel IRCD (Sunucu, Servis, Botlar, Korumalar) > IRC & Web Client Uygulamaları > qwebirc

Forum Duyuruları
» Belalim.Net - Forum Kuralları
» Belalim.Net - Moderatör Başvurusu
» Belalim.Net - Önerileriniz
» Belalim.Net - Şikayetleriniz
» Belalim.Net - Nick Değişimi Hakkında
» Belalim.Net - Avatar Değişim İstekleri
Etiketlenen üyelerin listesi

  
 
LinkBack Seçenekler Stil
Alt 10.07.21, 14:21   #1
Admin
SheqiL - ait Kullanıcı Resmi (Avatar)

Üyelik tarihi: 07.07.21
Bulunduğu yer: iStanbuL
Konular: 553
IRC Sunucusu: yakında %
İlgi Alanı: SEO
Alınan Beğeni: 5
Verilen Beğeni: 8
Takım:
Cinsiyet: Bay

Ruh Hali: Meskul
Standart qwebirc Kurulumu

qwebirc kısaca mevcut irc sunucunuzu mobil ziyaretçilere açan, web üzerinden mobil cihaz kullananların kolayca etkileşimde bulunmasını sağlayan bir eklentidir diyebiliriz. qwebirc config.py de belirteceğiniz irc sunucusu ile mobil ziyaretçileriniz arasında bir köprüdür. Elbette bu detaylı kurulum makalesini her zaman olduğu gibi yalnızca belalım forum sizlere sunmaktadır.
qwebirc Kurulumu İçin Gerekenler ;

PHP- Kodu:
python (2.5 üzeri olmalıdır).
python-twistedpython-twisted-binpython-twisted-corepython-twisted-runnerpython-twisted-namespython-twisted-mailpython-twisted-words ve python-twisted-web (Twisted 8.2.0).
python-zope.interface (8.2.0)
mercurial
openjdk
-6
opsiyonel SSL desteği 
python-openssl 
Aşağıdaki kurulum komutlarını işletim sisteminizin türüne göre çalıştırın. Örneğin biz Centos işletim sisteminde kurulum gerçekleştirdiğimiz için centos / rhel komutlarını çalıştırıyoruz ;

Centos / RHEL / Fedora için ;

PHP- Kodu:
sudo yum install epel-release
sudo yum 
-y install python-twisted
sudo yum 
-y install mercurial
sudo yum install java
-1.6.0-openjdk-devel
sudo yum install python
-simplejson
sudo yum 
-y install libffi-devel
sudo yum 
-y install openssl-devel
sudo yum 
-y install python-devel
sudo yum 
-y install python-pip 
Gerekebilir (ssl erişimlerinde) ;

PHP- Kodu:
sudo pip install pyopenssl --upgrade 
Ubuntu / Debian için ;

PHP- Kodu:
apt-get install python-twisted
apt
-get install python-zope.interface
apt-get install mercurial 
Ardından qwebirc sunucumuza çekiyoruz ve düzenliyoruz ;

PHP- Kodu:
hg clone https://github.com/qwebirc/qwebirc/
cd qwebirc
mv config
.py.example config.py
nano 
-w config.py 
Aşagıdaki config.py kısımlarını sitenize göre degiştirin eskisini silip bunlari direk config.py içine kopyalabilirsiniz.;
Degişek yerler ; IRCSERVER IP, IRCPORT, REALNAME, IDENT, BASEURL, NETWORKNAME, WEBIRC PASSWORD

config.py;
PHP- Kodu:
from qwebirc.config_options import *
IRCSERVER "92.222.249.174"
IRCPORT 6667
REALNAME 
"mircx.net Mobile IRC Sunucusu"
IDENT "mobil"
#OUTGOING_IP = "92.222.249.174"
WEBIRC_MODE "webirc"
WEBIRC_PASSWORD "asd5a4dsq11256"
CGIIRC_STRING "CGIIRC"
BASE_URL "http://irc.mircx.net:9090/"
NETWORK_NAME "mircx.net"
APP_TITLE NETWORK_NAME " Mobile Web IRC"
NICKNAME_VALIDATE None
import string
NICKNAME_VALID_FIRST_CHAR 
string.letters "_[]{}`^\\|"
NICKNAME_VALID_SUBSEQUENT_CHARS NICKNAME_VALID_FIRST_CHAR string.digits "-"
NICKNAME_MINIMUM_LENGTH 2
NICKNAME_MAXIMUM_LENGTH 
15
FEEDBACK_FROM 
"admin@mircx.net"
FEEDBACK_TO "admin@mircx.net"
FEEDBACK_SMTP_HOST "127.0.0.1"
FEEDBACK_SMTP_PORT 25
ADMIN_ENGINE_HOSTS 
= ["127.0.0.1"]
HTTP_REQUEST_TIMEOUT 5
HTTP_AJAX_REQUEST_TIMEOUT 
30
UPDATE_FREQ 
0.5
MAXBUFLEN 
100000
MAXSUBSCRIPTIONS 
3
MAXLINELEN 
600
DNS_TIMEOUT 
5
STATIC_BASE_URL 
""
DYNAMIC_BASE_URL ""
CONNECTION_RESOLVER None
HMACKEY 
"mrmoo"
HMACTEMPORAL 30
#ellesme
AUTHGATEDOMAIN "webchat_test"
QTICKETKEY "boo"
AUTH_SERVICE "Q!TheQBot@CServe.quakenet.org"
AUTH_OK_REGEX "^You are now logged in as [^ ]+\\.$"
import dummyauthgate as AUTHGATEPROVIDER 
9090 portunu açıyoruz.
PHP- Kodu:
service iptables stop
iptables 
-A INPUT -p tcp --dport 9090 -j ACCEPT
service iptables save
service iptables start 
Unrealircd.conf eklemeniz kodlar ;

PHP- Kodu:
cgiirc {
type webirc;
hostname sunucuip;
password "config.py yazan sifre";
}; 
Yukarıdaki koda hostaneme yazan yere config.py yazdıgınız ircserver ipi, password kısmına da config.py webirc passworda belirttiginiz şifreyi yazıyoruz ve unreal rehash cekiyoruz.

Ardında qwebirc başlatmak için ;

Ftp ye qwebirc klasoru olarak attıgınız varsayıyorum.
SSH putty den login olduktan sonra ;
PHP- Kodu:
cd qwebirc
python 
./clean.py
python 
./compile.py
python 
./run.py 
qwebirc kurulumu hazırdır.
webten bakmak için;
BASE_URL = “http://irc.sunucu.tdl:mobilport/”
qwebirci Farklı bir porttan çalıştırmak isterseniz. run.py Dosyasını Metin Belgesi ile Açarak 9090 portu ve config.py içindeki BASE_URL= de Kullandığınız port numaralarını aynı olacak şekilde düzenleyin.

9090 portunu Kullanarak Devam Ettiğinizi Varsayarak Sunucudan port Açılımlarını yapmalıyız.

Unrealircd.Conf içerisine Eklenecek kod
PHP- Kodu:
cgiirc {
type webirc;
hostname  “ipadresiniz”;
password   “sifrebelirle”//bu kısma qwebirc config.py için sifre belirleyin.
}; 
Root Olarak Kullanılması Gereken Komutlar.

sudo pip install –upgrade pip
sudo pip install twisted
sudo pip install autobahn
sudo pip install simplejson
service iptables stop
iptables -A INPUT -p tcp –dport 9090 -j ACCEPT
service iptables save
service iptables start

Ardından Compile Ederek qwebirc Client Appletimizi Başlatıyoruz
PHP- Kodu:
./compile.py
./run.py 
Web üzerinden veya mobilden erişiyoruz : http://sunucuipadresi:9090
qwebirc/static Klasörünüz Sizin mobil Client Sayfanızdır Bu Dosyayı Düzenleyerek kişiselleştirebilir Radyo playeri Gibi Seçenekler Kullanabilirsiniz.
Kurulum Ve kullanımı.

Static klasörünün içinde Bulunan qui.html Dosyasını Açıp Düzenleyin.

Düzenlenecek kısımlara Bizler SiteAdresiniz Örneğini kullandık.

Ayrıca irc.siteadresinizort kısmını Düzenlemeyi unutmayınız Burada qwebirc için kullandığınız portu kullanıyorsunuz. Örnek irc.siteadresiniz.tdl:9090

qwebirc Kurulumu Radyo kurulumu

Burada işiniz Bittikten Sonra Static/js klasörünü Açıp içindeki qui.js Dosyasını Açınız

Buradaki Değişmesi Gereken kod şudur

myAudio.setAttribute(‘src’, ‘http://radyoiport/;stream.mp3’);

kaydettikden Ve Dosyalarınızı Günceledikden Sonra qwbirc Client de Sağ üst kısımda Radyonuz Çalışır olacakdır.



Kullanıcı Kişisel İmzası
wWw.Belalim.NET
Hatam varsa yüz yüze görüşelim..
SheqiL isimli Üye şimdilik offline konumundadır  
Alıntı ile Cevapla

Tag Ekle
kurulumu, qwebirc


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık



Yasal Uyarı
    Sitemiz bir " paylaşım " sitesidir. Bu yüzden sitemize kayıt olan herkes kontrol edilmeksizin mesaj/konu/resim paylaşabilmektedir. Bu sebepten ötürü, sitemiz üzerinden paylaşılan mesajlar, konular ve resimlerden doğabilecek olan yasal sorumluluklar paylaşan kullanıcıya aittir. Belalim.NET hiçbir yasal sorumluluk kabul etmemektedir. Illegal herhangi bir faaliyet görülmesi durumunda iletişim sayfası üzerinden ulaşıldığı taktirde mesaj, konu ya da resim en fazla 24 saat içerisinde silinecektir. 5846 sayılı Fikir ve Sanat Eserleri Kanunu gereğince sitemizde telif hakkı bulunan mp3,video v.b. eserlerin paylaşımı yasaktır. Yasal işlem olması halinde paylaşan kişi yada kişilerin bilgileri gerekli kuruma verilecektir. irc forumları
Powered by vBulletin® Version 3.8.12
Belalim.NET Tüm Hakları Gizlidir..





Search Engine Friendly URLs by vBSEO 3.6.0