-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathascii.cpp
More file actions
84 lines (84 loc) · 6.41 KB
/
ascii.cpp
File metadata and controls
84 lines (84 loc) · 6.41 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
static unsigned char skunk[] = {
0x27, 0x20, 0x5F, 0x5F, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x5F, 0x5F, 0x0D, 0x0A, 0x20,
0x3A, 0x7C, 0x7C, 0x3A, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x3A, 0x7C, 0x7C, 0x3A, 0x0D, 0x0A, 0x20,
0x3A, 0x7C, 0x7C, 0x3A, 0x20, 0x20, 0x5F,
0x5F, 0x5F, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x5F, 0x5F, 0x5F, 0x20, 0x20, 0x20, 0x3A,
0x7C, 0x7C, 0x3A, 0x0D, 0x0A, 0x20, 0x3A,
0x7C, 0x7C, 0x3A, 0x2F, 0x7E, 0x20, 0x20,
0x20, 0x7E, 0x2D, 0x5F, 0x5F, 0x20, 0x20,
0x20, 0x20, 0x5F, 0x5F, 0x2D, 0x7E, 0x20,
0x20, 0x20, 0x7E, 0x5C, 0x3A, 0x7C, 0x7C,
0x3A, 0x0D, 0x0A, 0x20, 0x3A, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x2E, 0x5C, 0x20, 0x20, 0x2E,
0x2E, 0x22, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x3A, 0x0D, 0x0A,
0x20, 0x20, 0x5C, 0x20, 0x5F, 0x20, 0x2D,
0x5F, 0x5F, 0x5F, 0x20, 0x2D, 0x5F, 0x5F,
0x5F, 0x3E, 0x3C, 0x5F, 0x5F, 0x5F, 0x2D,
0x20, 0x5F, 0x5F, 0x5F, 0x2D, 0x20, 0x5F,
0x2F, 0x0D, 0x0A, 0x20, 0x20, 0x7C, 0x5F,
0x29, 0x5C, 0x5F, 0x29, 0x20, 0x20, 0x5C,
0x5F, 0x29, 0x20, 0x20, 0x20, 0x20, 0x28,
0x5F, 0x2F, 0x28, 0x5F, 0x7C, 0x20, 0x20,
0x28, 0x5F, 0x7C, 0x00,
};
static unsigned char fox[] = {
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x2F, 0x5E, 0x2E, 0x5F, 0x0D, 0x0A, 0x2C,
0x5F, 0x5F, 0x5F, 0x2C, 0x2D, 0x2D, 0x7E,
0x7E, 0x7E, 0x7E, 0x2D, 0x2D, 0x27, 0x20,
0x2F, 0x27, 0x7E, 0x0D, 0x0A, 0x60, 0x7E,
0x2D, 0x2D, 0x7E, 0x5C, 0x20, 0x29, 0x5F,
0x5F, 0x5F, 0x2C, 0x29, 0x2F, 0x27, 0x0D,
0x0A, 0x20, 0x20, 0x20, 0x20, 0x28, 0x2F,
0x5C, 0x5C, 0x5F, 0x20, 0x20, 0x28, 0x2F,
0x5C, 0x5C, 0x5F, 0x0D, 0x0A, 0x00,
};
static unsigned char horse[] = {
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x2F, 0x5C, 0x2F, 0x5C, 0x0D, 0x0A, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x2F, 0x20,
0x20, 0x20, 0x20, 0x5C, 0x0D, 0x0A, 0x20,
0x20, 0x20, 0x20, 0x7E, 0x2F, 0x28, 0x5E,
0x20, 0x20, 0x5E, 0x29, 0x0D, 0x0A, 0x20,
0x20, 0x20, 0x7E, 0x2F, 0x20, 0x20, 0x29,
0x20, 0x20, 0x28, 0x0D, 0x0A, 0x20, 0x20,
0x7E, 0x2F, 0x20, 0x20, 0x20, 0x28, 0x20,
0x20, 0x29, 0x0D, 0x0A, 0x20, 0x7E, 0x2F,
0x20, 0x20, 0x20, 0x20, 0x20, 0x7E, 0x7E,
0x0D, 0x0A, 0x7E, 0x2F, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x7C, 0x00,
};
static unsigned char dog[] = {
0x20, 0x20, 0x20, 0x20, 0x20, 0x5F, 0x5F,
0x0D, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x5C, 0x20, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F,
0x5F, 0x2F, 0x20, 0x56, 0x60, 0x2D, 0x2C,
0x0D, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x7D, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x2F, 0x7E, 0x7E, 0x0D,
0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2F,
0x5F, 0x29, 0x5E, 0x20, 0x2D, 0x2D, 0x2C,
0x72, 0x27, 0x0D, 0x0A, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x7C, 0x62, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x7C, 0x62, 0x0D, 0x0A, 0x00,
};
static unsigned char credit[] = {
0x09, 0X09, 0X20, 0X20, 0X20, 0X50, 0X72, 0X6F, 0X67, 0X72, 0X61, 0X6D, 0X6D, 0X65, 0X64, 0X20, 0X62, 0X79, 0X0A, 0X20, 0X20, 0X20, 0X5F, 0X5F, 0X5F, 0X20, 0X20, 0X20, 0X20, 0X20, 0X5F, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X5F, 0X5F, 0X5F, 0X5F, 0X5F, 0X20, 0X20, 0X20, 0X20, 0X5F, 0X5F, 0X5F, 0X5F, 0X20, 0X20, 0X20, 0X5F, 0X20, 0X20, 0X5F, 0X5F, 0X20, 0X20, 0X0A, 0X20, 0X20, 0X7C, 0X5F, 0X20, 0X5F, 0X7C, 0X20, 0X20, 0X20, 0X7C, 0X20, 0X7C, 0X5F, 0X20, 0X20, 0X20, 0X20, 0X20, 0X5F, 0X5F, 0X5F, 0X20, 0X20, 0X20, 0X7C, 0X5F, 0X20, 0X20, 0X20, 0X5F, 0X7C, 0X20, 0X20, 0X7C, 0X5F, 0X5F, 0X20, 0X2F, 0X20, 0X20, 0X7C, 0X20, 0X7C, 0X2F, 0X20, 0X2F, 0X20, 0X20, 0X0A, 0X20, 0X20, 0X20, 0X7C, 0X20, 0X7C, 0X20, 0X20, 0X20, 0X20, 0X7C, 0X20, 0X20, 0X5F, 0X7C, 0X20, 0X20, 0X20, 0X28, 0X5F, 0X2D, 0X3C, 0X20, 0X20, 0X20, 0X20, 0X20, 0X7C, 0X20, 0X7C, 0X20, 0X20, 0X20, 0X20, 0X20, 0X7C, 0X5F, 0X20, 0X5C, 0X20, 0X20, 0X7C, 0X20, 0X27, 0X20, 0X3C, 0X20, 0X20, 0X20, 0X0A, 0X20, 0X20, 0X7C, 0X5F, 0X5F, 0X5F, 0X7C, 0X20, 0X20, 0X20, 0X5F, 0X5C, 0X5F, 0X5F, 0X7C, 0X20, 0X20, 0X20, 0X2F, 0X5F, 0X5F, 0X2F, 0X5F, 0X20, 0X20, 0X20, 0X5F, 0X7C, 0X5F, 0X7C, 0X5F, 0X20, 0X20, 0X20, 0X7C, 0X5F, 0X5F, 0X5F, 0X2F, 0X20, 0X20, 0X7C, 0X5F, 0X7C, 0X5C, 0X5F, 0X5C, 0X20, 0X20, 0X0A, 0X5F, 0X7C, 0X22, 0X22, 0X22, 0X22, 0X22, 0X7C, 0X5F, 0X7C, 0X22, 0X22, 0X22, 0X22, 0X22, 0X7C, 0X5F, 0X7C, 0X22, 0X22, 0X22, 0X22, 0X22, 0X7C, 0X5F, 0X7C, 0X22, 0X22, 0X22, 0X22, 0X22, 0X7C, 0X5F, 0X7C, 0X22, 0X22, 0X22, 0X22, 0X22, 0X7C, 0X5F, 0X7C, 0X22, 0X22, 0X22, 0X22, 0X22, 0X7C, 0X20, 0X0A, 0X22, 0X60, 0X2D, 0X30, 0X2D, 0X30, 0X2D, 0X27, 0X22, 0X60, 0X2D, 0X30, 0X2D, 0X30, 0X2D, 0X27, 0X22, 0X60, 0X2D, 0X30, 0X2D, 0X30, 0X2D, 0X27, 0X22, 0X60, 0X2D, 0X30, 0X2D, 0X30, 0X2D, 0X27, 0X22, 0X60, 0X2D, 0X30, 0X2D, 0X30, 0X2D, 0X27, 0X22, 0X60, 0X2D, 0X30, 0X2D, 0X30, 0X2D, 0X27, 0X20, 0X0A, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X41, 0X53, 0X43, 0X49, 0X49, 0X20, 0X41, 0X72, 0X74, 0X20, 0X66, 0X72, 0X6F, 0X6D, 0X0A, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X61, 0X73, 0X63, 0X69, 0X69, 0X2D, 0X61, 0X72, 0X74, 0X2E, 0X64, 0X65, 0X20, 0X0A, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X65, 0X78, 0X63, 0X65, 0X70, 0X74, 0X20, 0X66, 0X6F, 0X72, 0X20, 0X74, 0X68, 0X69, 0X73, 0X20, 0X61, 0X73, 0X63, 0X69, 0X69, 0X20, 0X61, 0X72, 0X74, 0X0A, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X59, 0X6F, 0X75, 0X20, 0X63, 0X61, 0X6E, 0X20, 0X66, 0X69, 0X6E, 0X64, 0X20, 0X6D, 0X65, 0X20, 0X6F, 0X6E, 0X6C, 0X69, 0X6E, 0X65, 0X20, 0X61, 0X74, 0X0A, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X20, 0X68, 0X74, 0X74, 0X70, 0X73, 0X3A, 0X2F, 0X2F, 0X69, 0X74, 0X73, 0X74, 0X33, 0X6B, 0X2E, 0X63, 0X6F, 0x6D, 0X0A,
};