Logs windows 1.0

By NaZaRa on Sep 15, 2012

Hi
A simple Windows Logs system.
I just a "test" version :p

on *:JOIN:*:echo @Logs $nick Join $chan ( $+ $address $+ ) ( $+ $server $+ ) ( $+ $time $+ )
on *:PART:*:echo @Logs $nick Left $chan ( $+ $address $+ ) ( $+ $1- $+ ) ( $+ $server $+ ) ( $+ $time $+ )
on *:QUIT:echo @Logs $nick Quit IRC ( $+ $address $+ ) ( $+ $1- $+ ) ( $+ $server $+ ) ( $+ $time $+ )
on *:NICK:echo @Logs $nick Change nick to $newnick ( $+ $server $+ ) ( $+ $time $+ )
on *:OP:*:echo @Logs $nick Has given OP to $opnick ( $+ $chan $+ ) ( $+ $server $+ ) ( $+ $time $+ )
on *:DEOP:*:echo @Logs $nick Has taken OP yp $opnick ( $+ $chan $+ ) ( $+ $server $+ ) ( $+ $time $+ )
on *:VOICE:*:echo @Logs $nick Has given VOICE to $vnick ( $+ $chan $+ ) ( $+ $server $+ ) ( $+ $time $+ )
on *:DEVOICE:*:echo @Logs $nick Has taken VOICE to $vnick ( $+ $chan $+ ) ( $+ $server $+ ) ( $+ $time $+ )
on *:HELP:*:echo @Logs $nick Has given HELP to $hnick ( $+ $chan $+ ) ( $+ $server $+ ) ( $+ $time $+ )
on *:DEHELP:*:echo @Logs $nick Has taken HELP to $hnick ( $+ $chan $+ ) ( $+ $server $+ ) ( $+ $time $+ )
on *:MODE:*:echo @Logs $nick set $chan mode: $1- ( $+ $server $+ ) ( $+ $time $+ )
on *:BAN:*:echo @Logs $nick Has BANNED $bnick $banmask ( $+ $server $+ ) ( $+ $time $+ )
on *:UNBAN:*:echo @Logs $nick Has UNBANNED $bnick $banmask ( $+ $server $+ ) ( $+ $time $+ )
on *:CONNECT:echo @Logs CONNECTED on $server $network ( $+ $time $+ )
on *:DISCONNECT:echo @Logs DISCONNECTED from $server ( $+ $1- $+ ) ( $+ $time $+ )
raw *:*:echo @Raws RAWS from $server $+ : $2- ( $+ $time $+ )
ctcp *:*:*:echo @Ctcps Client To Client Protocol from $nick $+ : $1- ( $+ $server $+ ) ( $+ $time $+ )
on *:ERROR:*:echo @Errors Error from $server $+ : $1- ( $+ $time $+ )
on *:KICK:#:echo @Logs $nick Kicked $knick from $chan $+ : $1- ( $+ $server $+ ) ( $+ $time $+ )
on *:TEXT:*:#:echo @TEXT $nick Send text to $chan $+ : $1- ( $+ $server $+ ) ( $+ $time $+ )
on *:ACTION:*:#:echo @TEXT $nick Send action to $chan $+ : $1- ( $+ $server $+ ) ( $+ $time $+ )
on *:TEXT:*:?:echo @TEXT $nick Send text to $me $+ : $1- ( $+ $server $+ ) ( $+ $time $+ )
on *:ACTION:*:?:echo @TEXT $nick Send action to $me $+ : $1- ( $+ $server $+ ) ( $+ $time $+ )
on *:INPUT:#:echo @Input $me Send text on $chan $+ : $1- ( $+ $server $+ ) ( $+ $time $+ )
on *:PING:echo @Ping PING From $server ( $+ $time $+ )

on *:START:{
  window @Logs
  window @Raws 
  window @Ctcps 
  window @Errors 
  window @TEXT 
  window @Input
  window @Ping
  log on @Logs
  log on @Raws
  log on @Ctcps
  log on @Errors
  log on @TEXT
  log on @Ping
  log on @Input
}

Comments

Sign in to comment.
Abcdefmonkey   -  Sep 15, 2012

Personally, I find this to be pretty useless. However, someone may want this for a purpose that they see fit. I only log queries that I get when I'm away and highlights when I have them enabled. XD

Might just be me, but I use

window -n[2]k[0] @Window

Just an organizational preference also prevents start up lag from opening any/all windows and having to display them each individually as they load. Not much of a lag, but to me it helps. The -n[2] switch minimizes the window as it is created and the -k[0] removes the @ from the window. As I said, probably just a personal preference. :P I like neatness and efficiency. Overall, good job though.

 Respond  
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.