Se indlæg

vonderlippe.dk » Guides og Scripts » Irc scripts.
 Udskriv debat
Logs
Brian

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /var/www/vonderlippe.dk/public_html/includes/bbcodes/url_bbcode_include.php on line 21
Dette lille script, gør det nemt for dig at se dine logs.
copy/paste det og smid det ind i din scripts/editor --> remote.

For at bruge det, skal du bare højre klikke og vælge log viewer, og så kommer alle dine log filer frem i en nyt vindue.

Download kildekode  Kode
alias loader { return $findfile($logdir,*.log,0,1,aline -l @Log $nopath($1-)) }

alias viewer {
window -Skal15 @Log 300 150 500 300 @Log Tahoma 12 | titlebar @Log Viewer
aline 1 @Log 0,10 Logs !  $loader Log(s) Were Found
aline 1 @Log -
if ($1 != $null) { seefile 0 $1- }
}

alias seefile {
if ( $isfile($2-) ) {
loadbuf -rp @Log $+(",$2-,")
if ( $1 == 0 ) { sline @Logs 10 | sline @Log 10 }
else {
sline @Log $calc($1 + 2) | sline @Log $calc($1 + 2)
rline @Log $1 $line(@Log,$1)
}
if ( $fline(@Log,$nopath($2-),1,1) ) { sline -l @Log $ifmatch }
}
}

alias erase { var %lvar = $sline(@Log,0)
while ( %lvar ) { .signal removefile @Log $sline(@Logs,%lvar).ln $+($logdir,$sline(@Log,%lvar)) | dec %lvar }
}

alias eraseall {
var %lvar = $line(@Log,0,1)
while ( %lvar ) { .signal removefile @Log %lvar $+($logdir,$line(@Log,%lvar,1)) | dec %lvar }
}

on *:signal:removefile: { .remove $+(",$3-,") | dline -l $1 $2 }

menu @Log {
dclick: { if ( $1 ) { seefile 0 $+($logdir,$line(@Log,$1,1)) } }
.$iif(!$sline(@Log,0),$style(2)) Erase: { erase }
.-
.Erase all: { eraseall }
-
Update: { window -c @Log | viewer }
-
Close: { window -c @Log }
-
}

menu * {
Log Viewer:viewer
}






Log Viewer made by Fulgore
 
Spring til debat: