IRCRehberi.Net- Türkiyenin En iyi IRC ve Genel Forum Sitesi

IRCRehberi.Net- Türkiyenin En iyi IRC ve Genel Forum Sitesi (https://www.ircrehberi.net/)
-   mIRC Identifiers (Tanımlayıcılar) (https://www.ircrehberi.net/mirc-identifiers-tanimlayicilar/)
-   -   $deltok identifier kullanımı (https://www.ircrehberi.net/mirc-identifiers-tanimlayicilar/57398-deltok-identifier-kullanimi.html)

Mylife 12 Şubat 2021 12:40

$deltok identifier kullanımı
 
Konu: $deltok(text,N-N2,C)


* Bu identifier N değerine girilen belirteci siler. Bize gelen veya giden veri üzerin de silme işlemi yapmamıza olanak tanır bir nevi veri temizleme identifier diyebiliriz bunun için.

Belirtilen text kısmın da tek bir hane ile sildirme veya tam olarak detaylı bir silme işlemi yaptırabiliriz. Bunun için N değerine bir belirteç girmeniz yeterlidir veya '' N-N3 '' olarak orta kısım da bir silme işlemi yapılabilir. Tanım biraz yabancı gelebilir şuan ama biraz sonra anlayacaksınız.

Kullanım ve Örnekler;

$deltok(elimizdeki veri,silenecek veri,aşcı karakter) => Kullanımı bu şekildedir. Devam edelim...

* N değerine elimiz de eşleştirme metini üzerin de bir numeric değerle sildirme işlemi yaptırırız ve daha sonra C yani aşcı karakter olarak belirtilen kısıma bu işlem sırasın da bir belirgin hedef koyarız.

Kod:

//echo -a $deltok(m.y.l.i.f.e,3,46)
=> m.y.i.f.e olarak bize döner.

Gördüğünüz gibi text de belirtilen l yi sildi ve bize o olmadan veriyi aktardı. Örneği biraz açıklamak istiyorum...

m.y.l.i.f.e olarak elimiz de bir text var, numeric değeri 3 olarak girdik ve aşcı karakter olan . ( nokta ) 46 değerini identifier a girdik. Burada noktayı bir sınır olarak belirttik ve 3. harfi sil dedik.

Devam edelim...

Kod:

//echo -a $deltok(m.y.l.i.f.e,3-5,46)
=> m.y.e olarak bize döner.

Burada N değerine 3-5 olarak girdik yani burada noktayı sınır olarak al ve 3 den 5 e kadar sil dedik ve '' e '' harfi 6. harf olduğu için silmedi.

Kod:

//echo -a $deltok(m.y.l.i.f.e,3-7,46)
=> m.y olarak bize döner.

Şimdi daha iyi anlamanız için bir örnek vericem bu örnekle daha iyi olayı kavrayacaksınız. Elimiz de bir ident@host olsun ve biz bu veriden hem identi silelim, sadece host olarak veri dönsün hem de host silelim, ident olarak geri dönsün.

Elimiz de mevcut ident@host bilgisi => Silence@ RootAdmin.Hazinem.NET

Biz buradan host kısmını silmek istiyoruz...

Kod:

//echo -a $deltok(Silence@ RootAdmin.Hazinem.NET,2,64)
=> Silence olarak bize döner.

Şimdi ident kısmını silelim ve host bilgisini bize aktarsın...

Kod:

//echo -a $deltok(Silence@ RootAdmin.Hazinem.NET,1,64)
=> RootAdmin.Hazinem.NET olarak bize döner.

* Şimdi bu iki örneği biraz açıklamaya calışayım size, burada ilk örnek te N değerine 2 olarak girdik şimdi deltok amaçı veri silmek olduğu için hedef olarak silinecek hedefi belirtmemiz gerekir yani bu mantıkla C değerine belirttiğimiz aşcı karakter 64 ( @ ) olarak bir sınır belirttik yani burada dedikki, C değerine belirttiğimiz sınırdan ilk olan veriyi değil 2. olan veriyi sil, kaldır.

* Yapılan 2. örnek de mantığı aynı bu kez N değerinden 2. olan değil de 1. değeri sil, kaldır ve geriye kalan veriyi bize aktar.

Peki birden fazla silme işlemlerin de bu identifier nasıl kullanılır?

Kod:

//echo -a $deltok($deltok($deltok(Silence@ RootAdmin.Hazinem.NET,2,46), 2, 46), 1 , 64)
=> RootAdmin olarak bize döner.

Belirtilen N değerleri ve C karakterini doğru olarak belirttiğiniz sürece calışacaktır.

iyi forumlar dilerim.

Reyhan 12 Şubat 2021 12:55

Emeğinize sağlık Mylife bey :memnun:

LaviNia 12 Şubat 2021 13:12

Emeğinize sağlık

She 12 Şubat 2021 13:14

Emeğinize sağlık paylaşım için teşekkürler

Mylife 12 Şubat 2021 15:34

Alıntı:

Reyhan Nickli Üyeden Alıntı (Mesaj 353328)
Emeğinize sağlık Mylife bey :memnun:

Alıntı:

LaviNia Nickli Üyeden Alıntı (Mesaj 353371)
Emeğinize sağlık

Alıntı:

She Nickli Üyeden Alıntı (Mesaj 353378)
Emeğinize sağlık paylaşım için teşekkürler

Teşekkür ederim :utangac:

Sim 13 Şubat 2021 10:35

emegine saglik @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] bey :memnun:

Mylife 13 Şubat 2021 13:36

Alıntı:

Sim Nickli Üyeden Alıntı (Mesaj 354638)
emegine saglik @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] bey :memnun:

Rica ederim @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] hanım :sarilmakisteyen:

WildCat 13 Şubat 2021 13:44

emeginize saglik

Mylife 13 Şubat 2021 13:47

Alıntı:

YouLosT Nickli Üyeden Alıntı (Mesaj 354851)
emeginize saglik

Teşekkür ederim.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 04:30.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions, Inc.

Copyright ©2019 - 2023 | IRCRehberi