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

25Beğeni(ler)

Yeni Konu aç Konu Kapatılmıştır
 
LinkBack Seçenekler Stil
Alt 16 Haziran 2014, 21:26   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Belirtilen nickler harici kanala giriş olmasın




Entrance Usta kendime özel bir kanal yapacam yanlız o kanala benim istedim nicklerin girmesini sağlıyacam admin oper istesede o kanala giriş yapamıyacak böyle bişey yapmamız mümkünmüdür.

 

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 16 Haziran 2014, 21:41   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Belirtilen nickler harici kanala giriş olmasın




StiqMaTa Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Entrance Usta kendime özel bir kanal yapacam yanlız o kanala benim istedim nicklerin girmesini sağlıyacam admin oper istesede o kanala giriş yapamıyacak böyle bişey yapmamız mümkünmüdür.

Merhaba,

Evet mümkün m_join.c üzerinden yapılabilir fakat OPER ve ADMIN rütbesine sahip kişiler SAJOIN komutu ile giriş yapabilirler bilginiz olsun, ilgili düzenlemeyi gerçekleştirmeniz için adımları izleyiniz..

Düzenleme yapılacak dosya -> Unreal*/src/modules/m_join.c

Edit yapılacak bölüm..

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
DLLFUNC int _can_join(aClient *cptr, aClient *sptr, aChannel *chptr, char *key, char *link, char *parv[]) { Link *lp; Ban *banned;

Hemen altına..

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (!stricmp(chptr->chname,"#Entrance") && stricmp("Entrance", sptr->name)) { return (ERR_ADMONLY); }

Ekleyin, ardından make ve rehash..

Açıklama

#Entrance
, olarak belirttiğim kısıma girilmeyecek kanalı belirtiniz, diğer Entrance bölümüne ise, kendi nick'inizi çoğaltmak içinse aynı mantığı kullanarak nickleri çoğaltabilirsiniz.

NOT
: SAJOIN, yetkisine sahip kişiler ilgili komutu kullanarak ilgili kanala giriş yapabilirler yukarda da belirttiğim gibi, engellemek içinse m_sajoin.c üzerinden netadmin harici bu komutu kullanamasın gibi bir tanımlama ile veya belirtilen nickler harici kullanamasın gibi bir düzenleme ile kısıtlanabilir..

İyi forumlar.

__________________
-

Konu Entrance tarafından (16 Haziran 2014 Saat 22:45 ) değiştirilmiştir.
 

Alt 16 Haziran 2014, 23:10   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Belirtilen nickler harici kanala giriş olmasın




kodları ekledim yanlız usta admin`ler sajoin çekmese bile o kanala giriyor benim istedim o kanala kendi belirledim nickler girsin..

 

Alt 17 Haziran 2014, 11:23   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Belirtilen nickler harici kanala giriş olmasın




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (!stricmp(chptr->chname,"#Entrance") && stricmp("Entrance", sptr->name)) { return (ERR_ADMONLY); }

burda şunu kasdediyor Entrance kanalına Entrance nickli kişi girsin ve ayrıyeten adminlerde giriş yapabilsin. dahası dışardan admin ve oper bir nicki sajoin yaparak istediği nicki o kanala sokabilir.biraz geniş düşünerek olayı farklı boyuta getirmelisiniz.

Entrance derslerine biraz daha özen göstermelisin. ;s3

 

Alt 17 Haziran 2014, 12:10   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Belirtilen nickler harici kanala giriş olmasın




[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
incele işini görecektir.

 

Alt 17 Haziran 2014, 17:35   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Belirtilen nickler harici kanala giriş olmasın




Ya benim demek istediğim şu örnak #a kanalı bu kanalına benim belirlediğim nicklerden baska net admin bile olsa o kanala giriş yapamıyacak sajoin çekse bile demek istediğim bu?

 

Alt 17 Haziran 2014, 20:00   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Belirtilen nickler harici kanala giriş olmasın




Diablo Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (!stricmp(chptr->chname,"#Entrance") && stricmp("Entrance", sptr->name)) { return (ERR_ADMONLY); }

burda şunu kasdediyor Entrance kanalına Entrance nickli kişi girsin ve ayrıyeten adminlerde giriş yapabilsin. dahası dışardan admin ve oper bir nicki sajoin yaparak istediği nicki o kanala sokabilir.biraz geniş düşünerek olayı farklı boyuta getirmelisiniz.

Entrance derslerine biraz daha özen göstermelisin. ;s3

Sevgili hocam, kodları açıklamanız harfi harfine doğru fakat oraya bir nick tanımlaması eklemişim o nick haricinde sajoin komutu kullanılmadığı taktirde girişi engellemişim..)

Şu anda test sunucumda bu düzenleme mevcut merak edenler sunucuya gelip, oper pass girip ilgili olan Entrance, kanalına giriş yapmayı deneyebilirler. Giriş yapmaya çalışan oper ve üzeri yetkisi olan kişilere şöyle bir uyarı verecektir.

Test sunucu -> Hobichat.net 1987 portu ile birlikte bağlanabilirsiniz..^^

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
Cannot join channel #Entrance (Admin only)

Netadmin'im ama hâlâ yönetici olmanız gerekmektedir diyor Entrance, nick'i ile giriş yapılmadığı sürece kanala giriş yapılmaz ..)


StiqMaTa Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Ya benim demek istediğim şu örnak #a kanalı bu kanalına benim belirlediğim nicklerden baska net admin bile olsa o kanala giriş yapamıyacak sajoin çekse bile demek istediğim bu?

Hatırladığım kadarıyla senin sunucun X, sunucusuna HUB olarak bağlı idi yani demek istediğim bu düzenleme atıyorum A sunucusunda kurulu ise, A sunucusundan giriş yapmayı denemeliler B, sunucusundan giriş yapmaya çalışırlarsa doğâl olarak girerler.. )

İlave olarak, sajoin komutunu yukarda da belirttim zaten ilgili kişiler haricinde kullanılmayacak şekilde kısıtlayabilirsin. Veya müsait bir zamanda gelip hallederim..

İyi forumlar.

__________________
-
 

Alt 17 Haziran 2014, 20:31   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Belirtilen nickler harici kanala giriş olmasın




Eklenti Gayet başarılı denedik gördük @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] ellerine sağlık

__________________




 

Alt 18 Haziran 2014, 01:38   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Cevap: Belirtilen nickler harici kanala giriş olmasın




[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 'nın dediği gibi admin de olsa yetkisi büyükde olsa giremeyecek yada sadece Root olan girebilecek diyelim birde izin verilen nickler.

__________________
Eğer mutluluk para olsaydı, mesleğiniz ne olurdu?
 

Alt 18 Haziran 2014, 21:31   #10
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Belirtilen nickler harici kanala giriş olmasın




Entrance Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Sevgili hocam, kodları açıklamanız harfi harfine doğru fakat oraya bir nick tanımlaması eklemişim o nick haricinde sajoin komutu kullanılmadığı taktirde girişi engellemişim..)

Şu anda test sunucumda bu düzenleme mevcut merak edenler sunucuya gelip, oper pass girip ilgili olan Entrance, kanalına giriş yapmayı deneyebilirler. Giriş yapmaya çalışan oper ve üzeri yetkisi olan kişilere şöyle bir uyarı verecektir.

Test sunucu -> Hobichat.net 1987 portu ile birlikte bağlanabilirsiniz..^^

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
Cannot join channel #Entrance (Admin only)

Netadmin'im ama hâlâ yönetici olmanız gerekmektedir diyor Entrance, nick'i ile giriş yapılmadığı sürece kanala giriş yapılmaz ..)




Hatırladığım kadarıyla senin sunucun X, sunucusuna HUB olarak bağlı idi yani demek istediğim bu düzenleme atıyorum A sunucusunda kurulu ise, A sunucusundan giriş yapmayı denemeliler B, sunucusundan giriş yapmaya çalışırlarsa doğâl olarak girerler.. )

İlave olarak, sajoin komutunu yukarda da belirttim zaten ilgili kişiler haricinde kullanılmayacak şekilde kısıtlayabilirsin. Veya müsait bir zamanda gelip hallederim..

İyi forumlar.

@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Zaten İzah Etmiş, Anlatımı Dikkatlice Okursanız Anlayacağınızı Umuyorum
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 

Konu Kapatılmıştır

Etiketler
belirtilen, giriŞ, harici, kanala, nickler, olmasın


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
Sifresiz nickler'in nick'ini kanala msg etmek POSOFxBELA mIRC Scripting Sorunları 12 25 Aralık 2012 23:57
Who komutunda kanal çıkmasın ve belirlediğim nikler dışında kanala giriş olmasın. LnX Unreal IRCd 1 15 Ocak 2012 00:58
Belirtilen Kanala Giren Kullanıcılara Mesaj?? deneme1 Servisler 1 07 Eylül 2009 14:47
kanala istemediğim nickler girmesin Kahraman50 mIRC Scripting Sorunları 1 09 Ocak 2009 22:18
Şifresiz Nickler Kanala yazınca GemLik Servisler 1 16 Kasım 2007 18:33