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

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   Giriş-Çıkış Penceresi (https://www.ircforumlari.net/mirc-scripting-sorunlari/317080-giris-cikis-penceresi.html)

SovaLyem 17 Şubat 2010 16:17

Giriş-Çıkış Penceresi
 
"......
if (Connecting isin $1-) {
if ($window(@Giris/Cikis) == $null) { window -ne @Giris/Cikis }
echo 12 -t @Giris/Cikis $1- | halt
}
if (exiting isin $1-) || (recvQ isin $1-) {
if ($window(@Giris/Cikis) == $null) { window -ne @Giris/Cikis }
echo 4 -t @Giris/Cikis $1- | halt
}
....."

Yukarıdaki kodlar XcLusive'in kodlarından bir bölüm. Buradaki kodlar sanırım Oper'ler için. Acaba normal bir aop'un kullanabileceği şekilde, kanala giriş çıkışları ayrı pencerede gösterebilir miyiz? Tek pencerede de olabilir ( Giriş-Çıkış ), ayrı ayrı da olabilir ( Giriş ), ( Çıkış ). Şimdiden teşekkürler.

CesuryureK 17 Şubat 2010 17:31

Cevap: Giriş-Çıkış Penceresi
 
operler malumunuz sunucu giriş çıkış snoticelerini görebilmekte. Lakin userler bu giriş çıkış snoticelerini görememekte ancak ve ancak kanal giriş çıkışları görebilir ki bu da istenilen bir durum değil.

kısacası userler snoticeleri göremiyeceğinden böyle birşey mümkün değil.

SovaLyem 17 Şubat 2010 19:50

Cevap: Giriş-Çıkış Penceresi
 
Teşekkürler ama yukarıda da belirttiğim gibi, kanala giriş çıkışları kastetmiştim. Sunucuya girenleri göremeyeceğimi biliyorum da; alt+o, irc, events(olaylar), girişler-çıkışlar kısmını kanala veya statuse yönlendirebiliyoruz ya, bunu her ikisi yerine ayrı bir Giriş-Çıkış penceresine alabilir miyiz demek istedim.

Ajan 17 Şubat 2010 22:24

Cevap: Giriş-Çıkış Penceresi
 
Alabilirsin. Join/Part/Quit event'larını kullanarak yeni pencereye taşırsın. Event derslerini biraz incele, kendinde yapabilceğini göreceksin. Takılırsan yardımcı oluruz.

SovaLyem 19 Şubat 2010 12:44

Cevap: Giriş-Çıkış Penceresi
 
Event derslerini inceledim ama ne yazık ki bir şey beceremedim. Orada genelde giriş çıkış yapan nicklere verilecek tepkiler buldum; selam ver selam al gibi ama ne yaptıysam o giren çıkanları ayrı bir pencereye alamadım. Bir tek şuraya kadar geldim on *:join:*#: { veya on ^*:join:*#: { ama doğru yanlış öteye bir adım atamadım. Kod bilgimin de sıfır değil -5 olduğunu belirtmek isterim. :)

WeiLSiDe 19 Şubat 2010 14:31

Cevap: Giriş-Çıkış Penceresi
 
Kod:

on !*:join:#:$iif(!$window(@Giris/Cikis),window -ne @Giris/Cikis) | echo -t @Giris/Cikis $nick $chan kanalına girdi.
girenleri bu şekilde görebilirsin. çıkanlarıda sen yaparsın artıkın. on *:part:#: event ını kullan.
İyi Forumlar

SovaLyem 19 Şubat 2010 15:11

Cevap: Giriş-Çıkış Penceresi
 
Öncelikle teşekkürler. Diğerini de ekledim, part yani; her ikisi de çalışıyor ancak giriş-çıkış sırasında SovaLyem (Sohbetim@65.115.64.ed41=) şeklinde ip numaralarının da görünmesi için ne yapmam gerekir? Yani sadece nicki değil, aynı zamanda ip numarasını da gösterecek örnekteki gibi. Teşekkürler.

fener1907 19 Şubat 2010 15:18

Cevap: Giriş-Çıkış Penceresi
 
Alıntı:

SovaLyem Nickli Üyeden Alıntı (Mesaj 1040326473)
Öncelikle teşekkürler. Diğerini de ekledim, part yani; her ikisi de çalışıyor ancak giriş-çıkış sırasında SovaLyem (Sohbetim@65.115.64.ed41=) şeklinde ip numaralarının da görünmesi için ne yapmam gerekir? Yani sadece nicki değil, aynı zamanda ip numarasını da gösterecek örnekteki gibi. Teşekkürler.


bildiğim kadarıyla ip numarasını 12.123.123.123 bu şekilde oper yetkisi olmadan göremezsin

SovaLyem 19 Şubat 2010 15:38

Cevap: Giriş-Çıkış Penceresi
 
Belki derdimi yanlış anlatıyor olabilirim, kusura bakmayınız. Normalde script ayarlarından düzenlediğimiz zaman "events/olaylar" kısmında, örneğin giriş çıkış ya da ayrılmaları 3 seçenekle görebiliriz: Kanalda-Statuste-Gizle. Bunlarda sorun yok. Kanalda göster dediğimde kanala giren çıkanlar yüzünden normal yazılar görünmüyor. Ben sadece bunu ayrı bir pencerede görmek istedim.

[15:19:34] *** Ayrıldı #sohbet: Guest217 (Turkiye@88.252.60.ed41=)
-
[15:22:01] *** Giriş #sohbet: SovaLyem (Turkiye@95.15.120.Q141=)
-
[15:22:20] *** melek1907 (Turkiye@88.212.80.eQ28=) Çıktı (QUIT: User exited)

Yukarıda WeiLSiDe arkadaşımızın verdiği kodla ayrı bir pencereye taşıdık. Ama sadece [15:18:45] Harun #sohbet kanalına girdi şeklinde görebiliyorum. Ben yukarıda örnekte verdiğim gibi nick, kanal ve ident mi ip no mu oluyor o şeklinde görmek istedim. :)

WeiLSiDe 19 Şubat 2010 15:48

Cevap: Giriş-Çıkış Penceresi
 
$address bu identifier ı kullanman lazım.


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk