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

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 23 Kasım 2007, 21:00   #21
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Event'lardaki ^@* gibi Karakterlerin Anlamları




Peki ! işareti neye yarıyor bunuda açıklarmısınız?

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 23 Kasım 2007, 21:53   #22
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Event'lardaki ^@* gibi Karakterlerin Anlamları




Bildigim kadariyla, ! (ünlem) işareti o kod'un kendi üstünde calişmamasi dir.

 
Alıntı ile Cevapla

Alt 23 Kasım 2007, 21:55   #23
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Event'lardaki ^@* gibi Karakterlerin Anlamları




"!" karakter'inin mantığı basit aslında.
Şöyleki;
on *:join:#: şeklinde bir event düşünün.
Buradaki; *: kısmı dışarıdan veri girenler demektir.
Yani mantık şu, kanal'a giren kullanıcı nerden gidiyor? Tabiki dışardan.
Yani buradaki * karakter'i onun için kullanılır.

Şimdi gelelim mantığa, bir kanal'a girerken biz'de dışardan giriyoruz.
İşte burada event başına ! karakterini koyunca, biz girdiğimiz'de event negatif oluyor. Yani deaktif oluyor.
Yani aslında şöyle oluyor, sizin anlıyacağınız bir dille anlatmak istiyorum zor oluyor ama :)
Kısacası şu; ! karakterini event başına koyarsanız, sizi kapsıyan veriler'i görmez.

Örnek verelim;

on *:join:#:msg # $nick hoşgeldin.
Yaptığımız'da kanal'a giren biz dahi olsak msg işlevini gerçekleştirir.
Ama eğer event başına ! karakter'ini koyarsak gerçekleştirmez.
on !*:join:#:msg # $nick hoşgeldin.

Bir örnek daha verelim;
on *:voice:#:msg # $vnick voice oldun.
Yaptığımız'da $vnick biz dahi olsak msg işlevini gerçekleştirir.
Ama yine event başına ! karakterini koyar isek, gerçekleştirmez.
on !*:voice:#:msg # $vnick voice oldun.

 
Alıntı ile Cevapla

Alt 23 Kasım 2007, 22:36   #24
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Event'lardaki ^@* gibi Karakterlerin Anlamları




Peki L4roXyL bi koruma yaparken diyelim

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on @*:text:*:#:{ if ($nick == $me) { halt }


Böyle yapılıyor bunu kısa yoldan

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on !@*:text:*:#:{


veya


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on @!*:text:*:#:{


gibi gibi yapabilirmiyiz o 2. satırı kaldırmak için?

 
Alıntı ile Cevapla

Alt 24 Kasım 2007, 00:22   #25
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Event'lardaki ^@* gibi Karakterlerin Anlamları




İşte bu önemli bir olay.
on *:text:*:#: event'inde ! kullanmana gerek yoktur.
Çünki buradaki mantık yukarı'dada söylediğimiz gibi, event başında * dışarıdan gelen veriler için kullanılır.
Yani on text event'inde dışarıdan gelen text'ler için uygulanır.
Sen dışardan içeriye text gönderemezsin, içeriden dışarıya gönderebilirsin.
Bu yüzden on text event'inde ! kullanmaya gerek yoktur.

Ayreıca;
on *:text:*:#: { if $nick == $me { halt } olayı geçersizdir.
Yani $nick == $me olamaz bu kullanımda.

 
Alıntı ile Cevapla

Alt 24 Kasım 2007, 00:29   #26
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Event'lardaki ^@* gibi Karakterlerin Anlamları




Peki dışardan gelen text mesajları değilde diyelim op olunduğunda

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on @!*:op:#:{


böylemi yoksa


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on !@*:op:#:{


böylemi yapılması lazım?

 
Alıntı ile Cevapla

Alt 24 Kasım 2007, 00:54   #27
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Event'lardaki ^@* gibi Karakterlerin Anlamları




Mesela;
on *:op:#:msg # $opnick op oldun.
Şeklinde bir snippet var.
Burada op olan kim olursa olsun, msg uygulanır.
Ama eğer event başında, ! kullanırsan ve op veren sen isen, msg uygulanmaz. Yani çalışmıyacaktır.
Op veren başkası ise, msg yine uygulanır.

Senin dediğine tam olarak gelince, kullanmak istediğin işlev'e bağlı olarak,
Mesela diyelim'ki;
Eğer kanal'da op veren ben değilsem ve kanal'da op isem;
on @!*:op:#:
Şeklinde yapabilirsin.

 
Alıntı ile Cevapla

Alt 24 Kasım 2007, 13:11   #28
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Event'lardaki ^@* gibi Karakterlerin Anlamları




Hah şimdi oldu.
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Sabahtan beri bunu demeye çalışıyordum..

Önce ünlemmi yoksa @mi

sonunda almam gereken cevabı aldım

tşk ederim...

 
Alıntı ile Cevapla

Alt 21 Şubat 2008, 03:55   #29
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Event'lardaki ^@* gibi Karakterlerin Anlamları




Cidden cok güzel bilgiler.

 
Alıntı ile Cevapla

Alt 13 Nisan 2009, 01:12   #30
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Event'lardaki ^@* gibi Karakterlerin Anlamları




on !*:voice:#:msg # $vnick voice oldun.
peki bunu
on !*:op:#:msg # $vnick operator oldun.
$vnick olarak yazılan yeri $?nick yapmamıs lasım. ve +a +q -a -q bunları nasıl bellirteblliriz .

 
Alıntı ile Cevapla

Cevapla

Etiketler
@, anlamlari, anlamları, eventlardaki, gibi, karakterlerin, mirc, mirc download, mirc indir


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

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
iPhone 6'lardaki Bellek Modülleri Değişti! SeckiN Apple 0 22 Kasım 2014 09:47
Cabal Online 1'den 170'e Tüm Karakterlerin Yol Haritası KarakıZ Online Oyunlar 1 11 Şubat 2013 17:03
mIRC ( icon lardaki hata ) Heavenly mIRC Scripting Sorunları 2 03 Haziran 2011 13:46
Karakterlerin Program Üzerindeki Yer Bilgisi Cemalizim C# 0 19 Temmuz 2008 16:03