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 Events (Olaylar) (https://www.ircrehberi.net/mirc-events-olaylar/)
-   -   On Connect Event Kullanımı (https://www.ircrehberi.net/mirc-events-olaylar/82283-connect-event-kullanimi.html)

Mylife 15 Ağustos 2021 16:43

On Connect Event Kullanımı
 
Konu: on <level>:CONNECT:<commands>
Anlatım: Mylife
Tarih: 15.08.2021


Merhaba sevgili forum kullanıcıları, bugün sizlere anlatmak istediğim eventimiz '' connect '' adından da anlaşılacağı gibi bağlanmak anlamına gelen bu event, hedef olarak belirlenen network ağının motd cizelgesi gecildikten hemen sonra tetiklenen eventimizdir.

* Fazla kafa karıştırmadan en basit, yalın hali ile anlatacağım. Eventin kullanılabilir 2 hali vardır birisi '' on connect '' diğeri ise tam tersi olan '' on disconnect '' dir.

On connect: Yukarıda belirttiğim gibi hedef network'un motd cizelgesi sonrası tetiklenir.

On disconnect: Bir irc sunucusundan çıktığınız da veya bağlantınız kesildiğin de tetiklenir.

Örnek;

Herhangi bir sunucu ya giriş yaptığım da 10 saniye sonra bütün kanallardan çıkmak istiyorum?

Kod:

on 1:CONNECT:/timer 1 10 .partall
En basit şekil de timer yardımı ile 10 saniye sonra bütün kanallardan çık dedik. Burada belirtilen 10 saniye hedef alınan network'un motd cizelgesi geçtikten sonra başlayacaktır.

disconnect kullanımı ile ilgili bir örnek vereyim...

Kod:

on 1:disconnect: { if ($regex($server,/sohbet/Si)) { server irc.SunucuAdı.org } }
Örneğimiz de dediğimiz gibi eğer bağlantımız koptuğu sunucu adın da sohbet geciyorsa otomatik olarak belirtilen sunucuya bağlan dedik. Koşullar tuttuğu sürece istenileni yapıcaktır.

Bir diğer bahsetmek istediğim durum da connectfail, connectfail herhangi bir network'a veya birden fazla adrese giriş denemesi yaparken ( bütün denemeler dahil ) başarısız olunduğun da tetiklenir. Yani bağlantı durumu başarısız olduğun da aktif olur. $1- bağlantı hata mesajını gösterir.

- MİRC ANA DİZİN DOSYASI AÇIKLAMASI -


The on DISCONNECT event uses the same format as above and triggers when you quit or are disconnected from an IRC Server.
The on CONNECTFAIL event uses the same as above and triggers when a connection attempt (including all retries) has failed. $1- is set to the connect error message.

Examples;

Kod:

on 1:CONNECT:/echo Connected to $server at $time with nickname $nick
This triggers after mIRC connects to a server.

Kod:

on 1:DISCONNECT:/echo Disconnected from $server at $time with nickname $nick


This triggers when mIRC is disconnected from a server.

İyi forumlar dilerim.

Artist 15 Ağustos 2021 16:45

Güzel paylaşım emeğinize sağlık

Reyhan 15 Ağustos 2021 16:50

Emeğinize sağlık.

ZeyNa 15 Ağustos 2021 16:52

Emeğinize sağlık

WildCat 15 Ağustos 2021 16:58

paylasim icin tesekkur ederiz emeginize saglik

Mylife 16 Ağustos 2021 11:36

Alıntı:

ZeyNa Nickli Üyeden Alıntı (Mesaj 572663)
Emeğinize sağlık

Alıntı:

Reyhan Nickli Üyeden Alıntı (Mesaj 572661)
Emeğinize sağlık.

Alıntı:

WildCat Nickli Üyeden Alıntı (Mesaj 572674)
paylasim icin tesekkur ederiz emeginize saglik

Teşekkürler, umarım faydalı olur.

oMeN 16 Ağustos 2021 19:22

Emeğine sağlık @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] teşekkür ederiz paylaşım için dostum

She 16 Ağustos 2021 20:43

Emeğinize sağlık, paylaşım için teşekkür ederiz tabiki.

xena 16 Ağustos 2021 21:41

@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] , harikalar diyarına gidelim mi ?
Pek anlamıyorum ama iyi olmuş gibi sanki çok güzel emeğine, yüreğine, eline sağlık :d

Mylife 17 Ağustos 2021 11:28

Alıntı:

xena Nickli Üyeden Alıntı (Mesaj 574143)
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] , harikalar diyarına gidelim mi ?
Pek anlamıyorum ama iyi olmuş gibi sanki çok güzel emeğine, yüreğine, eline sağlık :d

Sevgili @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] , gözüm kapalı giderim seninle :memnun:

Teşekkür ederim. Umarım faydalı olur.


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

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

Copyright ©2019 - 2023 | IRCRehberi