-
Notifications
You must be signed in to change notification settings - Fork 0
/
test_shell
executable file
·62 lines (49 loc) · 4.46 KB
/
test_shell
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
#!/usr/bin/as3shebang --
import shell.*;
var ansilib:* = Domain.currentDomain.load( "ansilib.abc" );
trace( ansilib + " loaded" );
import encoding.ansi.*;
var hello:* = new AnsiString( "hello world「Y!* 」" );
trace( hello );
var foobar:* = new AnsiString( "Hello World" );
foobar.altLetter( "b", "w" );
trace( foobar );
var barfoo:* = new AnsiString( "hello world" );
barfoo.altWord( "G", "R" );
trace( barfoo );
var logo:String = "";
logo += "\n";
logo += " █ \n";
logo += " █████ █ ██ █ █ ██ █ \n";
logo += " ██ ██ █ ██ ███████ ██ █ █ █ ██ \n";
logo += " █ ██ ██ █████ █████ ███████ ██████ █ ████ ██████ █ ████ ██ ████ \n";
logo += " ███ █ ██ ██ ██ ███ █ ██ ███ █████ █ █ ██ ████ █ ████ ██ \n";
logo += " ███████ ███████ █ ██ █ ██ ██ ██ ███ ████ ██ ██ █ ██ █ \n";
logo += " ████ ████ █ ██ █ ██ ██ ██ █ ████ ██ ██ █ ██ █ ██ \n";
logo += " ██ ███ ████ █ ██████ ██ ███████ ██ █ █ ██ ██████ █ █ ██ ██ \n";
logo += " █ ██ ████ █████ █ ██ ████ █ █ █ ██ ███ █ █ █ █ ██ \n";
logo += " █ ";
var redtamarin:* = new AnsiString( logo );
redtamarin.altLine( "M", "C" );
trace( redtamarin );
var logo2:String = "";
logo2 += "\n";
logo2 += " █「R 」 \n";
logo2 += " █████ █「R 」 ██ █ █ ██ █ 「Y 」\n";
logo2 += " ██ ██ █ ██「R 」 ███████ ██ █ █ █ ██ 「y 」\n";
logo2 += " █ ██ ██ █████ █████「R 」 ███████ ██████ █ ████ ██████ █ ████ ██ ████ 「Y 」\n";
logo2 += " ███ █ ██ ██ ██ ███「R 」 █ ██ ███ █████ █ █ ██ ████ █ ████ ██ 「y 」\n";
logo2 += " ███████ ███████ █ ██「R 」 █ ██ ██ ██ ███ ████ ██ ██ █ ██ █ 「Y 」\n";
logo2 += " ████ ████ █ ██「R 」 █ ██ ██ ██ █ ████ ██ ██ █ ██ █ ██ 「y 」\n";
logo2 += " ██ ███ ████ █ ██████「R 」 ██ ███████ ██ █ █ ██ ██████ █ █ ██ ██ 「Y 」\n";
logo2 += " █ ██ ████ █████ █「R 」 ██ ████ █ █ █ ██ ███ █ █ █ █ ██ 「y 」\n";
logo2 += " █「R 」 ";
var ansi_logo2:* = new AnsiString( logo2 );
trace( ansi_logo2 );
var message:String = "";
message += "Mission Statement「W!_ 」\n";
message += "To support the use of the 「K 」AS3 language「Y! 」 for 「K 」cross-platform「R 」 command-line「M 」 executable「G 」,「K 」\n";
message += "as 「K 」single exe「r_ 」 either for the「K 」 desktop「G7i」 or「Ki」 the「K 」 server「R7i」,「K 」\n";
message += "as 「K 」scripts「b* 」 for 「K 」automation「y_」,「K 」\n";
message += "as 「K 」tools「B7!i 」 for the 「K 」Flash Platform「W!1 」 community「W!」.「K 」\n";
trace( new AnsiString( message ) );