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

>
+
Etiketlenen Kullanıcılar

25Beğeni(ler)

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 10 Kasım 2011, 21:06   #21
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Identifier Bankası




Soru : $comchan identifieri hakkında bilgi veriniz.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklamver bizimmekan
Alt 10 Kasım 2011, 21:32   #22
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
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..

 
Alıntı ile Cevapla

Alt 11 Kasım 2011, 00:11   #23
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
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 .

 
Alıntı ile Cevapla

Alt 14 Kasım 2011, 04:12   #24
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Identifier Soru-Cevap Oyunu




Soru : 35 sayısının Ascii kod numarasını nasıl öğrenebilirim?

 
Alıntı ile Cevapla

Alt 14 Kasım 2011, 12:16   #25
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Identifier Soru-Cevap Oyunu




Minstrel Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Soru : $comchan identifieri hakkında bilgi veriniz.

Öncelikle verilen yanlış cevapları düzeltelim;

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.

Minstrel Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Soru : 35 sayısının Ascii kod numarasını nasıl öğrenebilirim?

Soruyu tam anlamadım ama sanırım 35 sayısının asc numaralarını soruyorsun;
$asc(3)
$asc(5)

Eğer ki 35 numaradaki ascii yi soruyorsan;
$chr(35)

 
Alıntı ile Cevapla

Alt 14 Kasım 2011, 13:37   #26
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Identifier Soru-Cevap Oyunu




$findfile identifierini açıklayınız.

 
Alıntı ile Cevapla

Alt 15 Kasım 2011, 12:23   #27
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
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.

 
Alıntı ile Cevapla

Alt 15 Aralık 2011, 18:12   #28
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Identifier Soru-Cevap Oyunu




Soru: $var Identifierini Açıklayın?

 
Alıntı ile Cevapla

Alt 28 Haziran 2012, 16:18   #29
Çevrimiçi
✩ 별이 지고 있나 봐 ✩
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Identifier Soru-Cevap Oyunu




SiLuet Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Soru: $var Identifierini Açıklayın?



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 (
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
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.

__________________
dulcius ex asperis...

Kullanıcı imzalarındaki bağlantı ve resimleri görebilmek için en az 20 mesaja sahip olmanız gerekir ya da üye girişi yapmanız gerekir.
 
Alıntı ile Cevapla

Alt 29 Haziran 2012, 12:07   #30
Çevrimiçi
✩ 별이 지고 있나 봐 ✩
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Identifier Soru-Cevap Oyunu




Soru : $addtok identifierini açıklayınız.

__________________
dulcius ex asperis...

Kullanıcı imzalarındaki bağlantı ve resimleri görebilmek için en az 20 mesaja sahip olmanız gerekir ya da üye girişi yapmanız gerekir.
 
Alıntı ile Cevapla

Cevapla

Etiketler
bankası, identifier, oyunu, sorucevap


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
Oyun botu soru dosyasindaki soru|cevap duzenini tersine çevirme (Çözüm) Weise Eggdrop, NeoStats, BNC 1 29 Aralık 2024 15:38
Client Soru-Cevap Oyunu Gurkan Soru - Cevap 374 29 Ağustos 2024 09:05
Soru-Cevap oyunu (IRCd, mIRC ile ilgili.) papillon Servisler 32 03 Temmuz 2010 09:53