استفاده از ASCII art در فایل‌های .bat

هنر اسکی (به انگلیسی: ASCII art) نوعی روش طراحی گرافیکی است که با استفاده از رایانه و با کنار هم قرار دادن کاراکتر‌ها انجام می‌شود.

می‌خواهیم در اسکریبت‌خود جهت زیباسازی محیط برای کاربر و جذابتر شدن اسکریپت از ascii art استفاده کنیم

مانند تصویر زیر

روش کارکرد این است تصویر ویا متن خود را بورت خط به خط با کاراکتر‌مورد نظر شکل دهید و با استفاده از  دستور  Echo جهت نمایش هر سطر در فایل اسکریپت آن را ذخیره کید

برای مثال کد زیر را امتحان کنید

@echo off
color a
cls

echo                  _________-----_____
echo        ____------           __      ----_
echo  ___----             ___------              \
echo     ----________        ----                 \
echo                -----__    ^|             _____)
echo                     __-                /     \
echo         _______-----    ___--          \    /)\
echo   ------_______      ---____            \__/  /
echo                -----__    \ --    _          /\
echo                       --__--__     \_____/   \_/\
echo                               ---^|   /          ^|
echo                                  ^| ^|___________^|
echo                                  ^| ^| ((_(_)^| )_)
echo                                  ^|  \_((_(_)^|/(_)
echo                                   \             (
echo                                    \_____________)

pause

جهت راحتی کار می‌توانید از سایت‌های زیر برای ایجاد تصویر و نوشته خود به این روش کمک بگیرین که بصورت آنلاین کار می‌کنند

 

وب‌سایت patorjk

یکی از بهترین سایت‌ها برای ایجاد متن با هنر اسکی جهت استفاده در .bat می‌باشد

کافیست متن خود را بنویسید و Test ALL را بزنید و انتخاب کنید

 

 

برای راحتی بیشتر از بخش More opts می توانید فرمت مورد نظر خود را انتخاب کنید در انجا من Echo commands را انتخاب کردم که به صورت خودکار به اول هر سطر کلمه Echo  را اضافه می‌کند

وب‌سایت asciiart.website

این سایت نمونه تصاویر با استفاده از هنر اسکی به صورت طبقه‌بندی شده ارائه میکند

وب‌سایت asciiart.eu

این سایت نمونه تصاویر با استفاده از هنر اسکی به صورت طبقه‌بندی شده ارائه میکند

 

وب‌سایت asciiflow

ابزار مناسب جهت طراحی اشکال و تصاویر مورد یاز شما به شکل دلخواه را فراهم می‌کند

وب‌سایت asciiarts.net

علاوه بر متن امکان ایجاد کد از لینک تصاویر نیز دارد

وب‌سایت network-science.de

این وب‌سایت نیز متن شمار ا با فونت‌های مختلف نمایش می‌دهد، از قابلیت‌های جالب آن انتخاب  عرض و انتخاب نوع چینش ( راست چین -وسط چین -چپ چین) می‌باشد

وب‌سایت picascii

این وب‌سایت مخصوص تبدیل تصویر با فرمت gif,jpeg,png به ASCII TEXT,HTML می‌باشد

 

برای زبان فارسی من چیزی ندیدم

اما به سادگی تونستم متن رو به تصویر تبدیل کنم

و با استفاده از سایت‌های تبدیل تصویر به اسکی نتیجه مطلوب بگیرم

برنامه و سایت‌های زیادی این رابطه می‌توانید بیابید کافیست از کلمه ascii art generator جهت جستجو استفاده کنید

چند نمونه کار قرار میدهم:

 

 

خروج از نسخه موبایل