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 olduğumda, Bot'a !oplog yaparak #op kanalındaki Log'u nasıl okuyabilirim? (https://www.ircforumlari.net/mirc-scripting-sorunlari/44137-online-oldugumda-bota-oplog-yaparak-op-kanalindaki-logu-nasil-okuyabilirim.html)

ircmsn 12 Aralık 2007 12:10

Online olduğumda, Bot'a !oplog yaparak #op kanalındaki Log'u nasıl okuyabilirim?
 
Sunucuda aktif olan bot'a, online olduğumda #Op odasında ki LOG'u bot'a
!oplog #op yaparak #Op kanalındaki Log'u nasıl okuyabilirim?

Okuduktan sonra; !logsil #op yapmam gerek ki, bir başka zaman online olduğumda geçmişe dönük okuduğum loglarıda beraberinde iletmesin, bir nevi logs klasöründe ki #op sayfasının içini temizlesin.


Ben bir örnek buldum ama ne kadar doğrudur bilmiyorum?


on *:text:*:#Yönetim:{
if !oplog isin $1 {
if $nick == Prens {
.msg # Op odası bilgi ve logları, özel pencerenize iletildi $nick $+ .
.msg $nick OP ODASI, BILGI VE LOGLARI;
.play $nick logs\#Op.txt 0
}
}

RiZeM 13 Aralık 2007 23:03

Cevap: Online olduğumda, Bot'a !oplog yaparak #op kanalındaki Log'u nasıl okuyabiliri
 
Yardımcı olur ınsallah arkadaslar bu konuda bılgım yoks..

sh4d3 13 Aralık 2007 23:49

Cevap: Online olduğumda, Bot'a !oplog yaparak #op kanalındaki Log'u nasıl okuyabiliri
 
/log on diye log tutma özelliğini aç.

play ilede onu kanala yazdırabilirsin..

ircmsn 14 Aralık 2007 00:08

Cevap: Online olduğumda, Bot'a !oplog yaparak #op kanalındaki Log'u nasıl okuyabiliri
 
Söylediklerinizin bir katkısı yok, mesajıma bu konuda bilen ve bilgili olan kişilerden cevap bekliyorum.

RiZeM 14 Aralık 2007 15:37

Cevap: Online olduğumda, Bot'a !oplog yaparak #op kanalındaki Log'u nasıl okuyabiliri
 
İyi İşte Bilen Cvp lar :S

KatLiamm 14 Aralık 2007 15:38

Cevap: Online olduğumda, Bot'a !oplog yaparak #op kanalındaki Log'u nasıl okuyabiliri
 
Alıntı:

ircmsn Nickli Üyeden Alıntı (Mesaj 306965)
Söylediklerinizin bir katkısı yok, mesajıma bu konuda bilen ve bilgili olan kişilerden cevap bekliyorum.


Kimse babanın uşağı değildir sana yardımcı olmak zorundada değildirler yazdığın postu iyice oku sence doğal bir cvp mı bu ? denedim gayet güzel çalışıyor senin kapasiten kaldıramıyacak kadar güclü değilse sacma sacma postlar atma !!! ..

MyLove 14 Aralık 2007 15:41

Cevap: Online olduğumda, Bot'a !oplog yaparak #op kanalındaki Log'u nasıl okuyabiliri
 
Katılıyorum :)

ircmsn 14 Aralık 2007 19:27

Cevap: Online olduğumda, Bot'a !oplog yaparak #op kanalındaki Log'u nasıl okuyabiliri
 
Bu konuda bilginiz yok, neden yorum veya cevap yazıyorsunuz bunu anlamadım? Ben bu konuda bilgili kişi ve kişilerden cevap bekliyorum, muhalefet ve çekememezlik yapıyorsunuz? Moderator'lerin bunu dikkate alacağını umuyorum.

Regex 15 Aralık 2007 14:31

