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

11Beğeni(ler)

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 07 Ekim 2018, 10:20   #1
Çevrimdışı
xqw
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Kayıtsız kullanıcılar #mirc kanalı haricinde giriş yapamasın




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?

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 08 Ekim 2018, 01:52   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
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.

 
Alıntı ile Cevapla

Alt 08 Ekim 2018, 13:54   #3
Çevrimdışı
xqw
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
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..

 
Alıntı ile Cevapla

Alt 08 Ekim 2018, 15:12   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
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 25 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.

 
Alıntı ile Cevapla

Alt 08 Ekim 2018, 16:36   #5
Çevrimdışı
xqw
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
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?

 
Alıntı ile Cevapla

Alt 08 Ekim 2018, 17:30   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kayıtsız kullanıcılar #mirc kanalı haricinde giriş yapamasın




Core oluşmuş mu

 
Alıntı ile Cevapla

Alt 09 Ekim 2018, 10:35   #7
Çevrimdışı
xqw
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
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]$


 
Alıntı ile Cevapla

Alt 09 Ekim 2018, 15:06   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
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.

 
Alıntı ile Cevapla

Alt 27 Ocak 2019, 19:32   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kayıtsız kullanıcılar #mirc kanalı haricinde giriş yapamasın




Peki Muaf Nick Ekleme nasil yapabiliriz birde belirttigim kanala oto cekmiyor services üzerinden cektirtebilirmiyiz atıyorum nik kayıtlı ise ceksin globallere değilse eğer sadece belirttigim kanala ceksin gibi..

 
Alıntı ile Cevapla

Alt 03 Ekim 2020, 23:14   #10
Çevrimdışı
~ TrendSohbet.Com ~
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kayıtsız kullanıcılar #mirc kanalı haricinde giriş yapamasın




@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] kolay gelsın
oncelıkle paylasımın ıcın tsk ederım. Ancak sole bır sıkıntım var
bu kırmızı ıle ısaretlı olan yere port olarak 6667 yazdım ve kanal olarak da #mIRC yaptım
Sorunlarım su sekılde

- Gırıste herkesı bu kanala alıyor ancak sunucuya gırıste oto kanallarım var o kanallarada gırıs verıyor . Burada sole bı sey yapsak nıck kayıtsız ıse hıc bır kanala gırıs yapamasın orada kalsın. Nıckını kayıt eden ıse bu kanaldan part edıp global oto kanallara gırıs yapması mumkunmu

- Nickini identify edenler bu kanaldan part edıp sunucuya giriş yapabilsin


bu konuda yardımcı olabılırmısın


Konu AutomatiC tarafından (03 Ekim 2020 Saat 23:19 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Cevapla

Etiketler
unreal #mirc


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
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 Kapalı
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