|
|
| | #15 | ||||
| Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: Kod + Ban Düzeni Difuzyon güzel bir mantıkla yaklaşmış. Ama dediği bir kısım bu şekilde bir yazım biçimi için çok önemli gerçektende. Giriş/text-gönderen nick/mode değiştiren nick vb. durumların yansıtılması scriptlerde farklı değişiklikler gösterebilir. Bunun için daha basit bir mantık kullanılabilir. Nedir bu mantık? /sline komutu zaten nicklist-de olmayan herhangi bir nick-i seçmez. Siz nereye tıklarsanız tıklayın(ki yukarıdaki kullanımda her yere tıklanabiliyor) tıklanılan $1(1.kelime) /sline kullanacaksak, zaten nicklist-de yok ise işlev görmez. O yüzden şöyle bir mantık kullanılabilir. Kod: Kodu kopyalamak için üzerine çift tıklayın!
Burada yaptığımız işlev. HOTLINK olayında kanaldaki herhangi bir yazıya/satıra tıkladığımızda, $1(1.kelime/tıklanılan kelime)-i $regsubex tanımınıyla ayıkladığımız şekilde nicklist-de seçmeye çalışır. Yukarıdaki $regsubex() 1. kelimeden "<,> + $prefix(sunucunun kanallarında kullanılabilen online operatör prefixleridir/sunucuya bağlı değilseniz default olarak @%+. döner)" karakterlerini ayıklar. Yani:
Vb. olarak dönecektir. Zaten ayıklamış olduğumuz <,> ve operatör karakterleri($prefix) nick içerisinde kullanılamayan illegal karakterlerdir. Bundan dolayı nick-e herhangi bir etki etmez. Bu şekilde bir kullanım ile kanalda istediğin kelimeye tıklayabilirsin. Kısacası /sline belirttiğimiz ayıklama ile kendisi internal bir sorgu yaparak ekleme işlemini yapar veya yapmaz. Not: Kanala text gönderen nick, yukarıdaki kodda <nick> şeklinde varsayılmaktadır. Eğer sen mIRC-inde text gönderen nick-i, <nick> şeklinden herhangi başka bir kullanıma (=nick=, #nick# vb.) aldıysan, yukarıdaki $regsubex-de "<>" karakterleri yerine o karakterleri girmen lazım. Tabii bu karakterler nick içerisinde kullanılabilen legal karakterler ise o zaman sorun yaşayabilirsin. | ||||
| | |
| Etiketler |
| ban, düzeni, kod |
| Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
| Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
| Kategori Düzeni hk. | CtrL | Duyuru Arşivi | 13 | 08 Eylül 2023 13:45 |
| Bebeklerde alt değiştirme düzeni | Lcia | Aile Evlilik ve Çocuklar | 0 | 06 Ocak 2015 12:08 |
| PKK'dan kamu düzeni kararı | Desmont | Haber Arşivi | 0 | 26 Aralık 2014 18:17 |
| Doğanın Geo-Metrik Düzeni | Lady | Genel Paylaşım | 0 | 16 Aralık 2010 18:01 |
| Ekonomi Düzeni.. | PopSy | Atatürk Köşesi | 1 | 25 Temmuz 2008 05:02 |