Cevap: Online olduğumda, Bot'a !oplog yaparak #op kanalındaki Log'u nasıl okuyabiliri
 
Kod:

on *:text:!oplog*:#Yönetim:{ if $nick == oNG { .msg # $nick $+ , $2 logları özelinize yansıtılıyor. | .play $nick $mircdirlogs/ $+ $2 $+ . $+ $network $+ .log } }
on *:text:!logsil*:#Yönetim:{ if $nick == oNG { .remove $mircdirlogs/ $+ $2 $+ . $+ $network $+ .log | .msg #Yönetim $nick $+ , $network sunucusuna ait $2 logları temizlendi. } }


#Yönetim kanalında !oplog <kanal> | <nick> yazarsan ve nickin oNG ise, mIRC'inin bulunduğu dizindeki logs klasöründe bulunan ikinci değer.sunucu ismi.log adlı dosyayı özeline yansıtacaktır.

Örnek: !oplog #Op

#Yönetim kanalında !logsil <kanal> | <nick> yazarsan ve nickin oNG ise, belirttiğin dosya (mIRC'inin bulunduğu dizindeki logs klasöründe, o sunucuya ait log dosyası) silinecektir.

Umarım işine yarar.

Edit:
2 satırda da altını çizdiğim "oNG" yazan yerlere kendi nickini yazabilirsin. Kodda bir bozulma olmayacaktır.

ircmsn 16 Aralık 2007 03:08

Cevap: Online olduğumda, Bot'a !oplog yaparak #op kanalındaki Log'u nasıl okuyabiliri
 
Merhaba, ben verdiğiniz bilgileri şu şekilde yaptım fakat, sorunu çözemediğim bir gelişme var.




ÖRNEK: 1

on *:text:!oplog*:#Yönetim:{ if $nick == Prens { .msg # $nick $+ , $2 logları özelinize yansıtılıyor. | .play $nick $mircdirlogs/ $+ $2 $+ . $+ $network $+ logs\op.log } }
on *:text:!logsil*:#Yönetim:{ if $nick == Prens { .remove $mircdirlogs/ $+ $2 $+ . $+ $network $+ logs\op.log | .msg #Yönetim $nick $+ , $network sunucusuna ait $2 logları temizlendi. } }


ÖRNEK: 2

on *:text:!oplog*:#Yönetim:{ if $nick == Prens { .msg # $nick $+ , $2 logları özelinize yansıtılıyor. | .play $nick $mircdirlogs/ $+ $2 $+ . $+ $network $+ logs\#op.log } }
on *:text:!logsil*:#Yönetim:{ if $nick == Prens { .remove $mircdirlogs/ $+ $2 $+ . $+ $network $+ logs\#op.log | .msg #Yönetim $nick $+ , $network sunucusuna ait $2 logları temizlendi. } }


Her iki şekilde denememe rağmen, status'e şunu yazıyor;

* /play: Açılamıyor 'C:\Documents'

Sizce, yaptığım yalnış nerededir?

KiLL 16 Aralık 2007 03:33

Cevap: Online olduğumda, Bot'a !oplog yaparak #op kanalındaki Log'u nasıl okuyabiliri
 
on *:text:*:#yönetim:{
if $nick == Prens {
if $1 == !oplog { /play $chan logs/op.txt 0 }
if $2 == !logsil { /remove logs/op.txt }
}
}

sh4d3 16 Aralık 2007 04:07

Cevap: Online olduğumda, Bot'a !oplog yaparak #op kanalındaki Log'u nasıl okuyabiliri
 
2 kere logs\, logs/ olmuş yukarda verildiği gibi ekleseydin çalişirdi..

Kod:

on *:text:!oplog*:#Yönetim:{ if $nick == Prens { .msg # $nick $+ , $2 logları özelinize yansıtılıyor. | .play $nick $mircdirlogs/ $+ $2 $+ . $+ $network $+ .log } }
on *:text:!logsil*:#Yönetim:{ if $nick == Prens { .remove $mircdirlogs/ $+ $2 $+ . $+ $network $+ .log | .msg #Yönetim $nick $+ , $network sunucusuna ait $2 logları temizlendi. } }


