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/)
-   -   Hotlink Yardım.. (https://www.ircforumlari.net/mirc-scripting-sorunlari/50951-hotlink-yardim.html)

KiLL 16 Şubat 2008 22:23

Hotlink Yardım..
 
Benim @Giriş/Çıkış İsimli pencerem var ve şu şekilde bilgi alıyorum o pencereden ;

[22:17:09] Giriş : Lady[19] ! muhabbet @ 85.99.138.0
-
[22:17:10] Çıkış : Lady[19] ! muhabbet @ 85.99.138.0
-
[22:17:11] Giriş : esMeR|girL ! muhabbet @ 85.100.86.202
-
[22:17:12] Çıkış : esMeR|girL ! muhabbet @ 85.100.86.202
-
[22:17:14] Giriş : Simarr ! Muhabbet @ 88.244.200.67
-
[22:17:15] Çıkış : güven ! mIRC @ 88.247.50.53
-
[22:17:17] Giriş : hasan65 ! Muhabbet @ 85.110.94.212
-
[22:17:18] Giriş : Deryam215963516 ! muhabbet @ 88.238.128.13
-
[22:17:19] Çıkış : Deryam215963516 ! muhabbet @ 88.238.128.13
-
[22:17:26] Giriş : pIayer ! muhabbet @ 85.105.57.36
-
[22:17:28] Çıkış : pIayer ! muhabbet @ 85.105.57.36
-
[22:17:32] Çıkış : sıla ! Muhabbet @ 88.234.7.50

Ben burada Nicke 2 Kez tıklayınca Gzline edilmesini istiyorum. Elimde l4roxyl in vermiş oldugu bir kod var ama kendime göre uyarlayamadım sanırım. Yardımcı olursanız sevınırm. Bu arada benımelımdeki kod ;

on *:snotice:*client connect*:set %& $9
on ^*:hotlink:%&:@Giriş/Çıkış:return
on *:hotlink:*:*:gline $1 :5Sunucudan Atılınız

d3viL 16 Şubat 2008 22:45

Cevap: Hotlink Yardım..
 
Kod:

on !*:join:#:set %& $nick
on !*:part:#:set %& $nick
on ^*:hotlink:%&:@Giriş:return
on ^*:hotlink:%&:@Çıkış:return
on *:hotlink:*:*:gline $1


Biraz uzun bişey oldu denemedim de ama çalişir herhalde:)

çalişmazsa iyi niyetli yardımsever bi coderimizin bakacağına eminim..:)

KiLL 16 Şubat 2008 22:54

Cevap: Hotlink Yardım..
 
Çalışmadı malesef. Birde kanal değilde sunucuya girip çıkana göre denetleme yapmalı.

on !*:join:#:set %& $nick
on !*:part:#:set %& $nick
on ^*:hotlink:%&:@Giriş/Çıkış:return
on *:hotlink:*:*:gline $1

bu şekil yaptım çalışmadı yardımın ıcın sagol genede

L4roXyL 16 Şubat 2008 22:59

Cevap: Hotlink Yardım..
 
on *:snotice:*: {
if (*client connect* iswm $1-) { var %n = $qt($9),%i = $remove($gettok($10,1,64),$chr(40)),%ip = $remove($gettok($10,2,64),$chr(41)) | $iif(!$window(@giriş/çıkış),window -nCk0 @giriş/çıkış) | echo -te @giriş/çıkış => Giriş: $replacecs(%n,",$+($chr(3),0,",$chr(3))) ! %i @ %ip }
if (*client exiting* iswm $1-) { var %nn = $qt($6),%ii = $remove($gettok($7,1,64),$chr(40)),%ipp = $remove($gettok($7,2,64),$chr(41)) | $iif(!$window(@giriş/çıkış),window -nCk0 @giriş/çıkış) | echo -te @giriş/çıkış <= Çıkış: $replacecs(%nn,",$+($chr(3),0,",$chr(3))) ! %ii @ %ipp }
}
on ^*:hotlink:"*":@giriş/çıkış:return
on *:hotlink:*:@giriş/çıkış:gline $noqt($1) :sebeb.

