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

 Kayıt ol  Topluluk
12Beğeni(ler)
  • 8 Post By Toprak
  • 2 Post By Alper
  • 2 Post By Toprak

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 04 Mart 2021, 01:11   #1
Çevrimdışı
KuL
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
NS sonucu, kac gündür gelmedigini listelemek




Selamun Aleykum Arkadaslar,

bukonulardan uzun zamandir uzagim, ve bir arkadasa Yardim amacli birsey yapiyim dedim, ama tikandim. Daha dogrusu hangi sekilde mantik yürütücegimi bilemiyorum suan.

Komut ile, Kanalin access listesi sorgulanicak, cikan listedeki nicklere info cekicek, ve sonucuda gün olarak hesaplayip, yani en son girdigi tarih ile sorgulanan tarih arasini hesaplayip, txt yazicak. ve o txt yi islem bitdikden sonra, kanala yansiticak


Örnek:

Yetkili: !sorgula #Sohbet
Bot: Sohbet Kanal Yetkilileri sorgulaniyor..
Bot: -
Bot: Ali - 2 Gün 3 Saat
Bot: Veli - 10 Gün 9 Saat
Bot: Ayse - Online
Bot: Sinan - Online
Bot: Derya - 22 Gün 19 Saat

gibi mesela, ama NS Sonucu sadece su sekilde veriyorm infoda

-NickServ- Son gorulen zaman: Mar 03 03:33:02 2021 +03

Ne yapmam gerekiyor, yani access listesini okutunca noticeden nicklerin $1 ini 1.txt ye kayit edip, sonra o islemden sonra 1.txt deki nicklere sirayla info cekip, sonucunu ikinci kod ile 2.txt ye kayit edip, ücüncüde birlestiricemmi?


