IRC ve mIRC Kullanıcılarının Buluşma Noktası
  Reklam Ver


Forum tutkunlarının tek adresi Türkiye Sohbet Odaları Sohbetteyiz herkes burda

ayna chat muhabbetbayilik veren firmalar

Şeker Shell  Sohbet


Unreal IRCd

Unreal sunucunuzda rastladığınız sorunların çözümüne bu başlık altından ulaşabilirsiniz.



8Beğeni(ler)
  • 7 Post By Emrehan
  • 1 Post By xqw

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 07 Ekim 2018, 10:20   #1
Çevrimdışı
xqw
xqw - ait Kullanıcı Resmi (Avatar)
Kayıtsız kullanıcılar #mirc kanalı haricinde giriş yapamasın


-- Sponsor Baglantı --


Merhabalar,

Sunucuya bağlanan kişilerin nicki kayıtlı değil ise #mirc kanalı haricinde bir kanala giriş yapamamasını istiyorum. Aynı zamanda belirlenen birkaç portun bu durumdan muaf edilmesi gerek.

Zurna.net kullanıyor bu modül/eklentiyi araştırdım biraz fakat bu tarz birşeye denk gelemedim.

Yapımı için yardımcı olabilecek kimse var mıdır?
Merhabalar,

Sunucuya bağlanan kişilerin nicki kayıtlı değil ise #mirc kanalı haricinde bir kanala giriş yapamamasını istiyorum. Aynı zamanda belirlenen birkaç portun bu durumdan muaf edilmesi gerek.

Zurna.net kullanıyor bu modül/eklentiyi araştırdım biraz fakat bu tarz birşeye denk gelemedim.

