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/)
-   -   @History (https://www.ircforumlari.net/mirc-scripting-sorunlari/53210-history.html)

lacremel 09 Nisan 2008 17:50

@History
 
Selam kolay gelsin arkadaslar

alias history {
if $window(@History) { clear @History | echo -m @History $+(1,$str(-,10),14-15-0-[ 15History:,$2, 0 ]-15-14-1,$str(-,5)) }
var %i = 1, %nick = $+(<?,$replace($2,|,\|,\,\\,^,\^,[,\[,],\]),>,$chr(32))
while (%i <= $line($1,0)) {
if $regex($strip($line($1,%i)),%nick) { phistory $2 $line($1,%i) } | inc %i 1
}
if $line(@History,0) == 1 { phistory $2 $2 : ye ağit $1 kanalında bir bilgi bulunamadı! }
}
alias phistory {
if !$window(@History) { window -aeCk0 @History | echo -m @History $+(1,$str(-,10),14-15-0-[ 15History:,$1, 0 ]-15-14-1,$str(-,5)) }
echo -m @History $2-
}


Bu kod belirtiqimiz nickin kanaldaki bütün mesajlarını rapor ediyor. bu kodu bota eklicem !tara nick yaptıqım zaman !tara komutunu kullanan kisinin özeline belirtqi nickin yazısmalarını rapor etmesin. mümkünmüdür. Simdiden tesekkürler arkadaslar kolay gelsin.

XcLusive 09 Nisan 2008 19:11

Cevap: @History
 
bu kod raporu @History penceresine aktarıyor kanala rapor etmiyor senin yapmak istediğin !tara nick yazınca raporu özelinemi yansıtsın?

lacremel 09 Nisan 2008 21:50

Cevap: @History
 
evet. Aynen öyle hocam raporu özelime versin yani !tara Komutunu kullanana. yada söyle olabiLirmi !tara #kanal nick cunqi hangi kanalda taramasınI belirtmek lazım

XcLusive 09 Nisan 2008 22:43

Cevap: @History
 
Kod:

alias history {
  if $window(@History) { clear @History | echo @History $+(1,$str(-,10),14-15-0-[ 15History:,$2, 0 ]-15-14-1,$str(-,5)) }
  var %i = 1, %nick = $+(<?,$replace($2,|,\|,\,\\,^,\^,[,\[,],\]),>,$chr(32))
  while (%i <= $line($1,0)) {
    if $regex($strip($line($1,%i)),%nick) { phistory $2 $line($1,%i) } | inc %i 1
  }
  if $line(@History,0) == 1 { phistory $2 $2 : ye ağit $1 kanalında bir bilgi bulunamadı! }
}
alias phistory {
  if !$window(@History) { window -aeCk0 @History | echo -m @History $+(1,$str(-,10),14-15-0-[ 15History:,$1, 0 ]-15-14-1,$str(-,5)) }
  echo @History $2-
  .msg %taraistek $2-
}
on *:text:*:#kanal:{
  if ($1 == !tara) && (!$istok(HaLiL XcLusive,$nick,32)) { msg $chan bu komutu kullanmaya yetkili değilsiniz | halt }
  if ($1 == !tara) && ($chr(35) !isin $2) { msg $chan yanlış kullanım yaptınız "!tara #kanal nick" şeklinde olmalı | halt }
  else { set %taraistek $nick | history $2 $3 }
}


kodlarda pek değişiklik yapmadım :)
HaLiL XcLusive olan yerlere komutu kullanmaya yetkili kişilerin nicklerini yazarsın böylece herkez kullanamaz.

Dependent 10 Nisan 2008 13:55

Cevap: @History
 
oradaki bahsi geçen kod kanaldaki cache'i tarar eğer cacheniz düşükse pek işinize yarayacığını söyleyemem kodu kendim yazmış olmama rağmen(ki istek üzerine idi) ben şahsen ctrl +f i kullanmayı tercih ederim.

Neyse daha iyi sonuç alabilmen için mirc ayarlarında(options) cache ayarları vardır onları mumkun olduğunca yüksek tut.

Not asil konu: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

lacremel 10 Nisan 2008 19:00

Cevap: @History
 
bi sorum daha olacak üstadlar. Kusura ßakmayin. Simdi Benim botum #X kanalına #Y kanalına giris yapan badları X'e yansıtıyor. Kanala yansıttıqı zaman. ben bota !ban nick Komutunu uygulatmak istiorum.

botun mesajı ;

{18:48:35} <@CyberBOT> #muhabbet kanalina trojan/badnick giris yaptı -> Lavukk!*@*

bu mesjdan sonra ben otomatik olarak #X Kanalı !ban lavukk komutunu uygulatmak istiorum. anlatabiLmisimdir insallah

¢єℓαℓ 10 Nisan 2008 21:04

Cevap: @History
 
bu işte acemiyim biraz ama kendimce birşeyler ypmaya çalıştım;

on *:text:*#muhabbet*kanalina*trojan/badnick*giris*yaptı*:#x: { .ban #y $7 }

Umarım yapabilmişimdir birşeyler.


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk