Sco*_*ock 3 powershell cmd batch-file
ANSCII 的意思是“ASCII/ANSI”
抱歉,管理员,我应该去哪个 Stack Exchange 站点解决这些问题?
我在 Google 上到处寻找 Batch/Powershell ANSCII 艺术生成器,但找不到任何东西可以为我完成这项工作,而且制作 ANSCII 艺术非常困难。而且我不仅使用预定义的 ANSCII Art,还使用用户/变量定义。像这样:
C:\> set var = "ANSI Test"
C:\> ansi %var%
?????? ???? ?????????????? ??????????????????????????????????
????????????? ?????????????? ??????????????????????????????????
?????????????? ?????????????? ??? ?????? ???????? ???
????????????????????????????? ??? ?????? ???????? ???
??? ?????? ????????????????? ??? ???????????????? ???
??? ?????? ???????????????? ??? ???????????????? ???
Run Code Online (Sandbox Code Playgroud)
或者
PS $var = "ANSI Test"
PS ansi $var
?????? ???? ?????????????? ??????????????????????????????????
????????????? ?????????????? ??????????????????????????????????
?????????????? ?????????????? ??? ?????? ???????? ???
????????????????????????????? ??? ?????? ???????? ???
??? ?????? ????????????????? ??? ???????????????? ???
??? ?????? ???????????????? ??? ???????????????? ???
Run Code Online (Sandbox Code Playgroud)
或者
C:\> set var = "ASCII Test"
C:\> ascii %var%
db .dP"Y8 dP""b8 88 88 888888 888888 .dP"Y8 888888
dPYb `Ybo." dP `" 88 88 88 88__ `Ybo." 88
dP__Yb o.`Y8b Yb 88 88 88 88"" o.`Y8b 88
dP""""Yb 8bodP' YboodP 88 88 88 888888 8bodP' 88
Run Code Online (Sandbox Code Playgroud)
或者
PS $var = "ASCII Test"
PS ascii $var
db .dP"Y8 dP""b8 88 88 888888 888888 .dP"Y8 888888
dPYb `Ybo." dP `" 88 88 88 88__ `Ybo." 88
dP__Yb o.`Y8b Yb 88 88 88 88"" o.`Y8b 88
dP""""Yb 8bodP' YboodP 88 88 88 888888 8bodP' 88
Run Code Online (Sandbox Code Playgroud)
前段时间我写了一个名为FIBAT.bat 的程序,它可以使用为FIGlet 程序创建的字体。例如,以下批处理文件:
@echo off
cls
call figbat /f Banner My program
call figbat /f Doom use standard
call figbat /f Epic FigLet
call figbat /f Isometric1 FONTS
echo/
echo ______________________________________________________________________
echo/
call figbat /f Script Antonio
Run Code Online (Sandbox Code Playgroud)
创建此输出:
# #
## ## # # ##### ##### #### #### ##### ## # #
# # # # # # # # # # # # # # # # # # ## ##
# # # # # # # # # # # # # # # # ## #
# # # ##### ##### # # # ### ##### ###### # #
# # # # # # # # # # # # # # # #
# # # # # # #### #### # # # # # #
_ _ _
| | | | | |
_ _ ___ ___ ___ | |_ __ _ _ __ __| | __ _ _ __ __| |
| | | |/ __| / _ \ / __|| __| / _` || '_ \ / _` | / _` || '__| / _` |
| |_| |\__ \| __/ \__ \| |_ | (_| || | | || (_| || (_| || | | (_| |
\__,_||___/ \___| |___/ \__| \__,_||_| |_| \__,_| \__,_||_| \__,_|
_______ _________ _______ _ _______ _________
( ____ \\__ __/( ____ \( \ ( ____ \\__ __/
| ( \/ ) ( | ( \/| ( | ( \/ ) (
| (__ | | | | | | | (__ | |
| __) | | | | ____ | | | __) | |
| ( | | | | \_ )| | | ( | |
| ) ___) (___| (___) || (____/\| (____/\ | |
|/ \_______/(_______)(_______/(_______/ )_(
___ ___ ___ ___ ___
/\ \ /\ \ /\__\ /\ \ /\ \
/::\ \ /::\ \ /::| | \:\ \ /::\ \
/:/\:\ \ /:/\:\ \ /:|:| | \:\ \ /:/\ \ \
/::\~\:\ \ /:/ \:\ \ /:/|:| |__ /::\ \ _\:\~\ \ \
/:/\:\ \:\__\ /:/__/ \:\__\ /:/ |:| /\__\ /:/\:\__\ /\ \:\ \ \__\
\/__\:\ \/__/ \:\ \ /:/ / \/__|:|/:/ / /:/ \/__/ \:\ \:\ \/__/
\:\__\ \:\ /:/ / |:/:/ / /:/ / \:\ \:\__\
\/__/ \:\/:/ / |::/ / \/__/ \:\/:/ /
\::/ / /:/ / \::/ /
\/__/ \/__/ \/__/
______________________________________________________________________
___,
/ | o
| | _ _ _|_ __ _ _ __
| | / |/ | | / \_/ |/ | | / \_
\__/\_/ | |_/ |_/\__/ | |_/|_/\__/
Run Code Online (Sandbox Code Playgroud)
默认字体使用 Ansi 块字符:
C:\> figbat Ansi Test
? ? ??????? ?
? ? ? ?
? ? ???? ???? ?? ? ???? ???? ????
? ? ? ? ? ? ? ? ? ? ?
??????? ? ? ???? ? ? ????? ???? ?
? ? ? ? ? ? ? ? ? ?
? ? ? ? ???? ? ? ???? ???? ??
Run Code Online (Sandbox Code Playgroud)
您可以从这篇文章中复制 FIGBat.bat 程序。