KiLL, bunu bir dene bana haber ver.

L4roXyL 16 Şubat 2008 23:04

Cevap: Hotlink Yardım..
 
Son halini dene, düzelttim.

KiLL 16 Şubat 2008 23:53

Cevap: Hotlink Yardım..
 
-
[23:51:11] <= Çıkış: ! mIRCLAnd @ 78.174.12.128
-
[23:51:16] <= Çıkış: ! mircland @ 78.174.12.128
-
[23:51:16] <= Çıkış: ! mIRCLAnd @ 78.174.12.128
-
[23:51:30] => Giriş: ! mircland @ 78.174.12.128
-
[23:51:30] => Giriş: ! SiTeM @ 85.108.198.64
-
[23:51:31] => Giriş: ! mircland @ 88.229.147.149
DaĞTeKiN
[23:51:39] => Giriş: ! buseCan @ 78.184.136.9
-
[23:51:40] <= Çıkış: ! mircland @ 78.174.12.128
-
[23:51:43] => Giriş: ! mIRCLAnd @ 88.229.147.149
-

boyle oluyor hocam nıck cıkmıyor bıraz gec denedım sunucuda problem vardı

L4roXyL 17 Şubat 2008 00:32

Cevap: Hotlink Yardım..
 
Kod çalışıyor herhangi bir sorun yok, kill.

Edit: Benim verdiğim nick'e çift tıklayınca, nick'e gline atıyor.
Eğer IP'e gzline atmak istiyorsan;
on *:hotlink:*:@giriş/çıkış:gline $noqt($1) :sebeb.
Satırını;
on *:hotlink:*:@giriş/çıkış:gzline $+(*@,$gettok($hotline,7,32)) :sebeb.
Şeklinde değiş. Yine nick'e tıklaman yeterli.

KiLL 17 Şubat 2008 00:39

Cevap: Hotlink Yardım..
 
hocam kodu sılıp tekrar ekledım ama az evvelkı gıbı nıckı gostermıyor dolayısı ıle tıklayamıyorum ;

[00:36:25] => Giriş: ! Muhabbet63 @ 88.224.240.196
-
[00:36:31] => Giriş: ! Muhabbet18 @ 87.246.54.254
-
[00:36:40] <= Çıkış: ! Muhabbet @ 85.105.57.155
-
[00:37:01] => Giriş: ! Muhabbet @ 88.228.192.165
-
[00:38:05] <= Çıkış: ! Muhabbet @ 88.228.192.165
-
[00:38:10] => Giriş: ! Muhabbet @ 88.228.21.245

d3viL 17 Şubat 2008 00:47

Cevap: Hotlink Yardım..
 
Kod:

on *:snotice:*:{
  if (*client connect* iswm $1-) { var %n = $qt($9),%i = $remove($gettok($10,1,64),$chr(40)),%ip = $remove($gettok($10,2,64),$chr(41)) | $iif(!$window(@giriş/çıkış),window -nCk0 @giriş/çıkış) | echo -te @giriş/çıkış => Giriş: $9 $replacecs(%n,",$+($chr(3),0,",$chr(3))) ! %i @ %ip }
  if (*client exiting* iswm $1-) { var %nn = $qt($6),%ii = $remove($gettok($7,1,64),$chr(40)),%ipp = $remove($gettok($7,2,64),$chr(41)) | $iif(!$window(@giriş/çıkış),window -nCk0 @giriş/çıkış) | echo -te @giriş/çıkış <= Çıkış: $9 $replacecs(%nn,",$+($chr(3),0,",$chr(3))) ! %ii @ %ipp }
}
on ^*:hotlink:"*":@giriş/çıkış:return
on *:hotlink:*:@giriş/çıkış:gline $noqt($1) :sebep


KiLL 17 Şubat 2008 00:54

Cevap: Hotlink Yardım..
 
Bu sefer oldu fakat sadece Giriş: te gosterdi Çıkış: ta gostermedı. Birde nıcke tıklayamadım yani tıklanmıyor :S Bazı yerlerı deıstırdım gene olmadi. Baya zorladı bu remote :S

Regex 17 Şubat 2008 01:24

Cevap: Hotlink Yardım..
 
Client exiting satırında, $9'u $6 yap.

L4roXyL 17 Şubat 2008 22:16

Cevap: Hotlink Yardım..
 
KiLL, kod'un çalışmaması mIRC version'undan kaynaklanıyor.
Çünki, $qt ve $noqt identifier'ları sanırım mIRC 6.16 version'undan yüksek version'unda mevcut.

on *:snotice:*: {
if (*client connect* iswm $1-) { var %n = $+(",$9,"),%i = $remove($gettok($10,1,64),$chr(40)),%ip = $remove($gettok($10,2,64),$chr(41)) | $iif(!$window(@giriş/çıkış),window -nCk0 @giriş/çıkış) | echo -te @giriş/çıkış => Giriş: $replacecs(%n,",$+($chr(3),0,",$chr(3))) ! %i @ %ip }
if (*client exiting* iswm $1-) { var %nn = $+(",$6,"),%ii = $remove($gettok($7,1,64),$chr(40)),%ipp = $remove($gettok($7,2,64),$chr(41)) | $iif(!$window(@giriş/çıkış),window -nCk0 @giriş/çıkış) | echo -te @giriş/çıkış <= Çıkış: $replacecs(%nn,",$+($chr(3),0,",$chr(3))) ! %ii @ %ipp }
}
on ^*:hotlink:"*":@giriş/çıkış:return
on *:hotlink:*:@giriş/çıkış:gline $remove($1,") :sebeb.

Şeklinde değişirsen, muhakkak çalışır.

KiLL 17 Şubat 2008 23:01

Cevap: Hotlink Yardım..
 
hocam 6.17 kullanıyorum ama garıp olmadı. Bu son verdıgınız oldu elınıze saglık

SaintCty 24 Şubat 2008 20:31

Cevap: Hotlink Yardım..
 
selam

on ^*:hotlink:*:@dr:return
on *:hotlink:*:@dr:ns info $1 all

kill in konusundan yola cıkarak böle bişi yaptım tabi bunun daha öncesi var nick list alıyorumda nese sadede gelirsek burda @dr panceresindeki nicke 2 defa tıklayınca işlem yapıyor bunu nasıl sadece tek bir tıklamayla calıştırabilirm yardımlarınız için şimdiden tşkler

d3viL 24 Şubat 2008 21:03

Cevap: Hotlink Yardım..
 
zaten 2 tiklamaya çalişir hotlink bildiğim kadarıyla

SaintCty 25 Şubat 2008 11:48

Cevap: Hotlink Yardım..
 
evet iki tıklamayla calışıyor tek olabilirmi diye yardım istedim galiba cevap gelmedigine göre caresi yok herkese tşkler

Hayat 12 Şubat 2009 21:00

Cevap: Hotlink Yardım..
 
Kod:

on ^1:HOTLINK:*.*.*:*:{
  if ( $active = #) { halt }
  else {
    if (@ isin $1) {
      $x:clickkline($1,2)
      return $1
    }
  }
  halt
}
on *:HOTLINK:*.*.*:*:{
  if ($active = #) { halt }
  else {
    if (@ isin $1) {
      $x:clickkline($1,1)
    }
  }
}
alias -l X:clickkline {
  if ($2 = 1 ) {
    var %q $mid($1,$pos($1,@),$len($1))
    var %x $calc($len(%q) - 1 )
    ;S:ban secenegi (kline)
    .kline $+(*,$left(%q,%x)) - Reklam/Trojan/Clone/Saldırı materyal tesbit edildi.
    echo 4Banlanan IP:  $+(*,$left(%q,%x))
  }
  if ($2 = 2 ) {
    var %q $mid($1,$pos($1,@),$len($1))
    var %x $calc($len(%q) - 1 )
  }
}

Buyurun code Cocrico ya ait. Ancak bir sorunu var statüste sorunsuz çalışıyor ama bir kişinin whoisinde ki ip adresine tıklayınca örneğin ip adresi

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

ise

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

bu adrese ban atıyor bu sorunu çözebilirseniz banada haber verin :)


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

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