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/)
-   -   Kanalda Girş ve Çıkış yazılarını düzenleme (https://www.ircforumlari.net/mirc-scripting-sorunlari/414594-kanalda-girs-ve-cikis-yazilarini-duzenleme.html)

Efendisiz 25 Eylül 2011 23:44

Kanalda Girş ve Çıkış yazılarını düzenleme
 
Arkadaşlar mIRC'imde kanala girişler;
[23:41:03] *** Giriş: leyla (
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
)

çıkışlar;
[23:41:48] *** kam (
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
) Çıktı (« [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] »)


olarak gözüküyor. Bu yazıları raw ile veya başka bir yol ile nasıl düzenlerim. Yani;

Giriş: kam [ident@host * fullname] [gerçek ip]
Çıkış: kam [ident@host * fullname] [gerçek ip] [çıkış mesajı]

olarak düzenlemek istiyorum. Yardımlarınız için şimdiden teşekkürler.

Heartbroken 26 Eylül 2011 08:48

Cevap: Kanalda Girş ve Çıkış yazılarını düzenleme
 
ircop yada admin değilseniz kullanıcı iplerini görebilme yetkiniz olmaz.bazı sunucularda maskeleme yapılmadığı için host kısmında ip açık görünebiliyor.freenode vs.. gibi..

ancak maskeleme yapılan bir sunucu üstünde oper olmadan sadece kodla bunu görebilmesi mümkün değil..

Rohit 26 Eylül 2011 12:08

Cevap: Kanalda Girş ve Çıkış yazılarını düzenleme
 
Mode goruntusu;

***
( ChanServ ) , ( Rumuz ) nickinin Operatör modunu(+o)verdi.

Giris Goruntusu;

»» Odaya Giris: [Rumuz] (zampara@6E4D3752.D441F69F.10050B39.IP)

*/ zardon.net /*

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

sizler istediginiz sekilde ayarlayabilirsiniz..

Efendisiz 26 Eylül 2011 15:57

Cevap: Kanalda Girş ve Çıkış yazılarını düzenleme
 
Alıntı:

Heartbroken Nickli Üyeden Alıntı (Mesaj 1040842979)
ircop yada admin değilseniz kullanıcı iplerini görebilme yetkiniz olmaz.bazı sunucularda maskeleme yapılmadığı için host kısmında ip açık görünebiliyor.freenode vs.. gibi..

ancak maskeleme yapılan bir sunucu üstünde oper olmadan sadece kodla bunu görebilmesi mümkün değil..

Biliyorum dostumda o ayarlanır. Kullanıcının kendisi userse ip göstermez. Oper ise gösterir. Kodda oynama ile halledilir o. Önemli olan nasıl yapıldığıdır. Teşekkürle ;)

Efendisiz 01 Ekim 2011 18:35

Cevap: Kanalda Girş ve Çıkış yazılarını düzenleme
 
Arkadaşlar bu konu hakkında güzelce yardım edebilecek birine ihtiyacım var :D

ßaşkentli 01 Ekim 2011 20:32

Cevap: Kanalda Girş ve Çıkış yazılarını düzenleme
 
#joinpart off
on ^*:JOIN:#: {
if ($nick == $me) { updatenl | haltdef }
if (%klv.quit == $nick) {
if ($query($nick)) { echo $nick $hc($nick) 5 $+ $timestamp %monitor.logo 4[10 $nick 4] (10 $address 4)1 $server sohbet sunucusuna tekrar girdi. 4(10 $chan kanalına giriş yaptı. 4) | unset %klv.quit }
}

if ($nick != $me) && (%exjoin1 == $null) { updatenl | haltdef }
}
on ^*:PART:#: {
updatenl
haltdef
}
#joinpart end

#turkish on
on ^*:OP:#: {
if (%exop == $null) { set %exop 11,1(·op·)3 }
if (%exop1 == $null) { echo $chan  $+ $color(mode text) $+ *** 4( $+ $color(mode text) $nick 4) , 4( $+ $color(mode text) $opnick 4)  $+ $color(mode text) $+ nickine Operatör modu 4(+o) $+ $color(mode text) verdi. | haltdef }
}
on ^*:DEOP:#: {
if (%exdeop1 == $null) { echo $chan  $+ $color(mode text) $+ *** 4( $+ $color(mode text) $nick 4) , 4( $+ $color(mode text) $opnick 4)  $+ $color(mode text) $+ nickinin Operatör modunu 4(-o) $+ $color(mode text) aldı. | haltdef }
}
on ^*:VOICE:#: {
if (%exvoice1 == $null) { echo $chan  $+ $color(mode text) $+ *** 4( $+ $color(mode text) $nick 4) , 4( $+ $color(mode text) $vnick 4)  $+ $color(mode text) $+ nickine Özel konuşma modu 4(+v) $+ $color(mode text) verdi. | haltdef }
}
on ^*:DEVOICE:#: {
if (%exdevoice1 == $null) { echo $chan  $+ $color(mode text) $+ *** 4( $+ $color(mode text) $nick 4) , 4( $+ $color(mode text) $vnick 4)  $+ $color(mode text) $+ nickinin Özel konuşma modunu 4(-v) $+ $color(mode text) aldı. | haltdef }
}

on ^*:JOIN:#: {
if (%exjoin == $null) { set %exjoin 3<join3> }
; if ($nick == $me) { echo 3 $chan 10*** Giriş $chan kanalına girdiniz | updatenl | haltdef }
if ($nick != $me) && (%exjoin1 == $null) { echo $chan  $+ $color(join text) $+ ,15 »»  $+ $color(join text) 4[ $+ $color(join text) $+ 7 $nick $+ 4 ] 10Odaya Giriş Yaptı }
if (%klv.quit == $nick) {
if ($query($nick)) { echo $nick $hc($nick) 5 $+ $timestamp %monitor.logo 4[10 $nick 4] (10 $address 4)1 $server sohbet sunucusuna tekrar girdi. 4(10 $chan kanalına giriş yaptı. 4) | unset %klv.quit }
}
updatenl
haltdef
}




Arkadaşlar kod bu ama QUİT ve PART mesajlarını nasıl ayarlayacaz

Efendisiz 03 Ekim 2011 23:04

Cevap: Kanalda Girş ve Çıkış yazılarını düzenleme
 
Kod:

on ^*:JOIN:#:{
  if ($nick != $me) { echo $chan 3[ $+ $time $+ ] [>>>] [Giriş] [ $+  $nick $+ ] [ $+ $address $+ ] [2Türkçe mIRC 2012 7by 4mIRCGrup.Com] | haltdef }
}

on ^*:PART:#:{
  if ($nick != $me) { echo $chan 3[ $+ $time $+ ] [<<<] [Ayrılış] [ $+  $nick $+ ] [ $+ $address $+ ] [ $+ $1- $+ ] | haltdef }
}

Join ve Part ayarları bunlar arkadaşlar uzun uğraşlar sonunda yapabildim. Fakat Quit'i yapamıyorum biri yardmcı olsun Allah aşkına ..

fav 04 Ekim 2011 07:13

Cevap: Kanalda Girş ve Çıkış yazılarını düzenleme
 
Kod:


on ^*:quit: {
  set %quit 0
  :start
  inc %quit
  if ($comchan($nick,%quit) != $null) {
    echo $comchan($nick,%quit)  3[ $+ $time $+ ] [<<<] [Çıkış] [ $+  $nick $+ ] ($chr(40),$gettok($address($nick,5),2,33),$chr(4 1)) $1-
    goto start
  }
  haltdef
}


Efendisiz 04 Ekim 2011 09:52

Cevap: Kanalda Girş ve Çıkış yazılarını düzenleme
 
Alıntı:

fav Nickli Üyeden Alıntı (Mesaj 1040856177)
Kod:


on ^*:quit: {
  set %quit 0
  :start
  inc %quit
  if ($comchan($nick,%quit) != $null) {
    echo $comchan($nick,%quit)  3[ $+ $time $+ ] [<<<] [Çıkış] [ $+  $nick $+ ] ($chr(40),$gettok($address($nick,5),2,33),$chr(4 1)) $1-
    goto start
  }
  haltdef
}


Çok teşekkür ederim arkdaşım helal olsun geçen bunca zaman sonunda biri yardımcı oldu buna da şükür ;)

Şöyle bir toparlayacak olursak;
Kod:

on ^*:JOIN:#:{
  if ($nick != $me) { echo $chan 5[ $+ $time $+ ] [>>>] [Giriş: $nick $+ ] [ $+ $address $+ ] [1Türkçe mIRC 2012 by mIRCGrup.Com5] | haltdef }
}

on ^*:PART:#:{
  if ($nick != $me) { echo $chan 2[ $+ $time $+ ] [---] [Ayrılış: $nick $+ ] [ $+ $address $+ ] [ $+ $1- $+ 2] | haltdef }
}
on ^*:quit: {
  set %quit 0
  :start
  inc %quit
  if ($comchan($nick,%quit) != $null) {
    echo $comchan($nick,%quit)  2[ $+ $time $+ ] [<<<] [Çıkış: $nick $+ ] [ $+ $address $+ ] [ $+ $1- $+ 2]
    goto start
  }
  haltdef
}

Kodlar bunlar arkadaşlar. İhtiyacı olan buyursun kullansın.


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

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