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

Etiketlenen Kullanıcılar

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 02 Temmuz 2007, 21:24   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Kanala, nick kayıt(register) tarihlerine göre user alın. (CR Service uyumlu)




Bu kodun yazılım amacı;

CR2.1 sistemli bir serverde kanala saldırı yapıldıgı anda serverin bu saldırılara karşı etkili tek kanal kipi +R (yani registersiz nicklerin girişini durdurmak) , fakat saldırmakta inat eden kişiler nicklerini kayıt ederek kanala girebilmekte ve amacını gerçekleştirmektedir... Bu durumdaki zayıflıktan yola çıkarak, userlerin kanala girebilmeleri için nick kayıt tarihlerini kotrol ederek 1,2,3,4... gün önceden kayıt altına alınmış olması gerektigi şartını koyabiliriz....

Kodu load ettikten sonra gerekli ayarlamarı yapmak için
/SpecifiC komutunu kullanabilirsiniz.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
;##################################################### ;# +Ro $me ;# Code by SpecifiC ;# start /SpecifiC ;) ;##################################################### dialog regtime { title "RegTime" size -1 -1 115 42 option dbu list 1, 3 16 50 21, size box "", 2, 0 -1 115 42 edit "", 3, 3 6 50 10 edit "", 4, 90 15 17 10 check "Korumayı aktif et", 5, 58 5 53 10 text "Gün", 6, 75 16 13 8 button "KaytEt", 7, 78 28 30 10, OK button "+", 8, 57 16 10 9 button "-", 9, 57 27 10 9 } on *:dialog:regtime:*:*: { if $devent == sclick { ;###### DİKKAT BURADA (SA)MODE Kullanılıyor ;###### samode $did(3) +Ro $me ;###### op için üstteki kpd yerine ;###### cs op $did(3) $me ;###### yapılabilir :) if $did == 8 { if !$istok(%chans,$did(3),44) { set %chans $addtok(%chans,$did(3),44) | did -a $dname 1 $did(3) | sajoin $did(3) | samode $did(3) +Ro $me | did -r $dname 3 } } if $did == 9 { if $istok(%chans,$did(1).seltext,44) { set %chans $remtok(%chans,$did(1).seltext,44) | samode $did(1).seltext -Ro $me | did -d $dname 1 $did(1).sel } } if $did == 5 { if ($did(5).state == 1) { did -e $dname 4,6 | set %Spec on } | else { did -b $dname 4,6 | set %Spec off } } if $did == 7 { set %gun $did(4) } } if $devent == init { if %Spec == on { did -c $dname 5 | did -e $dname 4,6 } | else { did -b $dname 4,6 } did -a $dname 4 %gun var %n $numtok(%chans,44) while %n { did -a $dname 1 $gettok(%chans,%n,44) dec %n } } } alias specific { if !$dialog(regtime) { dialog -m regtime regtime } } alias infocek { if $hget(joinnick,1).item != $null { .set %aktifnick $hget(joinnick,1).item | .ns info $hget(joinnick,1).item | .hdel joinnick $hget(joinnick,1).item } } alias infocek2 { if $hget(joinnick,1).item == $null { .hadd -m joinnick $1 $2 | .set %aktifnick $1 | .ns info $1 } | else { .hadd -m joinnick $1 $2 } } ;Nick notice control on *:notice:*:?: { if $nick == NickServ && %Spec == on { if *Time registered :* iswm $1- { tarihbak $4 } | if *End of nick info* iswm $1- { .hdel joinnick %aktifnick | infocek } } } ;START HASH TABLE AND DAY(S) on *:start: { if $hget(joinnick) == $null { hmake joinnick 1000 } | if %gun == $null { set %gun 1 } } ;EVENT join/part on !*:join:$(%chans): { if %Spec == on { infocek2 $nick $chan } } on !*:part:$(%chans): { if $hget(joinnick,$nick) { .hdel joinnick $nick } } ;############################################ ;DATE Control ;############################################ alias tarihbak { var %t = $+($gettok($1,2,47),/,$gettok($1,1,47),/,$gettok($1,3,47)) if $ctime(%t) >= $calc($ctime - $calc(86400 * %gun)) { if $me isop $hget(joinnick,%aktifnick) { mode $hget(joinnick,%aktifnick) +bb %aktifnick $address(%aktifnick,2) kick $hget(joinnick,%aktifnick) %aktifnick Bu kanala girebilmek için rumuzunuzun %gun gün önceden kayıtlı olması gerekmektedir. } } } ;##### End code.


 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet Mobil Chat