Yapımı için yardımcı olabilecek kimse var mıdır?
__________________
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] - [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
  Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
Alt 08 Ekim 2018, 01:52   #2
Çevrimiçi
Cevap: Kayıtsız kullanıcılar #mirc kanalı haricinde giriş yapamasın




Merhaba @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
Unreal3.2*/src/modules/m_nick.c

dosyasında;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
else if (!BadPtr(AUTO_JOIN_CHANS) && strcmp(AUTO_JOIN_CHANS, "0")) { char *chans[3] = { sptr->name, AUTO_JOIN_CHANS, NULL }; do_cmd(sptr, sptr, "JOIN", 3, chans); }

kısmını,

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
else if (!BadPtr(AUTO_JOIN_CHANS) && strcmp(AUTO_JOIN_CHANS, "0")) { char *chans[3] = { sptr->name, AUTO_JOIN_CHANS, NULL }; do_cmd(sptr, sptr, "JOIN", 3, chans); if (!IsARegNick(sptr) && (sptr->listener->port != MUAFPORT)) { char *mirc = "#KANAL"; char *engel[3], ekanal[512]; strlcpy(ekanal, mirc, sizeof(ekanal)); engel[0] = sptr->name; engel[1] = ekanal; engel[2] = NULL; do_cmd(sptr, sptr, "JOIN", 3, engel); return 0; } }

şeklinde değiştirin.

Devamında;

-

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
Unreal3.2*/src/modules/m_join.c

dosyasında;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/* don't use 'return x;' but 'RET(x)' from here ;p */

altına,

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (!IsARegNick(sptr) && (sptr->listener->port != MUAFPORT)) { if (stricmp(parv[1],"#KANAL")) { sendto_one(sptr, ":%s NOTICE %s :*** Nickinizi kaydetmeden %s kanalina giremezsiniz.", me.name, sptr->name, parv[1]); return 0; } }

satırlarını ekleyip, kırmızı olarak belirttiğim yerleri kendinize göre düzenleyip, make ve rehash uygulayarak editleri aktif edebilirsiniz.

İyi forumlar.

__________________
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


Kullanıcı imzalarındaki bağlantı ve resimleri görebilmek için en az 20 mesaja sahip olmanız gerekir ya da üye girişi yapmanız gerekir.
  Alıntı ile Cevapla

Alt 08 Ekim 2018, 13:54   #3
Çevrimdışı
xqw
xqw - ait Kullanıcı Resmi (Avatar)
Cevap: Kayıtsız kullanıcılar #mirc kanalı haricinde giriş yapamasın




Öncelikle ilgin için teşekkür ederim.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (!IsARegNick(sptr) && (sptr->listener->port != MUAFPORT)) {

Satırını

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (!IsARegNick(sptr) && (sptr->listener->port != MUAFPORT || != MUAFPORT)) {

Şeklinde arttırabiliyor muyum?

Aktif sunucu üzerinde deneyeceğim hatayı minumuma indirmek için soruyorum.

Tekrar teşekkürler..

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 13:54 -->-> Daha önceki mesaj 13:31 --

Öncelikle ilgin için teşekkür ederim.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (!IsARegNick(sptr) && (sptr->listener->port != MUAFPORT)) {

Satırını

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (!IsARegNick(sptr) && (sptr->listener->port != MUAFPORT) && (sptr->listener->port != MUAFPORT)) {

Şeklinde arttırabiliyor muyum?

Aktif sunucu üzerinde deneyeceğim hatayı minumuma indirmek için soruyorum.

Tekrar teşekkürler..

__________________
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] - [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
  Alıntı ile Cevapla

Alt 08 Ekim 2018, 15:12   #4
Çevrimiçi
Cevap: Kayıtsız kullanıcılar #mirc kanalı haricinde giriş yapamasın




xqw Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 20 mesajınız olması gerekir.
Öncelikle ilgin için teşekkür ederim.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (!IsARegNick(sptr) && (sptr->listener->port != MUAFPORT)) {

Satırını

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (!IsARegNick(sptr) && (sptr->listener->port != MUAFPORT || != MUAFPORT)) {

Şeklinde arttırabiliyor muyum?

Aktif sunucu üzerinde deneyeceğim hatayı minumuma indirmek için soruyorum.

Tekrar teşekkürler..

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 13:54 -->-> Daha önceki mesaj 13:31 --

Öncelikle ilgin için teşekkür ederim.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (!IsARegNick(sptr) && (sptr->listener->port != MUAFPORT)) {

Satırını

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (!IsARegNick(sptr) && (sptr->listener->port != MUAFPORT) && (sptr->listener->port != MUAFPORT)) {

Şeklinde arttırabiliyor muyum?

Aktif sunucu üzerinde deneyeceğim hatayı minumuma indirmek için soruyorum.

Tekrar teşekkürler..

iki dosyada da;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (!IsARegNick(sptr) && (sptr->listener->port != MUAFPORT1) && (sptr->listener->port != MUAFPORT2) && (sptr->listener->port != MUAFPORT3)) {

şeklinde kullanabilirsiniz. Denemedim ama muhtemelen sorunsuz çalışır.

İyi forumlar.

__________________
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


Kullanıcı imzalarındaki bağlantı ve resimleri görebilmek için en az 20 mesaja sahip olmanız gerekir ya da üye girişi yapmanız gerekir.
  Alıntı ile Cevapla

Alt 08 Ekim 2018, 16:36   #5
Çevrimdışı
xqw
xqw - ait Kullanıcı Resmi (Avatar)
Cevap: Kayıtsız kullanıcılar #mirc kanalı haricinde giriş yapamasın




Unreal kanalı kayıt edince direk kapandı.

Hatayı nasıl görebiliriz?

__________________
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] - [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
  Alıntı ile Cevapla

Alt 08 Ekim 2018, 17:30   #6
Çevrimiçi
Cevap: Kayıtsız kullanıcılar #mirc kanalı haricinde giriş yapamasın




Core oluşmuş mu

__________________
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


Kullanıcı imzalarındaki bağlantı ve resimleri görebilmek için en az 20 mesaja sahip olmanız gerekir ya da üye girişi yapmanız gerekir.
  Alıntı ile Cevapla

Alt 09 Ekim 2018, 10:35   #7
Çevrimdışı
xqw
xqw - ait Kullanıcı Resmi (Avatar)
Cevap: Kayıtsız kullanıcılar #mirc kanalı haricinde giriş yapamasın




Aşağıdaki gibi bir çıktı aldım

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
[kahkahag@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Unreal3.2.10.4]$ ./unreal backtrace Core files available: -rw------- 1 kahkahag kahkahag 21557248 Oct 8 09:49 core.22744 -rw------- 1 kahkahag kahkahag 3301376 Oct 8 09:53 core.29787 Type the name of the core file you want to research: core.22744 =================== START HERE ====================== BACKTRACE: [New Thread 22744] warning: Could not load shared library symbols for kernel too old . Do you need "set solib-search-path" or "set sysroot"? [Thread debugging using libthread_db enabled] Core was generated by `/home/kahkahag/Unreal3.2.10.4/src/ircd'. Program terminated with signal 11, Segmentation fault. #0 0x005bc6ae in ?? () #0 0x005bc6ae in ?? () #1 0x00000000 in ?? () #0 0x005bc6ae in ?? () 0x815bb60 <backupbuf>: ":KAHKAHA JOIN #mIRC" #0 0x005bc6ae in ?? () No symbol table info available. #1 0x00000000 in ?? () No symbol table info available. GCC: gcc version 4.4.7 20120313 (Red Hat 4.4.7-23) (GCC) UNAME: Linux linux.sislan.net 2.6.32-696.28.1.el6.i686 #1 SMP Wed May 9 23:34:25 UTC 2018 i686 i686 i386 GNU/Linux UNREAL: Unreal3.2.10.4 build 3.2.10.4 CORE: -rw------- 1 kahkahag kahkahag 21557248 Oct 8 09:49 core.22744 =================== STOP HERE ====================== Copy the parts between the START HERE and STOP HERE marker and report it on [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] But before you do, note the following: 1. We do not support modifications of any unrealircd code (except for config.h changes). 2. If you are using 3rd party modules we might request you to run without them and verify you still crash. This is to eleminate any loss of time due to bugs made by others 3. Always use the latest UnrealIRCd version, we fix (crash)bugs all the time so your bug might as well be fixed already. Thanks! [kahkahag@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Unreal3.2.10.4]$


__________________
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] - [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
  Alıntı ile Cevapla

Alt 09 Ekim 2018, 15:06   #8
Çevrimiçi
Cevap: Kayıtsız kullanıcılar #mirc kanalı haricinde giriş yapamasın




m_join.c dosyasına eklenen editi ya hatalı eklediniz, yada o kısım başka bir kod/modül/edit'le çakışmış. SSH bilgilerinizi iletin isterseniz, beraber bakalım.

__________________
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


Kullanıcı imzalarındaki bağlantı ve resimleri görebilmek için en az 20 mesaja sahip olmanız gerekir ya da üye girişi yapmanız gerekir.
  Alıntı ile Cevapla

Cevapla

Etiketler
unreal #mirc

Seçenekler
Stil

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 Açık
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
#Help Kanalı Giriş Uyarı Dialogu Feragat mIRC Scripting Hazır Kodlar 8 30 Aralık 2014 07:21
Belirlediğim identlerin haricinde 10 sn de 7 giriş paLe mIRC Scripting Sorunları 5 22 Haziran 2007 20:56