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

>
+
Etiketlenen Kullanıcılar

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Arama Stil
Alt 03 Mayıs 2011, 20:48   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
45 Dk sonra [Away] olma




Arkadaşlar Bi kodu soracam.. Kanalda veya Özelde konuşmadıysam nickim oto [away] takısı nasıl alır.. Yardımınızı bekliyorum..

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklamver bizimmekan
Alt 03 Mayıs 2011, 21:03   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: 45 Dk sonra [Away] olma




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:start: { .timerbn 0 100 whısbn } on *:input:*:{ if (*a* iswm $strip($1-)) .timerd off | .disable #kpt | .timerd 1 130 .enable #kpt | unset %delfsk if (*e* iswm $strip($1-)) .timerd off | .disable #kpt | .timerd 1 130 .enable #kpt | unset %delfsk } #kpt on alias whısbn { .whois $me } raw 317:*:{ if $3 > 2700 { komutunuz buraya away vs } } #kpt end alias whısbn { }

benim aklıma böyle bişey geldi işine yararmı bilmem

 
Alıntı ile Cevapla

Alt 04 Mayıs 2011, 16:18   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: 45 Dk sonra [Away] olma




Pardon Soruyu Yanlış sormuşum '' Kanalda Veya ÖZelede Konuşmadıysam nickim 45 Dk sonra oto NAsıl [away] takısı'' alır

 
Alıntı ile Cevapla

Alt 05 Mayıs 2011, 02:25   #4
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: 45 Dk sonra [Away] olma




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:connect: { timeraway 0 60 .abak } alias abak { .whois $me } raw 317:*: { if ($2 == $me) && ($int($calc($3 / 60)) >= 45) { Nick $+($me,[Away]) } else { echo -a Konuşmadığı Süre : $replace($duration($3),secs,Saniye,mins,Dakika,hrs,Saat,day,Gün,wk,Hafta,min,Dakika,Hr,Saat,sec,Saniye) } }


__________________
Şimdi Saat Sensizliğin Ertesi..
 
Alıntı ile Cevapla

Alt 06 Mayıs 2011, 16:07   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: 45 Dk sonra [Away] olma




Hocam Kod çalışıyor ama Her dk başı kendi Nickime Whois çekiyor ve 45 dk sonra [Away] nickini aldıktan sonra whois çekmeye devam ediyor ve [away] nicki alıyor yani 45 dk sonra 2 veya 3 tane sonra [away] nicki alıyor

 
Alıntı ile Cevapla

Alt 06 Mayıs 2011, 18:16   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: 45 Dk sonra [Away] olma




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:connect: { timeraway 0 60 .abak } alias abak { .whois $me } raw 317:*: { if ($2 == $me) && ($int($calc($3 / 60)) >= 45) { if *[Away]* iswm $me { .echo -a Şuan nick'iniz zaten Away başlığı altındadır. .halt } Nick $+($me,[Away]) } else { echo -a Konuşmadığı Süre : $replace($duration($3),secs,Saniye,mins,Dakika,hrs,Saat,day,Gün,wk,Hafta,min,Dakika,Hr,Saat,sec,Saniye) } }

Sanırım bu şekilde, tekrar tekrar away nick'i almayacaktır ^^ Denemedim fakat, çalışması gerekli, ha yok çalışmazsa başka bişiler yaparız ^^

 
Alıntı ile Cevapla

Alt 07 Mayıs 2011, 09:24   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: 45 Dk sonra [Away] olma




Kendin mesaj yazdığın için istediğini who çekilmeden de yapılabilir (regsubex in vermiş olduğu koda benzer), msn deki gibi belli bir süre yazı yazmayınca away tagı alıcaksın yazı yazınca away tagın geri alınacak komutlar bundan muaf yani away tagın alınmadan /msg nick mesaj şeklinde mesajınıda yazabilirsin.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:input:*: { if $left($1,1) != / { if $server && $regex($window($active).type,channel|query) { if *[away] iswm $me { ;eğer yazı yazarsan awayden çıkma modu bunu iptal edebilirsin nick $regsubex($me,\[away\]$,$null) } else { .set %chkatimer $ctime } } } } alias chkatime { if *[away] !iswm $me && $server { if !%chkatimer { set %chkatimer $ctime } if $calc($ctime - %chkatimer) >= 2700 { nick $+($me,[away]) } } } on *:connect: { .set %chkatimer $ctime | .timerchkatime 0 60 chkatime }


 
Alıntı ile Cevapla

Alt 07 Mayıs 2011, 20:47   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: 45 Dk sonra [Away] olma




çok kolay aslında;

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
On *:input:*: {
  .
timeraway 1 2700 //nick $+($me,[away]) | !away Bilgisayar başında değilim.
  
if [awayisin $me {
    !
away
    nick $remove
($me,[away])
  }


gibi birşey olabilir.

 
Alıntı ile Cevapla

Alt 08 Mayıs 2011, 11:23   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: 45 Dk sonra [Away] olma




Pardon Soruyu Yanlış sormuşum '' Kanalda Veya ÖZelede Konuşmadıysam nickim 45 Dk sonra oto NAsıl [away] takısı'' alır

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:input:*:{ if (a isin $strip($1-)) .timerd off | .timerd 1 2700 nick $me $+ [Away] if (e isin $strip($1-)) .timerd off | .timerd 1 2700 nick $me $+ [Away] }


 
Alıntı ile Cevapla

Alt 08 Mayıs 2011, 23:16   #10
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: 45 Dk sonra [Away] olma




$idle identifier'ı zaten input eventını kapsıyor.Editbox'a bir girdi(enter) olduğunda $idle sıfırlanacaktır.
Zamanlayıcı(timer) ile uygun bir if sorgusuna tabii tutulursa daha iyi bir sonuç alınabileceğini düşünüyorum.

 
Alıntı ile Cevapla

Cevapla

Etiketler
45, dk, olma, sonra


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
Hiç ayrıldıktan sonra oh kurtuldum deyip 2-3 sene sonra pişmanlık duyduğunuz oldu mu? `She IF Soruyor 18 18 Mayıs 2024 20:56
Gizlice Evlendikten Sonra Kayıplara Karışmıştı! Üç Yıl Sonra Fotoğraf Paylaştı CORDON BLEU Magazin Haberleri 0 05 Haziran 2022 16:10
Arkadaşlarıyla alkol aldıktan sonra kayboldu, saatler sonra bulundu NurSima Güncel ve Son Dakika Haberler 0 14 Mayıs 2021 22:42
Fatih Terim derbiden sonra, önce hakemi sonra da kendi oyuncularını eleştirdi CORDON BLEU Galatasaray 1 27 Eylül 2020 22:59
Ya Sonra ? Ne Yaparım Senden Sonra ? Biten İlişkinin Ardından Toparlanma Süreci Liaaa Ruh Sağlığı 0 23 Ekim 2012 03:34