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

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   banlist (https://www.ircforumlari.net/mirc-scripting-sorunlari/7528-banlist.html)

Flyman 02 Kasım 2005 00:54

banlist
 
selam arkadaslar
bir kod vardi el33t yazmisti ama bir turlu bulamadim burdan mesajmi eksildi bilemiyorum
kod su isi yapiyordu
kanalda atilan butun banlari txt dosyasina kayir ediyordu atan nick saati ve kickban sebebi ile birlikte tabi acilan banlarida ordan siliyordu bu kodu bulamiyorum nasil aramal;iyim veya bu kodu tekrar buraya aktarabilecek varmi?

aLeXanDEr 02 Kasım 2005 16:22

Kod:

on *:kick:#:{
 if (!$exists(kick-notlari)) {
  mkdir kick-notlari
 }
 write $+(kick-notlari,\,$chan,.,txt) Zaman:$time(hh:nn) - Kickleyen nick: $nick - Kicklenen nick: $knick - Sebep: $1-
}
on *:ban:#:{
 if (!$exists(ban-notlari)) {
  mkdir ban-notlari
 }
 write $+(ban-notlari,\,$chan,.,txt) Zaman: $time(hh:nn) - Banlayan nick: $nick - Ban maskesi: $banmask
}
on *:unban:#:{
 write -ds $+ $banmask $+(ban-notlari,\,$chan,.,txt)
}

ban ve kick notlari seklinde iki ayri klasorde bulundugun kanallari not tutuyor, ban maskesi acilinca o kanala ait ban notlarindan cikariyor. isine yarayabilir

Flyman 03 Kasım 2005 01:55

buda olabilir ama ben bir dosyada toplanmasini tercih ederim yaptim gerci tek dosya ama unban lari sildiremedim -ds $+ $banmask nicin silmiyor anliyamadim orayi soyle degistirmistim
on *:unban:#:{
write -ds $+ $banmask $+($chan,banlar,.,txt)
}
ama unbanlar olunca silmiyor anliyamadim


tek dosyada topyalinca tabiki kick sebeblerinide buraya aldirmam gerek onu nasil yapabilirim
write $+($chan,banlar,.,txt) Zaman: $time(hh:nn) - Banlayan nick: $nick - Ban maskesi: $banmask
olarak degistirdim ban maskesinden sonrada sebebini yazsin istiyorum mumkunmudur

ozetle soyle desek txt dosyasi soyle kayit altina alsa banlari ve ban (kick)sebebbini
banmask -banlayan opnick -saat- sebeb
tek bi satirda hepsini kayit altina alip unban yapildigindada unban yapilan banmaski ve o satiri silmesi txt dosyasindan
ugras ugras basim dondu banlari listeliyorum ama kick ayri islem oldugundan kick sebebini ayni satira yazdiramadim vede write -ds $+ $banmask $scriptdirbilmemne.txt
satir silyeyide uygulatamadim komut dogru duruyor ama yapmiyor suna bi el atan olursa sevincem
vardi bu kod burda ama bulamiyorum data kaybimi oldu forumda bilmiyorum el33t yazmisti ama kayip ettik

Flyman 05 Kasım 2005 23:57

yardim edecek cikmadi
peki ban olaylarini txt dosyasina yazdiriyorum o banlananin kick sebebini de ayni dosyaya ayni satira yazdirmak istiyorum bunu nasil yaparim ?

Sn.HerşeyiBilen 06 Kasım 2005 00:06

on kick eventinde $1- kick sebebini belirtir

Flyman 06 Kasım 2005 00:51

onu biliyorum ama ban lari yazdirdigim txt dosyasinda o bana ait kick mesajini ayni satira yazdirmayi sordum ben

Flyman 14 Kasım 2005 00:32

kims eyazmiyacak bana txt dosyasina banmask ile kick sebebini ayni satira nasil yazdirabilirim onun komutu veren olursa sevinirim

Sn.HerşeyiBilen 14 Kasım 2005 01:02

banlanani yazdirirken

Nick: xxx IP: xxx Tarih: xxx

diye yazdir

kicki de

on *:kick:#:{ write -w $+ $knick $chr(32) $+ Sebep: $1- }

diye yazdirirsin

-w parametresinden sonra gelen kelime hangi satirdaysa o satira yazdirir bu sekilde yani nick hangi satirdaysa onun sonuna yazdirir -s ile de yapabilirsin

Flyman 15 Kasım 2005 00:55

benim demek istedigim su belki senin verdigin de ayni ama ben yapamadim
ben diyorumki
cafer mode degistirdi +b[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...].*
xYY cafer tarafindan atildi ( reklamcilara gule gule )
burda bu bani bi txt dosyasina yazdirmak ve kick mesajinida ayni txt dosyasinda ayni bu banin kayit edildigi satira yazdirmak yani
banlanan ip: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...].* kick sebebi : Reklamcilara gule gule
bu sekilde
bunu nasil yaparim ve ayni zamanda unban olan ip bu txt dosyasindan nasil sildiririm istedigim bu banlari yazdiriyorum ama bir turlu kick sebebini ayni satira aldiramadim

Utku 15 Kasım 2005 01:26

Anladığım kadarıyla Sn.HerşeyiBilen demiş ki banları yazdırırken banlanan nicki de aynı satıra yazdır, daha sonra kick mesajını yazdıracağın zaman write komutunu -s veya -w parametresi ile kullanıp banlanan nickin hangi satıra kaydedildiğini bulup o satıra kick mesajını yazdır diyor.

Ama kick mi önce gelir ban mı önce gelir onun kesin bir cevabı olmadığı için pek işe yarayacağını sanmam.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 06:46.

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net