Selamunaleyküm.
Kendi ihtiyaçlarım için oluşturduğum scriptte bir sorun var.
Aşağıdaki kod ile kanal giren veya manuel olarak whois çektiğim kişilerin bilgileri @Whois penceresinde gözüküyor. Buraya kadar bir sorun yok. Yalnız whois bilgileri renklendirilmediği için bazen karışabiliyor. Whois raw'larına gerekli renk kodlamalrını girmeme rağmen bir sonuç alamadım. Yardımcı olursanız sevinirim.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
raw *:*: {
if $istok(301 307 310 311 312 313 314 317 318 319 338 320 378 379 671,$numeric,32) {
haltdef
if !$window(@Whois) { window -enz @Whois }
echo -t @Whois $2-
}
}
raw 301:*: {
haltdef
window -enz @Whois | echo @Whois 5Away Durumu:1 ( $+ $3- $+ )
}
raw 307:*: {
haltdef
window -enz @Whois | echo @Whois 5Kayıt Durumu:1 Bu Nick Kayıtlı ve İdentify Edilmiştir.
}
raw 310:*: {
haltdef
window -enz @Whois | echo @Whois 5® 5ÖzeLLikLeri: 1IRC HeLper
}
raw 311:*:{
haltdef
window -enz @Whois | echo @Whois 5************************* |1 Whois Bilgileri 5| *************************
window -enz @Whois | echo @Whois 5Nick:1 $2
window -enz @Whois | echo @Whois 5FullName:1 $6-
window -enz @Whois | echo @Whois 5İp Adresi:1 $3 $+ $+ @ $+ $+ $4
}
raw 312:*:{
haltdef
window -enz @Whois | echo @Whois 5BağLı OLduğu Server:1 $3 $4 $5- | halt
}
raw 313:*: {
haltdef
window -enz @Whois | echo @Whois 5Network ÖzeLLiği:1 $5 $6 $7 $8 $9
}
raw 314:*:{
haltdef
window -enz @Whois | echo @Whois 6***********************************************************************
window -enz @Whois | echo @Whois 5Nick:1 $2
window -enz @Whois | echo @Whois 5FullName:1 $6-
window -enz @Whois | echo @Whois 5Ip Adresi:1 $3 $+ 5 $+ @ $+ 10 $+ $4
}
raw 317:*:{
haltdef
%idle = $replace($duration($3),secs,saniye,sec,saniye,mins,dakika,min,dakika,hrs,saat,hr,saat,days,gün,day,gün,wks,hafta,wk,hafta)
%baglanis = $replace($asctime($4),mon,Pazartesi,tue,Salı,wed,Çarşamba,thu,Perşembe,fri,Cuma,sat,Cumartesi,sun,Pazar,jan,Ocak,Feb,Şubat,Mar,Mart,apr,Nisan,May,Mayıs,Jun,Haziran,Jul,Temmuz,Aug,Ağustos,Sep,Eylül,Oct,Ekim,Nov,Kasım,Dec,Aralık)
window -enz @Whois | echo @Whois 5Bağlandığı Zaman:1 %baglanis
window -enz @Whois | echo @Whois 5Boş Olduğu Süre:1 %idle
window -enz @Whois | echo @Whois 5Bağlandıktan Sonra Geçen Süre:1 $duration($calc($ctime - $4))
}
raw 318:*:{
haltdef
window -enz @Whois | echo @Whois 5***********************************************************************
}
raw 319:*:{
haltdef
window -enz @Whois | echo @Whois 5KanaLLarı:1 $3-
}
raw 338:*:{
haltdef
window -enz @Whois | echo @Whois 5Gerçek İp Adresi:1 $6
window -enz @Whois | echo @Whois 5Gerçek İp:1 $4
}
raw 320:*:{
haltdef
window -enz @Whois | echo @Whois 5Swhois:1 $4-
}
raw 378:*:{
haltdef
window -enz @Whois | echo @Whois 5Gerçek Ip Adresi:1 $6
}
raw 379:*:{
haltdef
window -enz @Whois | echo @Whois 5Nick modeLeri:1 $6-
}
raw 671:*:{
haltdef
window -enz @Whois | echo @Whois 5BağLantı:1 $3-
}