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/)
-   -   online takip (https://www.ircforumlari.net/mirc-scripting-sorunlari/166017-online-takip.html)

Bilecikli 18 Ağustos 2013 18:14

Cevap: online takip
 
Kod:

on *:input:#Oyun@: {
  if ($1 == !ekle) { if (!$2) { return }
    if ($2 == $me) { .msg # Beni takip listesine alamazsın $nick $+ :) | return }
    if ($ini(takip.ini,$2)) { .msg #  $+ $2  nicki zaten listede ekli durumda. | return }
    else {
      writeini -n takip.ini $2 Pazartesi 0
      writeini -n takip.ini $2 Salı 0
      writeini -n takip.ini $2 Çarşamba 0
      writeini -n takip.ini $2 Perşembe 0
      writeini -n takip.ini $2 Cuma 0
      writeini -n takip.ini $2 Cumartesi 0
      writeini -n takip.ini $2 Pazar 0
      .auser takip $2
      .msg #  $+ $2  nicki online listesine eklenmiştir.
      if ($2 ison #oyun) { $+(.timertakip,$2) 0 1 inc -e $+(%,$2) }
    }
  }
  if ($1 == !sil) {
    if (!$2) { return }
    if (!$ini(takip.ini,$2)) { .msg # $2 Listede ekli değil | return }
    else { .remini takip.ini $2 | .ruser takip $2 | .msg # $2 Listeden silindi.
      if $+($timertakip,($2)) { $+(timertakip,$2) off | unset $+(%,$2) }
    }
  }
  if ($1 == !onlines) {
    if (!$2) { return }
    if (!$ini(takip.ini,$2)) { .msg # $2 Listede ekli değil | return }
    kayit $2
    .msg # 4 $str(-,10) $2 nicki için takip listesi $str(-,10)
    .play $+(-t,$2) # takip.ini 100
    $+(.timerlist,$2) 1 1 .msg # 4 $str(-,10) Listenin sonu $str(-,10)
  }
}
on takip:join:#Oyun: { $+(.timertakip,$nick) 0 1 inc -e $+(%,$nick) }
on takip:part:#Oyun:{ if $+($timertakip,($nick)) { $+(.timertakip,$nick) off | kayit $nick } }
on takip:quit: { if $+($timertakip,($nick)) { $+(timertakip,$nick) off | kayit $nick } }
alias kayit { .remini takip.ini $1 $gün | writeini -n takip.ini $1 $gün $replace($duration($($+(%,$1),2)),mins,Dakika,hrs,Saat,secs,Saniye,min,Dakika,hr,Saat,sec,Saniye,day,Gün,days,Gün) }
alias gün { return $replace($asctime($ctime,dddd),monday,Pazartesi,sunday,Pazar,wednesday,Çarşamba,friday,Cuma,saturday,Cumartesi,tuesday,Salı,thursday,Perşembe) }

Kodu kanalıma göre düzenleyip input ekledim fakat yine de işlevsiz kaldı sebebi nedir acaba

Rules 19 Ağustos 2013 19:05

Cevap: online takip
 
Alıntı:

TaLhA_46 Nickli Üyeden Alıntı (Mesaj 625433)
[22:13] <TarsusTeaM> ---------- fable^prince nicki için takip listesi ----------
[22:13] <TarsusTeaM> Pazartesi=0
[22:13] <TarsusTeaM> Salı=0
[22:13] <TarsusTeaM> Çarşamba=0
[22:13] <TarsusTeaM> Perşembe=0
[22:13] <TarsusTeaM> Cumartesi=0
[22:13] <TarsusTeaM> Pazar=0
[22:13] <TarsusTeaM> Cuma=6Saniye
[22:13] <TarsusTeaM> ---------- Listenin sonu ----------

peki bunu şu şekilde yazabilirmyiz.

07:10 <TaLha_46> !bilgi TaLha_46
07:10 <________> TaLha_46 Döküman için modül hazirlaniyor..
07:10 <________> 7 Nick: TaLha_46
07:10 <________> 7 Durumu: Online!
07:10 <________> 7 Bugünkü Online Süresi: 10 saat 1 dakika 11saniye.
07:10 <________> 7 Toplam Online Süresi: 6 gün 2 saat 48dakika 20 saniye.
07:10 <________> 7 Kayit Eden: TaLha_46
07:10 <________> 7 Kayit Tarihi: Cumartesi Ocak 17 10:05:19 2009


Birde !ekle TaLha_46 yazdıgımızda eklesin, ama benim nickim degilse ornek !ekle MrOwner dediginde sadece kendi nickinizi ekleyebilirsiniz desin... #bilgi@ kanalında !listele diyince

07:10 <TaLha_46> !listele
07:10 <________> TaLha_46 Döküman için modül hazirlaniyor..
07:10 <________> 7 Nick: TaLha_46
07:10 <________> 7 Toplam Online Süresi: 6 gün 2 saat 48dakika 20 saniye.
07:10 <________> 7 Nick: MrOwner
07:10 <________> 7 Toplam Online Süresi: 3 gün 2 saat 48 dakika 20 saniye.
07:10 <________> 7 Nick: ResuL
07:10 <________> 7 Toplam Online Süresi: 1 gün 5 saat 28 dakika 10 saniye.

Allah rızası icin yaparmısınız ?

Bnu yapanı repe bogarım :(



arkadaşlar talha arkadaşımızın istediği kod bencede çok güzel hatta ufak bi ek olursa daha işlevli olur !oplist yazıldıgında ekli olan oplarıda verirse çok iyi olur rica ediyoruz bu takip olayında bize yardımcı olun

kheldor 18 Ekim 2013 14:36

Cevap: online takip
 
Uzun süre sorunsuz çalışan kod artık online durumunu göstermemekte.

[14:18:45] <~ArchangeL> !onlines ArchangeL
[14:18:46] <~BiTTuRK> ---------- ArchangeL nicki için takip listesi ----------
[14:18:48] <~BiTTuRK> ---------- Listenin sonu ----------
[14:19:34] <~ArchangeL> !onlines ArchangeL
[14:19:35] <~BiTTuRK> ---------- ArchangeL nicki için takip listesi ----------
[14:19:36] <~BiTTuRK> ---------- Listenin sonu ----------
[14:20:17] <~ArchangeL> !onlines ArchangeL
[14:20:18] <~BiTTuRK> ---------- ArchangeL nicki için takip listesi ----------
[14:20:19] <~BiTTuRK> ---------- Listenin sonu ----------
[14:20:48] <~ArchangeL> !sil ArchangeL
[14:20:48] <~BiTTuRK> ArchangeL Listeden silindi.
[14:20:51] <~ArchangeL> !ekle ArchangeL
[14:20:52] <~BiTTuRK> ArchangeL nicki online listesine eklenmiştir.
[14:20:56] <~ArchangeL> !onlines ArchangeL
[14:20:57] <~BiTTuRK> ---------- ArchangeL nicki için takip listesi ----------
[14:20:58] <~BiTTuRK> ---------- Listenin sonu ----------






PHP- Kodu:

on *:text:*:#: {
if !$count($nick(#,$nick).pnick,@,&) { | return }
  
if ($== !ekle) { if (!$2) { return } 
    if ($
== $me) { .msg # Beni takip listesine alamazsın $nick $+ :) | return } 
    
if ($ini(takip.ini,$2)) { .msg #  $+ $2  nicki zaten listede ekli durumda. | return }
    
else { 
      
writeini -n takip.ini $2 Pazartesi 0
      writeini 
-n takip.ini $2 Salı 0 
      writeini 
-n takip.ini $2 Çarşamba 0 
      writeini 
-n takip.ini $2 Perşembe 0
      writeini 
-n takip.ini $2 Cuma 0
      writeini 
-n takip.ini $2 Cumartesi 0
      writeini 
-n takip.ini $2 Pazar 0
      
.auser takip $
      
.msg #  $+ $2  nicki online listesine eklenmiştir.
      
if ($2 ison #) { $+(.timertakip,$2) 0 1 inc -e $+(%,$2) }
    
}
  }
  if ($
== !sil) {
    if (!$
2) { return } 
    if (!
$ini(takip.ini,$2)) { .msg # $2 Listede ekli değil | return } 
    
else { .remini takip.ini $| .ruser takip $| .msg # $2 Listeden silindi.
      
if $+($timertakip,($2)) { $+(timertakip,$2off | unset $+(%,$2) }
    }
  }
  if ($
== !onlines) {
    if (!$
2) { return } 
    if (!
$ini(takip.ini,$2)) { .msg # $2 Listede ekli değil | return } 
    
kayit $
    
.msg # 4 $str(-,10) $2 nicki için takip listesi $str(-,10) 
    
.play $+(-t,$2# takip.ini 100 
    
$+(.timerlist,$21 1 .msg # 4 $str(-,10) Listenin sonu $str(-,10)
  
}
}
on takip:join:#: { $+(.timertakip,$nick) 0 1 inc -e $+(%,$nick) }
on takip:part:#:{ if $+($timertakip,($nick)) { $+(.timertakip,$nick) off | kayit $nick } }
on takip:quit: { if $+($timertakip,($nick)) { $+(timertakip,$nickoff kayit $nick } }
alias kayit { .remini takip.ini $1 $gün writeini -n takip.ini $1 $gün $replace($duration($($+(%,$1),2)),mins,Dakika,hrs,Saat,secs,Saniye,min,Dakika,hr,Saat,sec,Saniye,day,Gün,days,Gün) }
alias gün { return $replace($asctime($ctime,dddd),monday,Pazartesi,sunday,Pazar,wednesday,Çarşamba,friday,Cuma,saturday,Cumartesi,tuesday,Salı,thursday,Perşembe) } 



--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 14:36 -->-> Daha önceki mesaj 14:24 --

Daha önce sorunsuz olarak şu şekil göstermekte idi.


PHP- Kodu:

[14:08:57] <&ArchangeL> !onlines ArchangeL
[14:08:57] <~BiTTuRK>  ---------- ArchangeL nicki için takip listesi ----------
[
14:08:57] <~BiTTuRKÇarşamba=1Gün 12Saat 14Dakika 12Saniye
[14:08:57] <~BiTTuRKCuma=2Güns 22Saat 37Dakika 59Saniye
[14:08:58] <~BiTTuRKPazar=4Güns 11Saat 49Dakika 19Saniye
[14:08:58] <~BiTTuRKCumartesi=2Güns 3Saat 27Dakika 13Saniye
[14:08:58] <~BiTTuRKSalı=2Güns 15Saat 21Dakika 36Saniye
[14:08:58] <~BiTTuRKPazartesi=4Güns 5Saat 21Dakika 6Saniye
[14:08:58] <~BiTTuRKPerşembe=4Güns 5Saat 21Dakika 6Saniye
[14:08:58] <~BiTTuRK>  ---------- Listenin sonu ---------- 


Feragat 18 Ekim 2013 19:49

Cevap: online takip
 
Alıntı:

kheldor Nickli Üyeden Alıntı (Mesaj 1041352256)
Uzun süre sorunsuz çalışan kod artık online durumunu göstermemekte.
Daha önce sorunsuz olarak şu şekil göstermekte idi.

Kodun alttaki halinde bir problem yok. Belki script ile veya kodu ekleme şekli ile ilgili gözünüzden kaçan bir hata olmuş olabilir. [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] incelemenizi öneririm, gözden kaçabilen hataları düzeltmek adına. İyi forumlar.

Örnek Kanal Görüntüsü:
Kod:

[19:32] * Feragat sets mode: +o deneme1
[19:32] <deneme1> !ekle deneme1
[19:32] <Feragat> deneme1  nicki online listesine eklenmiştir.
[19:32] * Attempting to rejoin channel #deneme
[19:32] * Rejoined channel #deneme
[19:33] * Feragat sets mode: +o deneme1
[19:33] <deneme1> !onlines deneme1
[19:33] <Feragat>  ---------- deneme1 nicki için takip listesi ----------
[19:33] <Feragat> Pazartesi=0
[19:33] <Feragat> Salı=0
[19:33] <Feragat> Çarşamba=0
[19:33] <Feragat> Perşembe=0
[19:33] <Feragat> Cumartesi=0
[19:33] <Feragat> Pazar=0
[19:33] <Feragat> Cuma=33Saniye
[19:33] <Feragat>  ---------- Listenin sonu ----------
[19:35] <deneme1> !sil deneme1
[19:35] <Feragat> deneme1 Listeden silindi.
[19:35] <deneme1> !ekle deneme1
[19:35] <Feragat> deneme1  nicki online listesine eklenmiştir.
[19:35] <deneme1> !onlines deneme1
[19:35] <Feragat>  ---------- deneme1 nicki için takip listesi ----------
[19:35] <Feragat> Pazartesi=0
[19:35] <Feragat> Salı=0
[19:35] <Feragat> Çarşamba=0
[19:35] <Feragat> Perşembe=0
[19:35] <Feragat> Cumartesi=0
[19:35] <Feragat> Pazar=0
[19:35] <Feragat> Cuma=4Saniye
[19:35] <Feragat>  ---------- Listenin sonu ----------

Kod:

on *:text:*:#: {
  if !$count($nick(#,$nick).pnick,@,&) { return }
  if ($1 == !ekle) { if (!$2) { return }
    if ($2 == $me) { .msg # Beni takip listesine alamazsın $nick $+ :) | return }
    if ($ini(takip.ini,$2)) { .msg #  $+ $2  nicki zaten listede ekli durumda. | return }
    else {
      writeini -n takip.ini $2 Pazartesi 0
      writeini -n takip.ini $2 Salı 0
      writeini -n takip.ini $2 Çarşamba 0
      writeini -n takip.ini $2 Perşembe 0
      writeini -n takip.ini $2 Cuma 0
      writeini -n takip.ini $2 Cumartesi 0
      writeini -n takip.ini $2 Pazar 0
      .auser takip $2
      .msg #  $+ $2  nicki online listesine eklenmiştir.
      if ($2 ison #) { $+(.timertakip,$2) 0 1 inc -e $+(%,$2) }
    }
  }
  if ($1 == !sil) {
    if (!$2) { return }
    if (!$ini(takip.ini,$2)) { .msg # $2 Listede ekli değil | return }
    else { .remini takip.ini $2 | .ruser takip $2 | .msg # $2 Listeden silindi.
      if $+($timertakip,($2)) { $+(timertakip,$2) off | unset $+(%,$2) }
    }
  }
  if ($1 == !onlines) {
    if (!$2) { return }
    if (!$ini(takip.ini,$2)) { .msg # $2 Listede ekli değil | return }
    kayit $2
    .msg # 4 $str(-,10) $2 nicki için takip listesi $str(-,10)
    .play $+(-t,$2) # takip.ini 100
    $+(.timerlist,$2) 1 1 .msg # 4 $str(-,10) Listenin sonu $str(-,10)
  }
}
on takip:join:#: { $+(.timertakip,$nick) 0 1 inc -e $+(%,$nick) }
on takip:part:#:{ if $+($timertakip,($nick)) { $+(.timertakip,$nick) off | kayit $nick } }
on takip:quit: { if $+($timertakip,($nick)) { $+(timertakip,$nick) off | kayit $nick } }
alias kayit { .remini takip.ini $1 $gün | writeini -n takip.ini $1 $gün $replace($duration($($+(%,$1),2)),mins,Dakika,hrs,Saat,secs,Saniye,min,Dakika,hr,Saat,sec,Saniye,day,Gün,days,Gün) }
alias gün { return $replace($asctime($ctime,dddd),monday,Pazartesi,sunday,Pazar,wednesday,Çarşamba,friday,Cuma,saturday,Cumartesi,tuesday,Salı,thursday,Perşembe) }


kheldor 19 Ekim 2013 00:18

Cevap: online takip
 
[00:15:45] <@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]> !onlines ArchangeL
[00:15:45] <~BiTTuRK> ---------- ArchangeL nicki için takip listesi ----------
[00:15:46] <~BiTTuRK> ---------- Listenin sonu ----------

Aynı kod bende bu sekil göstermekte. Sanırım bir başka kod ile çakışıyor. Teşekkürler.


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

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