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/)
-   -   oto identify biraz farklı (https://www.ircforumlari.net/mirc-scripting-sorunlari/642051-oto-identify-biraz-farkli.html)

TİGeR 08 Kasım 2014 21:45

oto identify biraz farklı
 
Selamlar.. eğer mumkunse su sekilde bir kod istiyorum sunucuya baglandığımdan itibaren txt dosyasındaki nickleri sırasıyla alarak identify edicek biraz daha acayım ; mesela txt dosyamda 100 nick var giriste 1 sıradaki nicki alarak identify edicek ve sırasıyla 5,10.30 dk (süre opsiyonel) arayla tek tek nickleri alacak identify edicek bir kod mumkunmudur ?
Not: (nicklerin hepsinin şifresi aynı olacak ) bu yuzden hepsinide identify ederken extra bisey gerekmior saygılarımla..

TİGeR 10 Kasım 2014 16:00

Cevap: oto identify biraz farklı
 
Güncelll..

Toprak__ 10 Kasım 2014 18:40

Cevap: oto identify biraz farklı
 
Ne için kullanıcaksın ona göre yardımcı olalım.

TİGeR 10 Kasım 2014 21:43

Cevap: oto identify biraz farklı
 
Alıntı:

Toprak Nickli Üyeden Alıntı (Mesaj 1041537580)
Ne için kullanıcaksın ona göre yardımcı olalım.

tabiki bir kac tane nickimin zaman aşımına uğrayıp düşmemesi ve kimse tarafından kullanılmaması icin ..

Toprak__ 10 Kasım 2014 22:05

Cevap: oto identify biraz farklı
 
100 tane nick inmi var :)

Feragat 10 Kasım 2014 22:55

Cevap: oto identify biraz farklı
 
Aynı IP üzerinden belirli sayıda giriş yapılabiliyor bildiğim kadarıyla. Yani 100 kadar nicki aynı IP üzerinden girmen mümkün değil. Ayrıca belirli bir sayıda nick linkleme komutu vardı. /ns link YeniNick gibi bir şeydi, onunla şifreli bir nicke diğer şifresiz nickleri linkleyebiliyorsun(içeriğini çok detaylı bilmiyorum). Ama eğer 3-5 nick için istiyorsan bir alias veya remote yapılabilir.

uFuK 10 Kasım 2014 23:07

Cevap: oto identify biraz farklı
 
alias ufuk3 {
var %i 1
set %t 60
while %i <= $hmatch(nickkayit,*,*) {
.timer 1 %t nick $hget(nickkayit,%i).item
.timer 1 %t msg nickserv register $hget(nickkayit,%i).data $+($hget(nickkayit,%i).item,@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...].Bz)
inc %t 61
inc %i
}
}
nickkayit tablosundaki nickleri %t suresi kadar bekledikten sonra identify edebilirsin değiştirerek, ben burada register etmişim.

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

TİGeR 10 Kasım 2014 23:25

Cevap: oto identify biraz farklı
 
Alıntı:

Feragat Nickli Üyeden Alıntı (Mesaj 1041537853)
Aynı IP üzerinden belirli sayıda giriş yapılabiliyor bildiğim kadarıyla. Yani 100 kadar nicki aynı IP üzerinden girmen mümkün değil. Ayrıca belirli bir sayıda nick linkleme komutu vardı. /ns link YeniNick gibi bir şeydi, onunla şifreli bir nicke diğer şifresiz nickleri linkleyebiliyorsun(içeriğini çok detaylı bilmiyorum). Ama eğer 3-5 nick için istiyorsan bir alias veya remote yapılabilir.



Ortada yanlıs anlasılma var Feragat ben bütün nickleri aynı anda sokmaktan bahsetmiorm
diyelim 10 nick var txt dosyasında ve hepsinin şifreside aynı (kaydedilmis ztn) bu nickleri sunucuya girince 10 20 1 saat fark etmez sırasıyla değişicek ve identify edicek oto yani

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 23:25 -->-> Daha önceki mesaj 23:14 --

Alıntı:

uFuK Nickli Üyeden Alıntı (Mesaj 1041537857)
alias ufuk3 {
var %i 1
set %t 60
while %i <= $hmatch(nickkayit,*,*) {
.timer 1 %t nick $hget(nickkayit,%i).item
.timer 1 %t msg nickserv register $hget(nickkayit,%i).data $+($hget(nickkayit,%i).item,@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...].Bz)
inc %t 61
inc %i
}
}
nickkayit tablosundaki nickleri %t suresi kadar bekledikten sonra identify edebilirsin değiştirerek, ben burada register etmişim.

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

Emeğin icin cok tşkler lakin bu kod benim istediğimle alakasız gibi :S

Feragat 10 Kasım 2014 23:45

Cevap: oto identify biraz farklı
 
Alıntı:

TİGeR Nickli Üyeden Alıntı (Mesaj 1041537864)
Ortada yanlıs anlasılma var Feragat ben bütün nickleri aynı anda sokmaktan bahsetmiorm
diyelim 10 nick var txt dosyasında ve hepsinin şifreside aynı (kaydedilmis ztn) bu nickleri sunucuya girince 10 20 1 saat fark etmez sırasıyla değişicek ve identify edicek oto yani

İstediğin kod, elinde belirli şifreli nicklerin var ve mevcut nickin belirlediğin zaman aralığında nick.txt içinde ekli olan nicklere sırasıyla geçecek ve identify edecek. Benim şuan anladığım bu.

Kullanımı: /nickdegis

Kod:

alias nickdegis {
  inc -e %n
  nick $read(nick.txt,%n) | identify şifren
  if (%n >= $lines(nick.txt)) { unset %n }
  timer 1 120 .nickdegis
}

Eğer istediğin kod bu şekildeyse bunu kullanabilirsin.
120 yazan bölüm saniye cinsinden süredir. Onu hesaplayıp istediğin kadar belirleyebilirsin. mIRC'i kapattığında %n değişkeni silinir, eğer mIRC Kapandığında silinmesin istiyorsan inc üzerinden -e (inc %n şeklinde kalsın) parametresini kaldırabilirsin. Listedeki sonuncu nicke geldiğinde tekrar başa döner.

- Kod'u bir süre denedim. mIRC Klasörüme nick.txt oluşturup içerisinde 5 tane nick attım deneme1-2-3-4-5 diye gidiyor nickler.

Sonuç:

Kod:

[23:31] * abuzercan is now known as deneme1
[23:33] * deneme1 is now known as deneme2
[23:35] * deneme2 is now known as deneme3
[23:37] * deneme3 is now known as deneme4
[23:39] * deneme4 is now known as deneme5
[23:41] * deneme5 is now known as deneme1
[23:43] * deneme1 is now known as deneme2
[23:45] * deneme2 is now known as deneme3
[23:47] * deneme3 is now known as deneme4
[23:49] * deneme4 is now known as deneme5
[23:51] * deneme5 is now known as deneme1

Status Ekranı:

Kod:

[23:35] * Artık Nickiniz deneme3
-
[23:35] -NickServ- Your nickname isn't registered.
-
[23:37] * Artık Nickiniz deneme4
-
[23:37] -NickServ- Your nickname isn't registered.
-
[23:39] * Artık Nickiniz deneme5
-
[23:39] -NickServ- Your nickname isn't registered.
-
[23:41] * Artık Nickiniz deneme1
-
[23:41] -NickServ- Your nickname isn't registered.
-
[23:43] * Artık Nickiniz deneme2
-
[23:43] -NickServ- Your nickname isn't registered.
-
[23:45] * Artık Nickiniz deneme3
-
[23:45] -NickServ- Your nickname isn't registered.
-
[23:47] * Artık Nickiniz deneme4
-
[23:47] -NickServ- Your nickname isn't registered.

Nickler şifresiz olduğu için uyarı veriyor doğal olarak. Eğer kodu durdurmak istersen /timers off yapmalısın. İyi forumlar.

TİGeR 10 Kasım 2014 23:59

Cevap: oto identify biraz farklı
 
Evet doğru anlamışsın tşk ederim aynen bu sekilde istiordum eline sağlık hemen deniorum :)


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

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