Alt 18 Temmuz 2007, 11:32   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kanala, nick kayıt(register) tarihlerine göre user alın. (CR Service uyumlu)




SpecifiC
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Devrik Oper'im :P
GüzeL PayLasım Ellerine Saglık
Gel Artık Oraya da bi El at su Ortama ..Roberto Bot yapmaya calısıyor Yardım et
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Alt 26 Eylül 2007, 19:41   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kanala, nick kayıt(register) tarihlerine göre user alın. (CR Service uyumlu)




Gerçekten Güzel bi Paylaşım Specific.;oki

 
Alıntı ile Cevapla

Alt 30 Eylül 2007, 20:28   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kanala, nick kayıt(register) tarihlerine göre user alın. (CR Service uyumlu)




Bu Codun mynette kazabına ugramış userlerdenim
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Çok güzel bir paylaşım teşekkürler.

 
Alıntı ile Cevapla

Alt 19 Ekim 2007, 11:57   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kanala, nick kayıt(register) tarihlerine göre user alın. (CR Service uyumlu)




Seni Bu Kadar Uğraştırdık Ama iyi iş yapmışın ;oki

Im TehLike

 
Alıntı ile Cevapla

Alt 23 Ekim 2007, 13:44   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kanala, nick kayıt(register) tarihlerine göre user alın. (CR Service uyumlu)




Dostum Eline Saglik Ama Unreal Için Editleyebilirmisin Malum Hem Genel Kullanim Acisindan Daha Fayadali Olucaktir Ilgin Alakan Için Tşkler Başarilarinn Devamini Dilerim

 
Alıntı ile Cevapla

Alt 11 Mart 2009, 23:03   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kanala, nick kayıt(register) tarihlerine göre user alın. (CR Service uyumlu)




Evet Bencede UnreaL için de GeneL bir Paylaşım OLmuş OLur

 
Alıntı ile Cevapla

Alt 10 Ekim 2009, 22:45   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kanala, nick kayıt(register) tarihlerine göre user alın. (CR Service uyumlu)




Peki bu kod'u Unreal içinde yapabilir misiniz hocam?

 
Alıntı ile Cevapla

Alt 18 Şubat 2010, 13:23   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kanala, nick kayıt(register) tarihlerine göre user alın. (CR Service uyumlu)




evet gerçekten faydalı olabilecek bir kod emeğine sağlık fakat arkadaşların dediği gibi Unreal için düzenleyebilir misin?

 
Alıntı ile Cevapla

Alt 20 Ağustos 2010, 02:30   #10
Çevrimdışı
Aid
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kanala, nick kayıt(register) tarihlerine göre user alın. (CR Service uyumlu)




Harikasin Specific..başarılarının devamını dilerim.

 
Alıntı ile Cevapla

Cevapla

Etiketler
alin, cr, gore, kayitregister, mirc download, mirc indir, service, tarihlerine, uyumlu


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 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
Nick Register Addon'u MesqeN mIRC Scripting Hazır Kodlar 1 26 Aralık 2014 01:37
Nick Register tarihLerine Göre KanaLa alma Micron mIRC Scripting Sorunları 11 16 Ocak 2011 15:47
ircservices nick register süresi LanetliKedi Servisler 3 19 Aralık 2007 19:33
Kanala Girenleri IP/NICK/IDENT v.s. Kayıt tutmak İstiyorum davutkerim mIRC Scripting Sorunları 4 18 Haziran 2005 11:15
Nick Register Addonu bLood3424 mIRC Scripting Hazır Kodlar 1 22 Kasım 2004 20:59