IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  vaybe sohbet

>
+
Etiketlenen Kullanıcılar

20Beğeni(ler)

 
 
LinkBack Seçenekler Stil
Prev önceki Mesaj   sonraki Mesaj Next
Alt 21 Temmuz 2025, 11:08   #14
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: H-Chat Web App




Merhaba ;

Kurulum için çok fazla soru geliyor. Sistemin nasıl kurulacağını aşağıda detaylı şekilde açıklanmıştır.

Not : Linux Root yetkiniz varsa bu işlemleri yapınız!

1. Adım Node.js ve npm kurulumu

* Root ile login olduktan sonra terminalde,
- sudo dnf install -y nodejs npm

2. Adım Klasör Oluşturma

* Unreal`in olduğu dizinde
- mkdir HChat

3. Adım Gerekli paketleri yükleme

* HChat dizininde iken
- npm install express socket.io iconv-lite

4. Adım Server.Js dosyasını düzenlemek,

* Port ayarlaması

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
server.listen(1234, () => { console.log('Web IRC sunucusu 1234 portunda çalisiyor.'); });

1234 olan port numarasını sunucuda çalışan port ile değiştirin.

* WEBIRC ayarlaması

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
const webircPassword = "12345678";

123** olan Qwebirc şifresini kendi şifreniz ile değiştirin.

* Unrealircd.conf ayarlaması

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
cgiirc { type webirc; hostname *; password "12345678"; }; except throttle { mask 185.***.***.131; };

password olan kısımdaki şifre ile server.js de bulunan şifre aynı olması gerekiyor.

185.*** olan IP adresini kendi linux IP adresi ile değiştirin.

5. Adım Server.js başlatma

* HChat dizininde iken
- node server.js

komutu ile websocket istemini başlatın.

Not : node ile sadece terminal penceresi açık kaldığında ws aktif çalışacaktır. Arka planda çalışmaya devam etmesi için pm2 prosesini yükleyip çalıştırmanız gerekiyor.

6. Adım Client ayarlaması

* Webden bağlantı kurulması için
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
window.connect = function () { const nick = document.getElementById('nick').value || 'Harabe' + Math.floor(Math.random() * 1000); const pass = document.getElementById('password')?.value || ''; const server = 'Irc.***.Org'; const port = 1234; currentNick = nick; lastConnectionData = { nick, pass, server, port }; socket = io('ws://irc.***.org:1234'); socket.on('connect', () => { socket.emit('init_connection', { nick, pass, server, port, });

- server , port ve socket adresini kendinize göre düzenledikten sonra sistem sorunsuz çalışacaktır.

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 11:08 -->-> Daha önceki mesaj 10:54 --

Şuan sistem web üzerinden %80 bitmiş hali ile çalışmaktadır. Mobil görünün için ayarlamalar daha yapılmamıştır. Mobil tasarım bitince dosya güncellemesi yapılacaktır.

 
Alıntı ile Cevapla

 


Konuyu Toplam 3 Üye okuyor. (0 Kayıtlı üye ve 3 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

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


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
2001 TurkishChat.Org Satılık. ( Turkish Chat, Türk Chat) aramalarında ilk 2 sayfa. DomainSatisi Site Satış 2 12 Mayıs 2025 03:02
W w W . Chat . TC & /server irc.Chat.TC Yetkili Alımı Başlamıştır KanKiyiz Sunucu Yetki Dağıtımları ve Görev İstekleri 3 04 Nisan 2020 14:22
Pr1 Chat Sitesinden Pr1 Ve Üzeri Chat,Sohbet vs Herkesle Link DEĞİŞİMİ HadRa Link değişimi 0 30 Nisan 2013 14:33
Sıfır çıkışlı Chat Sitesinden - Chat Siteleri ile Şartlı Link Değişimi Kayseridenben Link değişimi 7 03 Haziran 2011 21:57
chat sitesinden pr2+ kaliteli chat siteleriyle karşılıklı link değişim darklive Link değişimi 17 25 Haziran 2008 15:22