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

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 05 Şubat 2007, 12:55   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Kim N Kadar Online Olmuş




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:join:#Kanal1: { $+(timer,$nick) 0 1 inc -e $+(%,$nick) if !$read( $+ %gun $+ .txt,w,$nick) { write %gun $+ .txt $nick } } on *:part:#Kanal1: { if $timer($nick) { $+(timer,$nick) off } } on *:quit: { if $timer($nick) { $+(.timer,$nick) off } } on 500:text:*:#Kanal2: { if $read( $+ %gun $+ .txt,w,$2) { !msg #Kanal2 Bugün: $2 Nickli Helper $replace($duration($($+(%,$2),2)),mins,Dakika,hrs,Saat,secs,Saniye'dir,min,Dakika,hr,Saat,sec,Saniye'dir) online } if $read(Pazartesi.txt,w,$2) { !msg #Kanal2 Pazartesi: $2 Nickli Helper $replace($duration($($+(%,$2),2)),mins,Dakika,hrs,Saat,secs,Saniye'dir,min,Dakika,hr,Saat,sec,Saniye'dir) online } if $read(Sali.txt,w,$2) { !msg #Kanal2 Salı: $2 Nickli Helper $replace($duration($($+(%,$2),2)),mins,Dakika,hrs,Saat,secs,Saniye'dir,min,Dakika,hr,Saat,sec,Saniye'dir) online } if $read(Carsamba.txt,w,$2) { !msg #Kanal2 Çarşamba: $2 Nickli Helper $replace($duration($($+(%,$2),2)),mins,Dakika,hrs,Saat,secs,Saniye'dir,min,Dakika,hr,Saat,sec,Saniye'dir) online } if $read(Persembe.txt,w,$2) { !msg #Kanal2 Perşembe: $2 Nickli Helper $replace($duration($($+(%,$2),2)),mins,Dakika,hrs,Saat,secs,Saniye'dir,min,Dakika,hr,Saat,sec,Saniye'dir) online } if $read(Cuma.txt,w,$2) { !msg #Kanal2 Cuma: $2 Nickli Helper $replace($duration($($+(%,$2),2)),mins,Dakika,hrs,Saat,secs,Saniye'dir,min,Dakika,hr,Saat,sec,Saniye'dir) online } if $read(Cumaertesi.txt,w,$2) { !msg #Kanal2 Cumartesi: $2 Nickli Helper $replace($duration($($+(%,$2),2)),mins,Dakika,hrs,Saat,secs,Saniye'dir,min,Dakika,hr,Saat,sec,Saniye'dir) online } if $read(Pazar.txt,w,$2) { !msg #Kanal2 Pazar: $2 Nickli Helper $replace($duration($($+(%,$2),2)),mins,Dakika,hrs,Saat,secs,Saniye'dir,min,Dakika,hr,Saat,sec,Saniye'dir) online } } alias gun { if ($day == Monday ) { /set %gun Pazartesi } if ($day == Tuesday ) { /set %gun Sali } if ($day == Wednesday ) { /set %gun Carsamba } if ($day == Thursday ) { /set %gun Persembe } if ($day == Friday ) { /set %gun Cuma } if ($day == Saturday ) { /set %gun Cumartesi } if ($day == Sunday ) { /set %gun Pazar } } on *:Start:{ gun | 15 } on *:Start:{ .timer 00:00 1 1 /gun } on *:CONNECT:{ .timer 00:00 1 1 /gun }

ßöyle ßir Kod Yapdım Fakat Bugun Ben 2 Saat Online Oldu ise Diğer Günler İçinde 2 Saat Olarak Gösterior ßunu Nasıl Ayarlarım

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 'nun Kodudur Üzerinde Oynama Yapdım sadece.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Yazgulu Sohbet
Alt 30 Haziran 2007, 12:38   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kim N Kadar Online Olmuş




aynı sorun bendede oldu hata nerde acaba bi bakabilirmisiniz

 
Alıntı ile Cevapla

Alt 30 Haziran 2007, 16:06   #3
CipriX
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: Kim N Kadar Online Olmuş




Bitanede ben yazdım

