27 Ekim 2007, 20:30 | #11 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Bir kanal'ı takip etmeye ne dersiniz? Evet mümkün. Kendin içinse, on INPUT başkaları içinse, on TEXT kullanırsın. Forumda bunları yapabilmenin yolları mevcut. Ararsan, bulursun. |
|
29 Ekim 2007, 21:05 | #14 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Bir kanal'ı takip etmeye ne dersiniz? Sorun düzeldi..Eline sağlık [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] çok güzel bir çalışma |
|
01 Kasım 2007, 13:10 | #15 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Bir kanal'ı takip etmeye ne dersiniz? İkinci isteğin için; Hızlı bir koruma istiyorsan, hash tablosu kullanıcaksın. Yani şöyle birşey; alias ekle { if $1 { if $hmatch(nickler,$1) { echo -at $1 kelimesini zaten eklemişsiniz. | halt } | else { hadd -m nickler $1 | echo -at $1 kelimesi badnick listesine eklendi. } } } on @*:join:#: { var %1 = 1,%2 = $hget(nickler,0).item | while %1 <= %2 { if $+(*,$hget(nickler,%1).item,*) iswm $nick { ban -k # $v2 2 rumuzunuz'da $qt($v1) kelimesi algılandı. } | inc %1 } } Kullanımı; /ekle kelime Yani eklediğin kelimelerden herhangi birisi, kanal'a giriş yapan nick rumuzu içerisinde mevcut ise kanal'dan banlıyacaktır. - usta burda bu badnickleri nereye kaydediyor yavu aradım aradım bulmadım birde siliniyor eklediklerim şimdi diycen madem silindigini biliyon neden nyerini bulmadın cünkü şundan önce ekledigim birkelimeyi ekliyorum kabul ediyor aynı kelime birdaha deniyorum o anda akli zaten diyor neden acaba başka mesela bu bugün eklemişim bir kac gün sonra bakıyom ekli olanlar siliniyor galiba yanlış bişilermi yapıyorum veya scriptte başka neden böyle oluyordur yardım ve ilgin alakan emeklerin için tşkler |
|
02 Kasım 2007, 00:51 | #16 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Bir kanal'ı takip etmeye ne dersiniz? Nickler isminde hash tablosuna kaydeder. Silinmemesi için; alias ekle { if $1 { if $hmatch(nickler,$1) { echo -at $1 kelimesini zaten eklemişsiniz. | halt } | else { hadd -m nickler $1 1 | hsave -i nickler nickler.db | echo -at $1 kelimesi badnick listesine eklendi. } } } Kalın olarak gösterdiğim yeri eklediğin zaman, mIRC'in ana klasöründe; nickler.db dosyasına kaydeder kelimeleri. Ek olarak on start event'inde verileri tekrar yüklemen lazım bunun için; on *:start: { hload -i nickler nickler.db } Yapman yeterli olur. |
|
02 Kasım 2007, 10:07 | #17 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Bir kanal'ı takip etmeye ne dersiniz? üstad son hali bumu bi bakıver ilk verdiginde badnickler diye geciyordu son verdiginde nickler diye kısaltmıştın alias ekle { if $1 { if $hmatch(nickler,$1) { echo -at $1 Kelimesini Zaten Eklemişsiniz. | halt } | else { hadd -m nickler $1 1 | hsave -i nickler nickler.db | echo -at $1 Kelimesi Badnick Listesine Eklendi. } } } on *:join:#: { var %1 = 1,%2 = $hget(nickler,0).item | while %1 <= %2 { if $+(*,$hget(nickler,%1).item,*) iswm $nick { ban -k # $v2 2 KuraL Hatası BaDniCk } | inc %1 } } on *:start: { hload -i nickler nickler.db } birde kalın işaretlememişsin ama son verdigin ekde 1 rakamı vardı şu bölüm else { hadd -m nickler $1 1 | hsave -i nickler nickler.db | ilk verdigin kodda bu 1 yoktu son veridigin kalın olanyerleri ekle dedigin yerde var ama kalın yazılmamış olması gerekiyormu yoksa odamı eklenicek ve mircin ana klasörünün içinde nickler diye tex var bunun veya onun nickler yazan yeri başka bişi yapmamın bir sakıncası varmı ilgin alakan yardımların için tşkler ellerin dert görmesin üstad bu şekilde kodu ekledigimde acılışta şu sorunu veriyor /hload: Böyle bir Tablo yok 'nickler' bitmiş halini kontrol edip verebilirmisin bir yerde hatamı yapıyorum Konu SaintCty tarafından (02 Kasım 2007 Saat 12:04 ) değiştirilmiştir. |
|
02 Kasım 2007, 15:09 | #18 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Bir kanal'ı takip etmeye ne dersiniz? Bak şimdi orada'ki 1 değerinin manası yok. Yani eklenmesi daha iyi ama zaten bizim işimiz ITEM ile. Zaten hash tablosunun mantığı şu oluyor; Kod: Kodu kopyalamak için üzerine çift tıklayın!
on start event'inde tablo'yu bulmaması gayet normal, gözümden kaçmış :) on *:start: { if $isfile(nickler.db) { hmake nickler 100 | hload -i nickler nickler.db } | else { hmake nickler 100 | hsave -i nickler nickler.db } } Şeklinde yaparsan hata vermiyecektir. |
|
02 Kasım 2007, 16:09 | #19 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Bir kanal'ı takip etmeye ne dersiniz? usta tablo sorunu düzeldi bu eklenen badnicklerin scirpti kapatıp tekrar baglandıgında hafızada tutmaması sorunu devam ediyor ekliyom badnicki sunucudan cıkıyorum tekrar giriş yapıyorum eklediklerimi yeniden ekliyorum kısacası siliniyor nedense emegin için tşkler kodun son hali; Kod: Kodu kopyalamak için üzerine çift tıklayın!
nickler olan kısmı knickler yaptın öle yapmamın nedeni yine sizin yazdıgınız clone tarama adnonundada aynı isim kullanıldıgından dolayıdır sorunun ordan oldugunu sanmıyorum ama siz daha iyi bilirsiniz Konu SaintCty tarafından (02 Kasım 2007 Saat 16:14 ) değiştirilmiştir. |
|
02 Kasım 2007, 21:13 | #20 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Bir kanal'ı takip etmeye ne dersiniz? on *:start: { if $isfile(badnickler.db) { hmake badnickler 100 | hload -i badnickler badnickler.db } | else { hmake badnickler 100 | hsave -i badnickler badnickler.db } } alias bekle { if $1 { if $hmatch(badnickler,$1) { echo -at $1 Kelimesini Zaten Eklemişsiniz. | halt } | else { hadd -m badnickler $1 1 | hsave -i badnickler badnickler.db | echo -at $1 Kelimesi Badnick Listesine Eklendi. } } } on *:join:#: { var %1 = 1,%2 = $hget(badnickler,0).item | while %1 <= %2 { if $+(*,$hget(badnickler,%1).item,*) iswm $nick { ban -k # $v2 2 sebeb } | inc %1 } } Bu şekilde düzelttim, sorun olmaz. |
|
Etiketler |
bir, dersiniz, etmeye, kanali, kanalı, mirc, mirc download, mirc indir, ne, takip |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
Kanal Takip Remotesi | ByaSiL | mIRC Scripting Sorunları | 5 | 22 Mart 2021 23:49 |
Paris Hilton, Nihal Candan'ı Takip Etmeye Başladı | CLasS | Haber Arşivi | 2 | 14 Ocak 2018 01:19 |
kanal takip | angry1 | mIRC Scripting Sorunları | 2 | 09 Mart 2014 19:04 |
kanal takip bot'a uyarlama | QkLa | mIRC Scripting Sorunları | 6 | 04 Mart 2009 15:47 |