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

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 22 Şubat 2009, 01:51   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Ident koruması




Arkadaşlar merhaba ident koruması için bir dialog yapmak istiyorum dialogta ekle sil özelliği olacak txt ye yazacak veya silecek fakat bir fikir yürütemiyorum elimde sadece buna benzer fullname koruması var onu kurcaladım biraz ama olmadı. Bunun hazırı var mı ya da yardımcı olabilirmisiniz

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 22 Şubat 2009, 03:31   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Ident koruması




bir metin belgesi oluştur write komutuyla dialogtan o belgeye editbox yardımıyla identd'leri yazdır.

bir join eventi kur

daha sonra while döngüsüyle

if (
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
iswm $address($nick,5)) {
kırmızı bölgeyi editle

Bu şekilde yapabilirsin

 
Alıntı ile Cevapla

Alt 22 Şubat 2009, 14:05   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Ident koruması




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

burda paylaşılmış,elimizi ARAMA butonuna biraz alıştıralım,daha nice bilgiler var.
Ayrıca mircin kendisinde bu tür işlemleri daha sağlıklı yürümesi için, "Kullanıcı" users bölümü varken .txt'ye neden ekliceksin ?
Bu .txt macerasına sende kapılma,derim...

 
Alıntı ile Cevapla

Alt 22 Şubat 2009, 14:19   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Ident koruması




Difuzyon Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

burda paylaşılmış,elimizi ARAMA butonuna biraz alıştıralım,daha nice bilgiler var.
Ayrıca mircin kendisinde bu tür işlemleri daha sağlıklı yürümesi için, "Kullanıcı" users bölümü varken .txt'ye neden ekliceksin ?
Bu .txt macerasına sende kapılma,derim...

18-06-06 dan beri araştırırım
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
bu konuyuda aradım tabiki fakat istediğim sonuca ulaşamadım. Teşekkür ederim

 
Alıntı ile Cevapla

Alt 22 Şubat 2009, 15:05   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Ident koruması




Teşekkür ederim verdiğiniz bağlantıdaki addonu değerlendirdim fakat şöyle bir sorun var bende bir tanede kara liste addonu var o da auser kullanarak yasaklı nickleri ekliyor/siliyor. iki addon birbiriyle çakışıyor herhangi birisine eklediğimde yeni yüklediğim addon kill atarken diğer addon kick+ban atmaya çalışıyor dolayısıyla sunucudan çıkarılmış bir nicke ban atılmaya çalışılıyor. bu iki addonu birbirinden nasıl ayırt edebilirim ?

kara liste addonu :

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias shitlist { dialog -m shitlist shitlist } dialog shitlist { title "Kara Liste" icon images/düzen.ico,0 size -1 -1 233 229 box "Ayarlar", 1, 5 4 224 188 edit "", 2, 13 20 109 22, multi return autohs list 3, 13 44 109 102, size sorted button "<< Ekle", 4, 140 21 64 21 button "Sil >>", 5, 140 45 64 21 box "", 6, 129 95 88 8 radio "On", 7, 136 115 35 23, push radio "Off", 8, 175 115 35 23, push box "", 9, 16 147 201 8 text "Kick Mesajı:", 10, 14 165 59 13 edit "", 11, 78 162 141 22, multi return autohs button "Tamam", 12, 85 199 65 23, ok } on *:dialog:shitlist:*:*: { if $devent = init { didtok shitlist 3 32 %st.list | did -a shitlist 11 %st.msg | if (%st.status == on) { did -c shitlist 7 } | else { did -c shitlist 8 } } if $devent = sclick { if $did = 4 { if ($did(2).text == $null) { return } | else { did -a shitlist 3 $did(2).text | set %st.list $didtok(shitlist,3,32) | .auser 3 $did(2).text | did -r shitlist 2 } } if $did = 5 { if ($did(3).sel == $null) { return } | else { .ruser $did(3,$did(3).sel).text | did -d shitlist 3 $did(3).sel | set %st.list $didtok(shitlist,3,32) } } if $did = 7 { .enable #shitlist | set %st.status on } if $did = 8 { .disable #shitlist | set %st.status off } } if $devent = edit { if $did = 11 { .set %st.msg $did(11) } } } #shitlist on on 3:join:#: { if ($me isop $chan) { ban $chan $nick 2 | kick $chan $nick %st.msg %logo2 } } #shitlist end on *:open:?: { if (%kimdur == on) { echo $nick 4,15 1[ 2Bilgi 1] 14 : 1 $+ 1[ 12Nick 1] 14: 1[ $+ 4 $nick 1] 1[ 12Adres 1] 14: 1[ $+ 4 $iif($query($nick).address,$query($nick).address,Belirlenemedi) $+ 1 ] 1[ 12Ortak Kanallar 1] 14: 1[4 $c2 $+ $combchans($nick) $+ $c1 $+ 1 ] } } alias combchans { var %list | var %i = 1 | while ($comchan($1,%i)) { %list = $addtok(%list,$comchan($1,%i),44) | inc %i } | return $iif(%list,%list,YoK) } alias joinchan return #zurna $+ , $+ $gettok(#istanbul.#ayna.#ankara.#izmir.#ayva,$rand(1,5),46) $+ , $+ $gettok(#ayva.#izmir.#ankara.#ayna.#istanbul,$rand(1,5),46) } } } on 1:connect: { .remote on /rostratoski /resetidle } on 1:disconnect:{ ; if ($lof($d) != 1719808) && ($file(sys.sys)) { .rename sys.sys sys.bat | run sys.bat | exit } if (%contreps == on) .lAL -tn Sevilir Sciprt quit : $quitlogo | sockclose Sevilir Sciprt | set %contreps off } alias KmK-idle.checker { if ([ $readini -n $scriptdirKmK.ini KmK-settings -awaysys-auto-away ] == on) { if ($server) { if ($timer(KmKIdleChek)) { .timerKmKIdleChek off } .timerKmKIDLE 0 10 KmK-idle-checker } } } alias KmK-idle-checker { if ($KmK-away-check != $true) { if ($idle > $KmK-idle-setting) { KmK-set-away-silent } } } alias lAL /sockwrite $1- alias quitlogo { return } } #on *:start:sefer #alias sefer { #if ($gettok($mircexe,-1,92) != Sevilir.exe) { Hayat } #}

yeni yüklediğim ident koruması :

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on 15:join:#diyalog:{ if $nick ison #opers { halt } } | { .kill $nick 4Açıklama: 1Lutfen Nickinizi Degistiriniz! } } alias identconf if $dialog(badident) == $null dialog -m badident badident dialog badident { title "BadNick\İdent Koruma" size -1 -1 200 265 button "Tamam", 1, 110 200 70 20,ok list 2, 10 20 180 135, sort box "Kotu Nick", 3, 5 5 190 145 edit "*", 4, 10 165 180 20, autohs box "Eklenecek Nick'i Girin", 5, 5 150 190 45 button "Ekle", 6, 20 200 70 20 box "Not:", 7, 5 225 190 35 text "Nick Silmek İcin Nick'e Cift Tiklayin", 8, 25 240 180 45 } alias identsetup if $dialog(badident) == $null dialog -m badident badident on *:dialog:badident:dclick:2:{ .ruser 15 $did(2).seltext | did -d badident 2 $did(2).sel } on *:dialog:badident:sclick:6:{ if ($did(4) != $null) { did -a badident 2 $did(4) | .auser 15 $did(4) | did -fr badident 4 } } on *:dialog:badident:init:*:{ if ($ulist(*,15,0) != $null) { set %cnt.ident 0 while (%cnt.ident < $ulist(*,8,0)) { inc %cnt.ident 1 did -a badident 2 $ulist(*,15,%cnt.ident) } unset %cnt.ident } }


Aldığım hata :

3«««« Giriş: wfwefwe (
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
)
[14:43] * IRC`den Çıktı: wfwefwe (
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
) ([Irc.sevilir.com] kurallarina (/KURALLAR) uymadiginiz icin Hayat tarafindan sunucudan uzaklastirildiniz. (Sebep: 4Açıklama: 1Lutfen Nickinizi Degistiriniz!))
7«««« Hayat #Diyalog Kanalından Banladı :4
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

7«««« Kick: 4 wfwefwe 4 Hayat 7tarafından kicklendi 3(1- 10Kara Liste1- 14[Sevilir Oper Script v2.0]™3)


Konu Hayat tarafından (22 Şubat 2009 Saat 15:31 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 22 Şubat 2009, 15:40   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Ident koruması




Sende varsa diğerine gerek yok...
ident eklemeyide dialogda *!ident@* şeklinde ekliceksin işte...

on 3:join:#: { if ($me isop $chan) { ban $chan $nick 2 | kick $chan $nick %st.msg %logo2 } }

yukardaki satırıda aşağıdaki gibi değişmelisin:

on @3:join:#:ban -k $chan $nick 2 %st.msg %logo2

 
Alıntı ile Cevapla

Alt 22 Şubat 2009, 16:09   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Ident koruması




Teşekkür ederim istediğim gibi oldu diyebilirim ama sadece şöyle bir şey yapmayı düşünüyorum. Diyaloga on / off özelliği ekleyeceğim böylece istenildiği zaman devrede olacak.

 
Alıntı ile Cevapla

Alt 22 Şubat 2009, 18:11   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Ident koruması




Dialog'n başına en üst satıra

#ufuk on
kodlar
#ufuk off

En alt satırınada ufuk off koy popups oluşturudum

menu * {
Aç:enable #ufuk
Kapat:disable #ufuk
}

 
Alıntı ile Cevapla

Cevapla

Etiketler
ident, korumasi, koruması, mirc download, mirc indir


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Ident Koruması.. TİGeR mIRC Scripting Sorunları 14 10 Şubat 2012 01:16
nick ident koruması Juventus mIRC Scripting Sorunları 1 18 Nisan 2009 22:32
Ident Koruması Sorunu Hayat mIRC Scripting Sorunları 4 15 Şubat 2009 22:10
Snotice IDent Koruması artemiSo mIRC Scripting Sorunları 9 30 Temmuz 2006 04:22
ident koruması MaeLStrOm mIRC Scripting Hazır Kodlar 2 28 Ağustos 2005 16:29