Kullanımı
<CipriX> !online ciprix
<Bot> ciprix ile ilgili bi sonuç bulunamadı
<CipriX> !online cipriks
<Bot> cipriks => 2mins 31secs

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:join:#kanal:{ if !$timer($nick) { $+(.timer,$nick) 0 1 .inc -e $+(%,$nick) } } on *:part:#kanal:{ if $timer($nick) { $+(.timer,$nick) off | .writeini -n $replace($day,Monday,Pazartesi,Tuesday,Sali,Wednesday,Carsamba,Thursday,Persembe,Friday,Cuma,Saturday,Cumartesi,Sunday,Pazar) $+ .ini $date $remove($($+(%,$nick),1),%) $($+(%,$nick),2) } } on *:quit:{ if $timer($nick) { $+(.timer,$nick) off | .writeini -n $replace($day,Monday,Pazartesi,Tuesday,Sali,Wednesday,Carsamba,Thursday,Persembe,Friday,Cuma,Saturday,Cumartesi,Sunday,Pazar) $+ .ini $date $remove($($+(%,$nick),1),%) $($+(%,$nick),2) } } on *:text:*:#kanal:{ if !online isin $1- { if $read($replace($day,Monday,Pazartesi,Tuesday,Sali,Wednesday,Carsamba,Thursday,Persembe,Friday,Cuma,Saturday,Cumartesi,Sunday,Pazar) $+ .ini,w,* $+ $2 $+ *) == $null { msg $chan $2 ile ilgili bi sonuç bulunamadı } else { msg $chan $2 => $duration($gettok($read($replace($day,Monday,Pazartesi,Tuesday,Sali,Wednesday,Carsamba,Thursday,Persembe,Friday,Cuma,Saturday,Cumartesi,Sunday,Pazar) $+ .ini,w,* $+ $2 $+ *),2,61)) } } }

Hatta kodlarla oynayıp !online salı nick vb. Gibi birşeyde yapılabilir bunda günleri söylemiyor zaten o gün için söylüyor :) yani salı günü !online nick yaptığında salı günü o kişinin onlinesini veriyor.. Mesajın başına gün koymak istiyorsan

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
msg $chan $2 => $duration($gettok($read($replace($day,Monday,Pazartesi,Tuesday,Sali,Wednesday,Carsamba,Thursday,Persembe,Friday,Cuma,Saturday,Cumartesi,Sunday,Pazar) $+ .ini,w,* $+ $2 $+ *),2,61))

Burayı

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
msg $chan $replace($day,Monday,Pazartesi,Tuesday,Sali,Wednesday,Carsamba,Thursday,Persembe,Friday,Cuma,Saturday,Cumartesi,Sunday,Pazar) , $2 => $duration($gettok($read($replace($day,Monday,Pazartesi,Tuesday,Sali,Wednesday,Carsamba,Thursday,Persembe,Friday,Cuma,Saturday,Cumartesi,Sunday,Pazar) $+ .ini,w,* $+ $2 $+ *),2,61))

Bu şekilde değiştirebilirsin..

Writeini'de seçenek çok !online Tarih şeklinde o tarihteki nickleri falanda alabilirsin :) Tabi biraz kodlarla oynaman gerekiyor.


