{"repo":"PhMajerus/ANSI-art","free":true,"listed":false,"github":"https://github.com/PhMajerus/ANSI-art","clone":"git clone https://github.com/PhMajerus/ANSI-art.git","description":"Philippe Majerus’s ANSI-art collection","language":null,"stars":86,"topics":["cmd","command-line","console","curl","terminal","ansi-art","pseudo-pixels","semigraphics","unicode","unicode-art"],"license":null,"category":"cli-tools","readme_excerpt":"ANSI-art Random ANSI-art files .txt files are UTF-8. These can be displayed simply using curl with their raw URL. For example: curl -s 'https://raw.githubusercontent.com/PhMajerus/ANSI-art/master/Lxss-VTArt-Red.txt' .ans and .asc files are CP437 (MS-DOS US) files, sometimes containing a SUB as an end-of-file. These can be displayed using curl piped to iconv to convert CP437 to UTF-8 and then to sed to trim anything from SUB. For example: curl -s 'https://raw.githubusercontent.com/PhMajerus/ANSI-art/master/Super%20Mario%20castle%20(wide)%20(256%20colors).ans' iconv -f CP437 sed 'H;$!d;x;s/\\x1A. $//' In cmd.exe, simply use the \"type\" command with local copies of the files, using \"chcp 437\" first for CP437 .ans and .asc files and \"chcp 65001\" for UTF-8 .txt files. In ActiveScript Shell, use the following functions:\\ JScript\\ function getAnsi(url) { var xhr = new XMLHttpRequest(); xhr.open(\"GET\",url,false); xhr.send(); return Encodings.binaryToText(xhr.responseBody,437).trimSUB(); } \\ echo(getAnsi(\"https://raw.githubusercontent.com/PhMajerus/ANSI-art/master/Super%20Mario%20castle%20(wide)%20(256%20colors).ans\")); \\ VBScript\\ Function GetAnsi(URL): Dim XHR: Set XHR=CreateObject(\"MSXML2.XMLHTTP.6.0\"): XHR.Open \"GET\",URL,False: XHR.Send: GetAnsi=TrimSUB(Encodings.BinaryToText(XHR.ResponseBody,437)): End Function \\ Echo GetAnsi(\"https://raw.githubusercontent.com/PhMajerus/ANSI-art/master/Super%20Mario%20castle%20(wide)%20(256%20colors).ans\")","default_branch":null,"files":null,"tree":[],"storefront":"/r/PhMajerus","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/PhMajerus/ANSI-art/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}