Gibi denemedim ama?

ircmsn 16 Aralık 2007 23:56

Cevap: Online olduğumda, Bot'a !oplog yaparak #op kanalındaki Log'u nasıl okuyabiliri
 
<Prens> !oplog
<Bot> Prens, logları özelinize yansıtılıyor.



Bir tek bunu yazıyor, bot'un status'ünde bu yazıyor;

* /play: Açılamıyor '

detay 17 Aralık 2007 02:05

Cevap: Online olduğumda, Bot'a !oplog yaparak #op kanalındaki Log'u nasıl okuyabiliri
 
play komutunun oldugu yeri .play $nick $shortfn($+($logdir,$2,.log)) komutu ile degistirirseniz olucaktir-tabi logs\#kanal.log şeklinde kayitliysa-
Eğer logs\sunucu.#kanal.log yada logs\#kanal.sunucu.log şeklindeyse $shortfn($+($logdir,$2,.,$network,.log))
dizindeki bosluktan kaynaklanan hatalari düzeltmek icin $shortfn kullanılır
örn normalde c:\program files sa shortfn onu "c:\PROGRA~1\" olarak değiştirir..
bir diğer konuysa dizin adlarinda \ kullanılır / kullanılmaz

ircmsn 17 Aralık 2007 11:30

Cevap: Online olduğumda, Bot'a !oplog yaparak #op kanalındaki Log'u nasıl okuyabiliri
 
detay üstad'ın verdiği şekilde yaptım !log #op çalıştı. Bunun için teşekkür ederim. Tek sorun; !logsil #op yaptığımda log'u silmemesi ve, bir sonra ki zaman !logsil #op yaptığımda geçmişte ki log'larla birlikte yazacaktır, bot'ta bunu yazdıkça sonu gelmez.
Bu konuda bilginiz varsa paylaşırsanız memnun olurum.


on *:text:!log*:#Yönetim:{ if $nick == Prens { .msg # $nick $+ , $2 logları özelinize yansıtılıyor. | .play $nick $shortfn($+($logdir,$2,.log)) } }
on *:text:!logsil*:#Yönetim:{ if $nick == Prens { .remove $mircdirlogs/ $+ $2 $+ . $+ $network $+ .log | .msg #Yönetim $nick $+ , $network sunucusuna ait $2 logları temizlendi. } }

detay 17 Aralık 2007 13:09

Cevap: Online olduğumda, Bot'a !oplog yaparak #op kanalındaki Log'u nasıl okuyabiliri
 
playde shortfnli olan bölüm dosyaadini karsiliyor ircmsn yani play nick dosyaadi.uzantisi format

ayni durum remove de gecerli remove dosyadi.uzantisi
.remove $mircdirlogs/ $+ $2 $+ . $+ $network $+ .log
yerine
.remove $shortfn($+($logdir,$2,.log))
kullanmalisin..

ircmsn 17 Aralık 2007 13:45

Cevap: Online olduğumda, Bot'a !oplog yaparak #op kanalındaki Log'u nasıl okuyabiliri
 
detay teşekkür ederim üstad, emeğine sağlık. başarılarının devamını dilerim.

tam1deLi 25 Aralık 2008 12:33

Cevap: Online olduğumda, Bot'a !oplog yaparak #op kanalındaki Log'u nasıl okuyabiliri
 
/play: unable to open 'I:\Documents'

Bende bu cıktı

XcLusive 25 Aralık 2008 14:15

Cevap: Online olduğumda, Bot'a !oplog yaparak #op kanalındaki Log'u nasıl okuyabiliri
 
detay'ın verdiği gibi shortfn kullanın.


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

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