Konu CipriX tarafından (30 Haziran 2007 Saat 16:23 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 30 Haziran 2007, 19:15   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kim N Kadar Online Olmuş




m3X Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Tşkler &#199;ok G&#252;zel &#199;alışıyor &#223;unu Ş&#246;yle Yapabilirmiyiz

Haftalık Online S&#252;resinide Mesela

!Takip shAnk Deyince Bana B&#246;yle &#223;ir Cvp Gelecek

shAnk G&#252;nl&#252;k ve Haftalık Online Bilgisi:
Pazartesi: X Saat X Dakika Online Oldu
Salı: X Saat X Dakika Online Oldu
&#199;arşamba: X Saat X Dakika Online Oldu
Perşembe: X Saat X Dakika Online Oldu
Cuma: X Saat X Dakika Online Oldu
Cumartesi: X Saat X Dakika Online Oldu
Pazar: X Saat X Dakika Online Oldu
Haftalık Toplam Online: X Saat Y Dakika


&#223;&#246;yle Olabilirmi Acaba Olursa S&#252;per Olur
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.



B&#246;le Bir ŞEy M&#252;mk&#252;n Değilmi

 
Alıntı ile Cevapla

Alt 30 Haziran 2007, 20:13   #5
CipriX
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: Kim N Kadar Online Olmuş




benim verdiğim kodların üzerinde dene yaparsın eminim.. !takip Nick yaptığında $2 ile pazartesi.ini , sali.ini vs.. Şeklinde okutabilirsin..

örn:

on *:text:*:#kanal:{
if !takip isin $1- {
msg $chan $2 Pazartesi $read(pazartesi.ini,w,* $+ $2 $+ *) Kadar Online olmuş
msg $chan $2 Sali $read(sali.ini,w,* $+ $2 $+ *) Kadar Online olmuş
msg $chan $2 Carsamba $read(carsamba.ini,w,* $+ $2 $+ *) Kadar Online olmuş
msg $chan $2 Persembe $read(Persembe.ini,w,* $+ $2 $+ *) Kadar Online olmuş
msg $chan $2 Cuma $read(Cuma.ini,w,* $+ $2 $+ *) Kadar Online olmuş
msg $chan $2 Cumartesi $read(Cumartesi.ini,w,* $+ $2 $+ *) Kadar Online olmuş
msg $chan $2 Pazar $read(pazar.ini,w,* $+ $2 $+ *) Kadar Online olmuş
}
}

gibi..

Haftalık online olayıda $calc ile yapılabilir gettok ile txt'den dakika ve saatleri alıp calc ile toplayıp tümünü verebilir
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
dene bakalım yapabilecekmisin

 
Alıntı ile Cevapla

Alt 01 Temmuz 2007, 00:07   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kim N Kadar Online Olmuş




Daha &#214;nceki Alıntı Yapdığım B&#246;l&#252;mdeki Postlardan Denedim Ama Bir T&#252;rl&#252; Yapamadım 1 Tane Vardı Ondada S&#252;rekli Her Nick İ&#231;in AyrıDosya A&#231;ıyor Benim İstediğim gibi Ve 1 Dosyanın İ&#231;ine Txt Şeklinde Ayrı Nickler A&#231;mıyor yada Bir Dosyanın İ&#231;ine

!onlinetlist
Yazınca
29/06/2007
30/06/2007
Die Tarihler &#199;ıkarsın

!onlinelist
29/06/2007 YAzınca O Tarihdeki kanaldaki online s&#252;relini g&#246;stersin

Bu Voice verenleri Listelemekde Kullandıydım oradan &#231;evirmeye &#231;alıştım hep bozdum olmadı

 
Alıntı ile Cevapla

Alt 01 Temmuz 2007, 01:05   #7
CipriX
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: Kim N Kadar Online Olmuş




<Denemee> !online
<CipriX> 30/06/2007
<CipriX> 31/06/2007
<Denemee> !list 30/06/2007
<CipriX> Cute_Girl , 1min 59secs
<CipriX> Achilles , 5secs


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:join:#Kanal:{ if !$timer($nick) { $+(.timer,$nick) 0 1 .inc -e $+(%,$nick) } } on *:part:#Kanal:{ if $timer($nick) { $+(.timer,$nick) off | .writeini -n ciprix.ini $date $remove($($+(%,$nick),1),%) $($+(%,$nick),2) } } on *:quit:{ if $timer($nick) { $+(.timer,$nick) off | .writeini -n ciprix.ini $date $remove($($+(%,$nick),1),%) $($+(%,$nick),2) } } on *:text:*:#Kanal:{ if !online isin $1- { .set %kanal $chan listeyi->goster } if !list isin $1- { .set %tarih $2 listeyi->sun } } alias listeyi->goster { var %c 1 while %c <= $ini(ciprix.ini,%c) { msg %kanal $ini(ciprix.ini,%c) .inc %c } } alias listeyi->sun { var %g 1 while %g <= $ini(ciprix.ini,%g) { .set %nik $ini(ciprix.ini,%tarih,%g) msg %kanal %nik , $duration($readini(ciprix.ini,%tarih,%nik)) .inc %g } }


 
Alıntı ile Cevapla

Alt 01 Temmuz 2007, 02:12   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kim N Kadar Online Olmuş




Kullanıcı #kanal kanalında !ekle Nick şeklinde eklenir. Ve bu uygulamadan sonra, kullanıcı adına takip.ini dosyasında bir başlık açılır. Bu başlığın altına günler değerleri 0 olmak kaydıyla eklenir. Aynı zamanda bu kullanıcı takip seviyinde Users(kullanıcılar) kısmına eklenir.
Kullanıcı #tkanal kanalına girdiği zaman, o kullanıcı adına bir değişken açılır, bu değişkene her saniye veri yüklenilir.
Kullanıcıyı takip etmek için, !takip Nick, silmek için, !sil Nick komutlarını kullanabilirsiniz. İşte kod:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#kanal: { if ($1 == !ekle) { if (!$2) { return } | if ($2 == $me) { .msg # Beni takip listesine alamazsın $nick $+ :) | return } | if ($ini(takip.ini,$2)) { .msg # $2 zaten listede ekli. | 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 takip listesine eklenmiştir. } } 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 ($1 == !takip) { 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:#tkanal: { $+(.timertakip,$nick) 0 1 inc -e $+(%,$nick) } on *:part:#tkanal:{ if $+($timertakip,($nick)) { $+(.timertakip,$nick) off | kayit $nick } } on *: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) } alias gün { return $replace($asctime($ctime,dddd),monday,Pazartesi,sunday,Pazar,wednesday,Çarşamba,friday,Cuma,saturday,Cumartesi,tuesday,Salı,thursday,Perşembe) }

Örnek;

Alıntı:
<diEfoRyoU> !takip I-bot
<diEbot> ---------- I-bot nicki için takip listesi ----------
<diEbot> Pazartesi=0
<diEbot> Salı=0
<diEbot> Çarşamba=0
<diEfbot> Perşembe=0
<diEbot> Cuma=0
<diEbot> Cumartesi=0
<diEbot> Pazar=6Dakika 15Saniye
<diEbot> ---------- Listenin sonu ----------

Umarım işinize yarar.
Not: kodun sağlıklı çalışması için botun #kanal kanalından hiç çıkmaması lazım. Yani 7/24 online olması gerekir.

__________________
TurkSohbet.NET | #XPass
 
Alıntı ile Cevapla

Alt 01 Temmuz 2007, 22:29   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kim N Kadar Online Olmuş




Bunu Kayıtlı Bir Şekilde Yapamazmıyız Misal Botu Sabah Sokdum

Alıntı:
<diEfoRyoU> !takip I-bot
<diEbot> ---------- I-bot nicki i&#231;in takip listesi ----------
<diEbot> Pazartesi=0
<diEbot> Salı=0
<diEbot> &#199;arşamba=0
<diEfbot> Perşembe=0
<diEbot> Cuma=0
<diEbot> Cumartesi=0
<diEbot> Pazar=6Dakika 15Saniye
<diEbot> ---------- Listenin sonu ----------

B&#246;le Rapor sundu nickini yazdığım i&#231;in ama ben botu &#231;ıkarıp tekrar sokunca tekrar @ kanalındakilerin hepsinin s&#252;resini başlatacak ve
!takipnick dedimmi işte s&#246;leicek

 
Alıntı ile Cevapla

Alt 04 Temmuz 2007, 21:49   #10
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kim N Kadar Online Olmuş




Dieforyou nun kodunu ekledim fakat status da * /writeini: insufficient parameters (line 19, script10.ini)
-
* /writeini: insufficient parameters (line 19, script10.ini)
-
B&#246;yle bir hata verdi ve !ekle nick yapdigimda nickin online sure kaydini 25 dakikadan baslatti.. nasıl d&#252;zeltces

 
Alıntı ile Cevapla

Cevapla

Etiketler
kadar, kim, mirc, mirc download, mirc indir, olmus, olmuş, online


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

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
Akıllı Düşünene Kadar Deli Oğlunu Evermiş Torunu Olmuş Atasözünün Anlamı ve Açıklamas Amelia Atasözleri ve Deyimler 0 02 Temmuz 2014 16:04
Kim Ne Kadar Online Olmuş NeLix mIRC Scripting Sorunları 34 26 Ekim 2007 13:42