Cevap: Identifier Bankası Soru : $comchan identifieri hakkında bilgi veriniz. |
Cevap: Identifier Bankası $comchan identifiers’i nickinizin hangi kanallarda oldugunu belirtir. Numerik rakamlar ile kaçınca kanalda oldugunu anlarsiniz. $comchan(nick,N) Kullanımı : //echo -a $comchan($me,2) seklinde yaptigimizda $me = Nickimiz 2 rakamı 2. kanali belirtmektedir. dipnot: eğer doğruysa cevabim, Soruyu Dileyen birisi sorsun.. |
Cevap: Identifier Bankası $comchan tek başına bi işe yaramaz eksik parametre verir echo ile kullanımında tab ile kullanıldıgında işlem yapmaz . ekstra parametreler le Coldman'ın örnekleri gibi sonuclar verir bence doğrudur cevabınız Coldman . |
Cevap: Identifier Soru-Cevap Oyunu Soru : 35 sayısının Ascii kod numarasını nasıl öğrenebilirim? |
Cevap: Identifier Soru-Cevap Oyunu Alıntı:
Comchan chan ile aynı bir event değildir. Kullanımı; $comchan(Nick,N) şeklindedir. Fakat bu bulunan kanalları görmek için değil, belirtilen nick ile bulunduğumuz ortak kanalları görmek içindir. Örneğin ben 20 kanalda bulunuyorum, X nicki ise bu kanalların 15 inde bulunuyorsa; //echo -a $comchan(X,0) 15 olarak dönecektir. Bu identifier genellikle; Badnick ve küfür korumalarında kullanılmaktadır. $comchan == $chan + if $nick ison $chan gibidir. Alıntı:
$asc(3) $asc(5) Eğer ki 35 numaradaki ascii yi soruyorsan; $chr(35) |
Cevap: Identifier Soru-Cevap Oyunu $findfile identifierini açıklayınız. |
Cevap: Identifier Soru-Cevap Oyunu Identifier kullanımı: $findfile(dizin,wildcard,N,derinlik,@pencere | komut) Açıklaması: Belirtilen dizinde, wildcards ile belirtilen dosya adı ile eşleşen alt dizinleri arar ve eğer bulunursa tam dosya dizinini ve ismini yansıtır. Özellikleri: shortfn (kısa dosya adı) Örnek: $findfile(D:\mIRC,*.exe,1) - D:\mIRC, kendi kullandığım scriptin bulunduğu dizindir. Aldığım cevap ise D:\mIRC\mIRC v6.35.exe dir. Eğer N parametresi yerine, özel bir @pencere ismi belirtilirse, identifier dönüşü bu pencerede olacaktır. Eğer @pencere olarak pencere değil de, bunun yerine bir komut belirtilirse, bize dönecek her bir cevap için bu komut uygulanacaktır. Örneğin; $findfile($mircdir,*.*,0,echo -s $1-) - Bu identifier ile, mIRC'in bulunduğu ana dizindeki her dosya tek tek statüsümüze yansıyacaktır. Eğer bir derinlik belirtilirse, mIRC sadece eşleşen dosyaları belirtilen derinlikte arar ve bulursa yansıtır. Örneğin; mIRC ana dizinindeki scripts klasöründe bulunan .ini uzantılı remote dosyalarını arattırmak için gerekli derinliği girerseniz, mIRC bu arama işlemini sadece bu klasör içerisinde yapar. mIRC ana dizinini göz önüne almaz. ;(noktalı virgül) kullanarak, birden fazla wildcards içeren dosya taratabilirsiniz. Örneğin, $findfile($mIRCdir,*.exe;*.ini;*.txt,1) Son olarak, @pencere ve komut seçeneklerini kullanmak zorunda değilsiniz, eğer istiyorsanız kullanabileceğiniz ek seçeneklerdir. Açıklama için mIRC orjinal mirc.hlp dosyası taban alınmıştır ve çeviri/anlatım/örnekler alıntı değildir. |
Cevap: Identifier Soru-Cevap Oyunu Soru: $var Identifierini Açıklayın? |
Cevap: Identifier Soru-Cevap Oyunu Alıntı:
Variables (var kısaltması) , türkçe olarak değişkenler anlamına gelmektedir. Variables , scriptinizde daha sonradan kullanabileceğiniz değerleri atayabileceğiniz geçici depolama alanlarıdır. Aşağıdaki komutlar değişken değerlerini oluşturmanızı ve ayarlamanızı sağlar. /set [-snzuN] <%var> [value] Bu belirtilen değere % değişkenin değerini ayarlar. Eğer -uN anahtarını belirtirseniz , başka bir komut dosyası tarafından tekrar kurulmadığını varsayarsak, % değişkeni N saniye sonra kaldırılır.Eğer N için sıfır belirtirseniz , script kapandığında % değişkeni kaldırılır. -Z anahtarı, % değişkenini sıfıra ulaşıncaya kadar azaltır. Ulaştığı zamanda % değişkenini kaldırır. -n anahtarı, % değişkenine düz metin olarak davranır. /unset [-s] <%var> Değişkenler listesinden tüm değişkenleri kaldırır. Eğer değişkeni wildcard karakterleri kullanarak belirtirseniz, belirttiğiniz tanıma uyan tüm değişkenler kaldırılır. Örnek ; /unset %test* ( %test ile başlayan tüm değişkenleri listeden kaldırır.) Set ve Unset dinamik değişkenlerini, [](Köşeli parantez) belirterek kullanabilirsiniz. Örnek ; vartest {- set %a [ $+ b ] 1 set %a [ $+ c ] 2 set %a [ $+ d ] 3 echo ab = %ab echo ac = %ac echo ad = %ad unset %a [ $+ b ] %a [ $+ c ] %a [ $+ d ] } /unsetall Değişken listesindeki tüm değişkenleri kaldırır. /inc [-cszuN] <%var> [value] Girilen değere(value) göre % değişkenini arttırır. Eğer -uN anahtarını belirtirseniz, başka bir komut dosyası tarafından tekrar kurulmadığını varsayarsak, belirtilen değere göre % değişkeni bir defa artar ve N saniye sonra kaldırılır. Eğer -c anahtarını belirtirseniz, % değişkeni saniyede bir artar. Eğer -z anahtarını belirtirseniz, % değişkeni sıfıra ulaşıncaya kadar azalır ve sonra kaldırılır. /dec [-cszuN] <%var> [value] Belirtilen değere göre % değişkenini azaltır. Eğer -uN anahtarını belirtirseniz, başka bir komut dosyası tarafından tekrar kurulmadığını varsayarsak, belirtilen değere göre % değişkeni bir defa azalır ve N saniye sonra kaldırılır. Eğer -c anahtarını belirtirseniz, % değişkeni saniyede bir azalır. Eğer -z anahtarını belirtirseniz, % değişkeni sıfıra ulaşıncaya kadar azalır ve sonra kaldırılır. Ayrıca, değişkenlere değer atamak için eşittir işareti (=) kullanabilirsiniz. %i = 5 %xyzi = 3.14159 %count = $1 Eşittir işareti kullanırken, değişkenler üzerinde aşağıdaki işlemleri gerçekleştirebilirsiniz. %x = 5 + 1 %x = 5 - %y %x = %x * 2 %x = %z / $2 %x = $1 % 3 %x = 2 ^ %w Bir atama içinde yalnız bir işlem gerçekleştirebilirsiniz. Komplex hesaplamaları gerçekleştirmek için $calc() identifierini kullanabilirsiniz. Örnek ; //echo 1 $calc(3.14159 * (2 ^ %x % 3) - ($ticks / (10000 + 1))) Local Variables Sadece oluşturuldukları komut dosyası süresince olabilen değişkenlerdir ve yalnızca bu komut dosyası içerisinde erişilebilirler. /var komutu ile oluşturulabilirler. Örnek ; /var %x = Selam %x local değişkenini oluşturur ve onun değerini Selam olarak atar. Virgül ile ayırarak birden fazla yerel değişkenler oluşturabilirsiniz. /var %x = Selam, %y, %z = $me loop {- var %x = 1 :next echo item %x inc %x if (%x < 10) goto next } Identifiers $var(%var,N) N. eşlenen değişken adını döndürür. Özellikleri : value, local Değişken adı içerisinde wildcard kullabilirsiniz. Eğer N=0 atarsanız , uyan değişken adlarının toplam sayısını verir. Not : Hem local hem global değişkenlerde arama yapar. mIRC.chm dosyasından çevirilerle anlatmaya çalıştım. Umarım hatalarım olmamıştır. |
Cevap: Identifier Soru-Cevap Oyunu Soru : $addtok identifierini açıklayınız. |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 05:38. |
Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net