X-Git-Url: http://www.dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FConsole.pm;h=9dfacfb6b0a326fbbed4a317d5199494026f1b7e;hb=4b207544da78b182bd12e94eab01451694749012;hp=453cf97db2a6e36824a8c4bce9fdc53da61e6f47;hpb=813a3e444bc223a8c1032348a40948c91b9cb257;p=spider.git diff --git a/perl/Console.pm b/perl/Console.pm index 453cf97d..9dfacfb6 100644 --- a/perl/Console.pm +++ b/perl/Console.pm @@ -6,7 +6,7 @@ # # Copyright (c) 1999 Dirk Koopman G1TLH # -# $Id$ +# # # The colour pairs are:- # @@ -17,7 +17,15 @@ # 4 - CYAN, $background # 5 - BLUE, $background # 6 - MAGENTA, $background -# +# 7 - RED, BLUE +# 8 - BROWN, BLUE +# 9 - GREEN, BLUE +# 10 - CYAN, BLUE +# 11 - BLUE, RED +# 12 - MAGENTA, BLUE +# 13 - BROWN, GREEN +# 14 - RED, GREEN +# # You can or these with A_BOLD and or A_REVERSE for a different effect # @@ -26,33 +34,39 @@ package main; $maxkhist = 100; $maxshist = 500; if ($ENV{'TERM'} =~ /(xterm|ansi)/) { - $ENV{'TERM'} = 'color_xterm'; +# $ENV{'TERM'} = 'color_xterm'; $foreground = COLOR_BLACK(); $background = COLOR_WHITE(); + $mycallcolor = COLOR_PAIR(1); @colors = ( - [ '^DX de [\-A-Z0-9]+:\s+(14[45]\d\d\d|5[01]\d\d\d)', COLOR_PAIR(1) ], - [ '^DX', COLOR_PAIR(5) ], - [ '^To', COLOR_PAIR(3) ], - [ '^WWV', COLOR_PAIR(4) ], - [ '^[-A-Z0-9]+ de [-A-Z0-9]+ \d\d-\w\w\w-\d\d\d\d \d\d\d\dZ', COLOR_PAIR(0) ], - [ '^[-A-Z0-9]+ de [-A-Z0-9]+ ', COLOR_PAIR(6) ], - [ '^WX', COLOR_PAIR(3) ], - [ '^New mail', A_BOLD|COLOR_PAIR(5) ], - ); + [ '^[-A-Z0-9]+ de [-A-Z0-9]+ \d\d-\w\w\w-\d\d\d\d \d\d\d\dZ', COLOR_PAIR(0) ], + [ '^DX de [\-A-Z0-9]+:\s+([57][01]\d\d\d\.|\d\d\d\d\d\d+.)', COLOR_PAIR(1) ], + [ '-#', COLOR_PAIR(2) ], + [ '^To', COLOR_PAIR(3) ], + [ '^WX', COLOR_PAIR(3) ], + [ '^(?:WWV|WCY)', COLOR_PAIR(4) ], + [ '^DX', COLOR_PAIR(5) ], + [ '^[-A-Z0-9]+ de [-A-Z0-9]+ ', COLOR_PAIR(6) ], + [ '^(User|Node|Buddy)\b', COLOR_PAIR(8) ], + [ '^New mail', A_BOLD|COLOR_PAIR(5) ], + ); } if ($ENV{'TERM'} =~ /(console|linux)/) { $foreground = COLOR_WHITE(); $background = COLOR_BLACK(); + $mycallcolor = COLOR_PAIR(1); @colors = ( - [ '^DX de [\-\w]+:\s+(14[45]\d\d\d|5[01]\d\d\d)', COLOR_PAIR(1) ], - [ '^DX', COLOR_PAIR(4) ], - [ '^To', COLOR_PAIR(3) ], - [ '^WWV', COLOR_PAIR(5) ], - [ '^[-A-Z0-9]+ de [-A-Z0-9]+ \d\d-\w\w\w-\d\d\d\d \d\d\d\dZ', COLOR_PAIR(0) ], - [ '^[-A-Z0-9]+ de [-A-Z0-9]+ ', COLOR_PAIR(6) ], - [ '^WX', COLOR_PAIR(3) ], - [ '^New mail', A_BOLD|COLOR_PAIR(5) ], - ); + [ '^DX de [\-A-Z0-9]+:\s+([57][01]\d\d\d\.|\d\d\d\d\d\d+.)', COLOR_PAIR(1) ], + [ '^-#:', COLOR_PAIR(2) ], + [ '^DX', COLOR_PAIR(4) ], + [ '^To', COLOR_PAIR(3) ], + [ '^(?:WWV|WCY)', COLOR_PAIR(5) ], + [ '^[-A-Z0-9]+ de [-A-Z0-9]+ \d\d-\w\w\w-\d\d\d\d \d\d\d\dZ', COLOR_PAIR(0) ], + [ '^[-A-Z0-9]+ de [-A-Z0-9]+ ', COLOR_PAIR(6) ], + [ '^WX', COLOR_PAIR(3) ], + [ '^(User|Node)\b', A_BOLD|COLOR_PAIR(8) ], + [ '^New mail', A_BOLD|COLOR_PAIR(5) ], + ); }