X-Git-Url: http://scm.dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FConsole.pm;h=cead75a4ba2fc7fd411f5229bc3d877da5184c4b;hb=45fda56c33af3dc880d4b907638d36fbe945aa85;hp=72c110ec2ce2c40da0ee92b973d66592194414d2;hpb=2c4fd7e2ec5736105e9a532982b2fb8a47c374eb;p=spider.git diff --git a/perl/Console.pm b/perl/Console.pm index 72c110ec..cead75a4 100644 --- a/perl/Console.pm +++ b/perl/Console.pm @@ -23,15 +23,29 @@ package main; $maxkhist = 100; $maxshist = 500; -$foreground = COLOR_BLACK(); -$background = A_BOLD|COLOR_WHITE(); - -@colors = ( +if ($ENV{'TERM'} =~ /xterm/) { + $ENV{'TERM'} = 'color_xterm'; + $foreground = COLOR_BLACK(); + $background = A_BOLD|COLOR_WHITE(); + @colors = ( [ '^DX de [\-\w]+:\s+(14[45]\d\d\d|5[01]\d\d\d)', COLOR_PAIR(1) ], - [ '^DX', COLOR_PAIR(2) ], + [ '^DX', COLOR_PAIR(5) ], [ '^To', COLOR_PAIR(3) ], [ '^WWV', COLOR_PAIR(4) ], - [ '^WX', COLOR_PAIR(5) ], -); + [ '^WX', COLOR_PAIR(3) ], + ); +} +if ($ENV{'TERM'} =~ /(console|linux)/) { + $foreground = COLOR_WHITE(); + $background = COLOR_BLACK(); + @colors = ( + [ '^DX de [\-\w]+:\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) ], + [ '^WX', COLOR_PAIR(3) ], + ); +} + 1;