Konu Toprak tarafından (04 Mart 2021 Saat 17:42 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 04 Mart 2021, 12:17   #2
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Cevap: NS sonucu, kac gündür gelmedigini listelemek




KuL Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Selamun Aleykum Arkadaslar,

bukonulardan uzun zamandir uzagim, ve bir arkadasa Yardim amacli birsey yapiyim dedim, ama tikandim. Daha dogrusu hangi sekilde mantik yürütücegimi bilemiyorum suan.

Komut ile, Kanalin access listesi sorgulanicak, cikan listedeki nicklere info cekicek, ve sonucuda gün olarak hesaplayip, yani en son girdigi tarih ile sorgulanan tarih arasini hesaplayip, txt yazicak. ve o txt yi islem bitdikden sonra, kanala yansiticak


Örnek:

Yetkili: !sorgula #Sohbet
Bot: Sohbet Kanal Yetkilileri sorgulaniyor..
Bot: -
Bot: Ali - 2 Gün 3 Saat
Bot: Veli - 10 Gün 9 Saat
Bot: Ayse - Online
Bot: Sinan - Online
Bot: Derya - 22 Gün 19 Saat

gibi mesela, ama NS Sonucu sadece su sekilde veriyorm infoda

-NickServ- Son gorulen zaman: Mar 03 03:33:02 2021 +03

Ne yapmam gerekiyor, yani access listesini okutunca noticeden nicklerin $1 ini 1.txt ye kayit edip, sonra o islemden sonra 1.txt deki nicklere sirayla info cekip, sonucunu ikinci kod ile 2.txt ye kayit edip, ücüncüde birlestiricemmi?

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#:{ if $regex($1,/^[!.-]sorgula/Si) { if !$regex($2,/^#.+/Si) { msg # Lütfen kanal belirtiniz ORNEK: !sorgula # } else { set %:kont # | cs access $2 list } } } on *:notice:*:?:{ if ($nick == ChanServ) && $regex($2,/(\d+)/S) && (%:kont) { ns info $3 } elseif ($nick == NickServ) && (%:kont) { if $regex($1-,/(.+) isim:/Si) { set -u5 %_nick $regml(1) } elseif $regex($1-,/Son quit mesaji/Si) && (%_nick) { msg %:kont %_nick - Online } elseif $regex($1-,/Son gorulen zaman\: (.+) (.+) (.+) (.+) \+/Si) { msg %:kont %_nick - $tr-saat($duration($calc($ctime - $ctime($+($regml(2),/,$_ay($regml(1)),/,$regml(4)) $regml(3))))) | unset %_nick } } } alias _ay return $replace($1-,Oca,01,Sub,02,Mar,03,Nis,04,May,05,Haz,06,Tem,07,Agu,08,Eyl,09,Ekm,10,Ksm,11,Ara,12) alias tr-saat return $replace($1-,secs,$+($chr(32),Saniye),mins,$+($chr(32),Dakika),hrs,$+($chr(32),Saat),days,$+($chr(32),Gün),wks,$+($chr(32),Hafta),min,$+($chr(32),Dakika),Hr,$+($chr(32),Saat),sec,$+($chr(32),Saniye),day,$+($chr(32),Gün),wk,$+($chr(32),Hafta))

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

 
Alıntı ile Cevapla

Alt 04 Mart 2021, 13:12   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: NS sonucu, kac gündür gelmedigini listelemek




Toprak Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#:{ if $regex($1,/^[!.-]sorgula/Si) { if !$regex($2,/^#.+/Si) { msg # Lütfen kanal belirtiniz ORNEK: !sorgula # } else { set %:kont # | cs access $2 list } } } on *:notice:*:?:{ if ($nick == ChanServ) && $regex($2,/(\d+)/S) && (%:kont) { ns info $3 } elseif ($nick == NickServ) && (%:kont) { if $regex($1-,/(.+) isim:/Si) { set -u5 %_nick $regml(1) } elseif $regex($1-,/Son quit mesaji/Si) && (%_nick) { msg %:kont %_nick - Online } elseif $regex($1-,/Son gorulen zaman\: (.+) (.+) (.+) (.+) \+/Si) { msg %:kont %_nick - $tr-saat($duration($calc($ctime - $ctime($+($regml(2),/,$_ay($regml(1)),/,$regml(4)) $regml(3))))) | unset %_nick } } } alias _ay return $replace($1-,Oca,01,Sub,02,Mar,03,Nis,04,May,05,Haz,06,Tem,07,Agu,08,Eyl,09,Ekm,10,Ksm,11,Ara,12) alias tr-saat return $replace($1-,secs,$+($chr(32),Saniye),mins,$+($chr(32),Dakika),hrs,$+($chr(32),Saat),days,$+($chr(32),Gün),wks,$+($chr(32),Hafta),min,$+($chr(32),Dakika),Hr,$+($chr(32),Saat),sec,$+($chr(32),Saniye),day,$+($chr(32),Gün),wk,$+($chr(32),Hafta))

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] sahalara dönmüşsün
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.



Bende bunu yapıyordum tarih kısmına bakmak için girdim ki yapmışsın bıraktım bende eline sağlık
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

__________________
Davut Alper BALCI - pC`kOpAt
 
Alıntı ile Cevapla

Alt 04 Mart 2021, 13:16   #4
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Cevap: NS sonucu, kac gündür gelmedigini listelemek




Alper 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...] sahalara dönmüşsün
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.



Bende bunu yapıyordum tarih kısmına bakmak için girdim ki yapmışsın bıraktım bende eline sağlık
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

Büfe'de can sıkıntısına uğraşıyorum öyle maksat vakit geçsin.

 
Alıntı ile Cevapla

Cevapla

Etiketler
hesaplama, nickserv, tarih


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
Çözüldü Status te bekeleynleri listelemek ircKedi mIRC Scripting Sorunları 9 21 Mayıs 2023 00:52
/Vips Vip Kullanıcıları Listelemek YouMyCure Parca Kodlar 5 19 Mayıs 2016 13:51
glob ile dosya listelemek hAte PHP 0 17 Ekim 2014 16:02
Eklenen ipleri Listelemek Kimimben mIRC Scripting Sorunları 6 12 Temmuz 2013 01:55
botun özeline gelenleri listelemek istiyorum Techno mIRC Scripting Sorunları 2 20 Ağustos 2007 22:43