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/)
-   -   notice kayıt (https://www.ircforumlari.net/mirc-scripting-sorunlari/159473-notice-kayit.html)

sniper 22 Kasım 2008 22:57

notice kayıt
 
status a gelen bütün noticeleri notice txt ine kaydetmek istiyorum yardımcı olan arkadaşlar aşimdiden tşk

AbArTH 22 Kasım 2008 23:30

Cevap: notice kayıt
 
Kod:

alias skaydet {
  var %x = $line(Status Window,0)),%y = 1
  while %y <= %x {
    write skayit.txt $line(Status Window,%y))
    inc %y
  }
}

Denenmedi ama çalişcakdir

sniper 23 Kasım 2008 00:03

Cevap: notice kayıt
 
denedim çalışıyor fakat /skaydet dediğimde çalışıyo biraz düzelte bilirmiyiz ben script i açtıktan itibaren ben bişey yazmadan direk notice txt ine kendisi kaydetse noticeleri daha iyi olur tşk şimdiden

Med Cezir 23 Kasım 2008 01:23

Cevap: notice kayıt
 
on *:start: skaydet

Bunuda Eklersen yukardaki koda mirc acıldıgı anda aktif olacaktır.

Difuzyon 23 Kasım 2008 01:33

Cevap: notice kayıt
 
AbArTH'ın sana verdiği kod, o an Status penceresinde ne kadar yazı yazılmışsa (notice,snotice,motd,hibrit mesajlar,echo -s mesajların, vs vs...) olduğu gibi .txt'ye aktarır.Senin bu komuttan faydalanman için parti parti yazdırmak ve mIRC'in kapamak istediğinde harekete geçecek bir event'tır:
Kod:

on *:connect:.timer 0 300 skaydet | .timer 0 301 clear -s
Kod:

on *:exit:skaydet
ki çıkmadan önce status pencerende ne kadar yazı varsa yazılsın.mIRC'in kapanacağı içinde status penceren temizlenecektir.Aslına bakarsan senin sorunun tam yanıtı;
Alıntı:

status a gelen bütün noticeleri notice txt ine kaydetmek istiyorum yardımcı olan arkadaşlar aşimdiden tşk
Notice farklıdır,snotice farklı veyahut statuse yazılan her mesaj notice anlamını çıkarmaz :)

Şayet bana nicklerden(Chanserv,Nickserv,Ahmet,Ayse,Cenk....) gelen notice mesajlar, status penceresine geliyorsa(ortak bir kanalda bulunmadığım için statüse gelecektir) bunu yazdırmanın kodu :
Kod:

on *:notice:*:*:if ($comchan($nick,0) == 0) { write notice.txt $nick : $1- }
Senin sorun bu şekilde algılandı bende ;)
İyi paylaşımlar...

sniper 23 Kasım 2008 01:46

Cevap: notice kayıt
 
[01:35:44] -irc.mirctr.org- *** Notice -- Client exiting: [[-hErKuL-]] ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) [Client exited]
-
[01:35:48] -irc.mirctr.org- *** Notice -- mIRCTR-HOST used SAJOIN to make *** join #***,#cinsellik
-
[01:35:52] -irc.mirctr.org- *** Notice -- Client exiting: costa_curta ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) [[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
-
[01:35:52] -irc.mirctr.org- *** Notice -- Client connecting on port 6667: Gladyatör ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) [clients]


gibi geliyor Difuzyon ne yapmalıyım?

Difuzyon 23 Kasım 2008 01:55

Cevap: notice kayıt
 
Bunlar server noticeler (SNOTICE) :)
Ne yapmak istiyorsun : )?

sniper 23 Kasım 2008 02:03

Cevap: notice kayıt
 
bu gelen noticeleri notice adlı txt e kaydetmek istiyorum mümkünse hocam :)

Difuzyon 23 Kasım 2008 02:11

Cevap: notice kayıt
 
Kod:

on 1:SNOTICE:*:write notice.txt $1-
Server noticeleri geldiği anda .txt'ye yazacaktır.

sniper 23 Kasım 2008 02:19

Cevap: notice kayıt
 
oldu hocam son bir soru bu noticeler gözükmese olmazmı engelleye bilirmiyiz ama txt e kaydemtme devam etsin kaydediyor ama status ta gene gözüküyo bu engellene bilirmi tşk


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

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