Skip to content

Commit 320c312

Browse files
authored
Update colors.py
1 parent cbe2861 commit 320c312

File tree

1 file changed

+26
-21
lines changed

1 file changed

+26
-21
lines changed

core/colors.py

Lines changed: 26 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -9,25 +9,30 @@
99
# This module requires XSRFProbe
1010
# https://github.com/0xInfection/XSRFProbe
1111

12-
###############################
13-
class color:
14-
END = '\033[0m' # normal
15-
BOLD = '\033[1m' # bold
16-
RED = '\033[1;91m' # red
17-
GREEN = '\033[1;92m' # green
18-
ORANGE = '\033[1;93m' # orange
19-
BLUE = '\033[1;94m' # blue
20-
PURPLE = '\033[1;95m' # purple
21-
UNDERLINE = '\033[4m' # underline
22-
CYAN = '\033[1;96m' # cyan
23-
GREY = '\033[1;97m' # gray
24-
BR = '\033[1;97;41m' # background red
25-
BG = '\033[1;97;42m' # background green
26-
BY = '\033[1;97;43m' # background yellow
12+
import os
13+
if os.name != 'nt' and os.name != 'mac':
14+
class color:
15+
END = '\033[0m' # normal
16+
BOLD = '\033[1m' # bold
17+
RED = '\033[1;91m' # red
18+
GREEN = '\033[1;92m' # green
19+
ORANGE = '\033[1;93m' # orange
20+
BLUE = '\033[1;94m' # blue
21+
PURPLE = '\033[1;95m' # purple
22+
UNDERLINE = '\033[4m' # underline
23+
CYAN = '\033[1;96m' # cyan
24+
GREY = '\033[1;97m' # gray
25+
BR = '\033[1;97;41m' # background red
26+
BG = '\033[1;97;42m' # background green
27+
BY = '\033[1;97;43m' # background yellow
2728

28-
O = '\033[1m \033[93m[!]\033[0m ' # information
29-
R = '\033[1m \033[91m[-]\033[0m ' # something's not right
30-
GR = '\033[1m \033[97m[*]\033[0m ' # processing
31-
G = '\033[1m \033[92m[+]\033[0m ' # yay!
32-
C = '\033[1m \033[96m[+]\033[0m ' # crawling...
33-
###############################
29+
O = '\033[1m \033[93m[!]\033[0m ' # information
30+
R = '\033[1m \033[91m[-]\033[0m ' # something's not right
31+
GR = '\033[1m \033[97m[*]\033[0m ' # processing
32+
G = '\033[1m \033[92m[+]\033[0m ' # yay!
33+
C = '\033[1m \033[96m[+]\033[0m ' # crawling...
34+
35+
else:
36+
class color:
37+
END=BOLD=RED=GREEN=ORANGE=BLUE=PURPLE=UNDERLINE=CYAN=GREY=BR=BG=BY='' # no escape sequences
38+
O = R = GR = G = C = '' # no color values

0 commit comments

Comments
 (0)