IRCRehberi.Net- Türkiyenin En iyi IRC ve Genel Forum Sitesi

IRCRehberi.Net- Türkiyenin En iyi IRC ve Genel Forum Sitesi (https://www.ircrehberi.net/)
-   mIRC Scripting Hazır Kodlar (https://www.ircrehberi.net/mirc-scripting-hazir-kodlar/)
-   -   mIRC Giriş Uyarıcı ve Whoise Ülke/il yazma code (https://www.ircrehberi.net/mirc-scripting-hazir-kodlar/18666-mirc-giris-uyarici-ve-whoise-ulke-il-yazma-code.html)

KTeknoloji 24 Nisan 2020 01:19

mIRC Giriş Uyarıcı ve Whoise Ülke/il yazma code
 
Merhabalar Sayın IR kullanıcıları coğu giriş yansıtma kodunun artık çalışmadığını fark ettim ve yeni bir kod ve sistem paylaşmak istedim sizin ile.

Kod'un işlev'i Sunucuya giren kişilerin il / ülke / ip bilgilerini belirlediğiniz kanal'a yansıtıp whois'ine girdiği ülke ve şehri yazmasıdır.

Örnek resim.;


HTML-Kodu:

on *:snotice:*on*port*:who +I $9
raw 352:*:var %:r $r(1000,99999) | nerd $4 $6
alias htmlfree { if ($len($1-) <= 900) { var %x, %i = $regsub($1,/(^[^<]*>|<[^>]*>|<[^>]*$)/g,$null,%x), %x = $remove(%x, ,$chr(9)) | return %x } }
alias nerd {
  :tekrar
  var %:x $rand(0,9999999)
  if $sock($+(xxnerden,%:x)) { goto tekrar }
  sockopen $+(xxnerden,%:x) www.ipsorgu.com 80
  sockmark $+(xxnerden,%:x) $1
  hadd -m nerden $1 $2
}
on *:sockopen:xxnerden*: {
  var %komut sockwrite -nt $sockname
  %komut GET $+(/?ip=,$sock($sockname).mark) HTTP/1.1
  %komut Host: www.ipsorgu.com
  %komut User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:49.0) Gecko/20100101 Firefox/49.0
  %komut Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
  %komut Accept-Language: tr-TR,tr;q=0.8,en-US;q=0.5,en;q=0.3
  %komut DNT: 1
  %komut Connection: keep-alive
  %komut Upgrade-Insecure-Requests: 1
  %komut Cache-Control: max-age=0
  %komut $crlf
}

on *:sockread:xxnerden*: {
  var %x, %nick  | sockread %x
  if $regex(%x,/lke : <em style="color:#666">(.*?)</em></strong>.+ehir : <em style="color:#666">(.*?)</em></strong>/i) {
    var %ulke $regml(1), %sehir $regml(2), %ip $sock($sockname).mark, %nick $token($hget(nerden,$sock($sockname).mark),1,32)
    msg #Opers  45[Login5] 2Nick: %nick 2IP: %ip 2Ulke: $iif(%ulke,$v1,Belirsiz)  2Sehir: $iif(%sehir,$v1,Belirsiz)
    msg operserv raw swhois %nick : %ulke , %sehir
    hdel -m nerden %ip
    sockclose $sockname
  }
}

Not: Yapmanız gereken 2 şey vardır.

Biri ;
Yansıtılacak Kanal : .msg #Opers 45[Login5] Değiştirilmelidir.

2. ise;

Kodu Kullanacak Olan nickserv'e Services Root olarak tanıtılmış veyahut Supass girmiş olması gerekmektedir.Çünkü kod Raw komutu kullanmakta'dır.

Örnek Görüntü ;

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

Saygılarımla.

tugbu 24 Nisan 2020 01:20

Ahmetttt emegine saglik;bayrak;dayi

KaraDeniz 24 Nisan 2020 01:21

Eyv adas eline saglik...

Alper 24 Nisan 2020 18:44

Kod:

raw 352:*:var %:r $r(1000,99999) | proxy $4 | nerd $4 $6
fazlalık sanırım.

Berru 24 Nisan 2020 19:01

Merciii

KTeknoloji 25 Nisan 2020 03:28

Alıntı:

Alper Nickli Üyeden Alıntı (Mesaj 78739)
Kod:

raw 352:*:var %:r $r(1000,99999) | proxy $4 | nerd $4 $6
fazlalık sanırım.

Doğrudur malum proxy taraması yapıp alıyorum içeri bilgilendirme için teşekkürler.

oMeN 30 Nisan 2020 13:21

Emeğine sağlık @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

She 04 Ağustos 2020 17:55

Emeğinize sağlık


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions, Inc.

Copyright ©2019 - 2023 | IRCRehberi